Monthly Archives: 2026
- 3 min read
Hi, Magefan customers. Welcome to the digest of August 2026 news and updates!
This month's updates to our and were focused on making them more feature-rich, refined, and future-proof.
We've introduced a new extension to make your daily store management easier, and fine-tuned the existing solutions for better website protection, advanced content management, and smooth inventory operation.
So, let's get started!
Magento Extensions
NEW AI Assistant
v2.0.1
Magento store management can feel like a real quest when you have to switch between multiple grids, forms, and config sections. It takes longer than you'd like to find the best-selling product, check the inventory status, or quickly tweak a few settings.
The Magefan Magento 2 AI Agent solves these challenges with an AI assistant chat right in your store's admin. View, delete, create, and manage products, categories, orders, pages, cart price rules, and more with no complicated prompts.
Complete routine and complex tasks within a singleihor
- 8 min read
Magento blacklist and whitelist are part of aimed at preventing suspicious IP addresses from generating spam, scraping data or simply overloading your server. Blocking malicious IP addresses helps to reduce spam and protect your store, while whitelisting real visitors, developers, or trusted crawlers.
Magento doesn't offer any IP blocking features by default, so blocking specific IP addresses in Magento (or IP ranges) usually requires a CDN, server or Magefan's Extension.
This guide walks you through Magento blacklist and whitelist settings available directly in the admin panel.
What Are Magento IP Blacklist and Whitelist?
Magento IP blacklist blocks specific IP addresses from accessing a Magento 2 store, while IP whitelist allows trusted IP addresses to enter a website. Both restriction methods allow merchants to control who or what can access their Magento stores and can be used in different scenarios: rate limiting, temporary or permanent blocking, etc.
Magento 2 IP blacklistihor
- 6 min read
Magefan adds a dedicated AI chat to your admin panel, so you can manage store entities, get answers, and create custom reports on products, orders, customers, blog, CMS content and more without opening multiple separate tabs and grids. It connects your store with AI through a built-in Claude API and operates within existing user permissions (ACL).
In this guide, you'll learn how to configure Magefan AI Assistant and use AI chat to get answers and complete tasks within your admin panel.
Installation and Updates
Navigate to your Magefan account and use the to install the AI Agent for Magento admin.
General Settings
Navigate to Stores > Configuration > Magefan Extensions > AI Agent Client to configure the extension.
Server connection
These credentials automatically connect your store to the Claude AI service that powers the chat out of the box. You don't need to generate or enter them yourself.
API Key — issued automatically the first time any admin user opens the AI chat and sends a messageihor
- 7 min read
Magento search spam is caused by automated bots that send thousands of meaningless queries, thus creating large numbers of search result URLs. This bot abuse wastes Magento server resources and your crawl budget on low-quality URLs.
The Magento 2 Search Spam filter helps you prevent this by blocking specific search queries usually used by bots to generate multiple search results pages.
In this guide you'll learn how to identify search spam in Magento, understand how it influences your SEO and learn how to block bots from using search according to .
Key takeaways
Magento 2 search spam appears when bots repeatedly send automated queries to Magento product search, generating thousands of unnecessary requests and search result URLs.
To find spammy search queries in Magento, use server log or Google Search Console > Crawl Reports.
To fix search spam in Magento, use the search spam filter from Magefan's . It allows merchants to block specific search queries known to be used by bots whileihor
- 12 min read
Magefan protects your store from any kind of bot traffic, search spam, DDoS attacks, and suspicious server requests to save your server resources and improve user experiences.
It combines multiple features like automatic rate limiting, IP whitelisting/blacklisting, user agent blocking, country blocking, bot page restrictions, reCAPTCHA verification and detailed traffic reports to help you block bot traffic.
In this guide, you'll learn how to configure every bot protection feature of this extension, enable CAPTCHA verification, and get notifications whenever your store is under bot attack.
Installation and Updates
Navigate to your Magefan account and the to learn how to install Bot Blocker for Magento 2.
General Settings
Navigate to Stores > Configuration > Magefan Extensions > Bot Blocker to configure the extension.
Note: the majority of options e.g. bots, requests, and URLs are already blocked according to best practices, so once you enable the extension, it starts protecting your storeihor
- 3 min read
Hi, Magefan customers. Welcome to the digest of July 2026 news and updates!
Though the summer is in full swing, the Magefan team has been working as actively as ever. This month, we've released two new , introduced useful features, and optimized the existing tools, all to help you run a faster, more secure, and efficient Magento store.
So, let's take a closer look at July's updates!
NEW AVIF Images Extension
v3.0.1
Unoptimized images are often what drag down your website's performance. With large catalogs, it's easy to lose track of what's been optimized and what's yet to be covered.
The Magefan Magento 2 AVIF Images extension offers a reliable solution. It allows you to convert every image in your store into the next-gen format automatically, improving the loading speed without compromising image quality.
Convert images to AVIF using 3 generation modes.
Monitor the conversion process in the stats dashboard.
Fall back to original images in unsupported browsers.
Exclude specifc foldersihor
- 9 min read
Merchants often optimise websites for rich snippets as part of the . However, they usually include category and product markup, while others like Magento breadcrumbs rich snippets get overlooked.
This guide covers everything you need to know about breadcrumbs schema in Magento, breadcrumbs rich snippets, and how to add them to all pages in your Magento store.
Key takeaways
Breadcrumbs rich snippets are generated by BreadcrumbList structured data that replaces URLs in search engine results with a clear navigation path.
Breadcrumbs, breadcrumb schema, and breadcrumbs rich snippets are three different components of the website's architecture that work together to improve navigation.
When implemented correctly, breadcrumb schema helps search engines interpret your store structure, which contributes to breadcrumbs rich snippets on desktop search results.
You can add breadcrumb schema in Magento manually with JSON-LD or generate it automatically with a Magefan Rich Snippet extension.
Youihor
- 6 min read
Magefan automatically converts your GIF, PNG and JPG images to the next-gen AVIF format, without deleting or overwriting the originals. AVIF files offer much smaller size than JPG, PNG and even WebP. So pages load faster, while browsers that don't support AVIF format keep receiving the original images.
In this guide, you'll learn how to configure all available extension options, set conversion quality, exclude files from conversion, and monitor AVIF images generation on your store.
Installation & Updates
To install the AVIF Images extension for Magento, follow the instructions from the .
General AVIF Conversion Settings
Once you install the extension, navigate to Stores > Configuration > Magefan Extensions > AVIF Images to configure it.
Note: all options are already pre-set according to best practices, so once you enable the extension, it starts generating AVIF images automatically. Change the settings below only if you want to choose a diffrent strategy.
Quality settings
Define how muchihor
- 3 min read
All Magefan are provided via Composer or archive packages, which you can download directly from product pages or your account at the Magefan website.
Extension Installation and Updating Service
Magefan offers a professional that covers installing, updating, configuring and testing the extension on your instance. The installation service is provided in three stages:
Onboarding & preparation — we require access to SSH or FTP (if you can get these) and your admin panel to perform installation or updating in a preferred time and method.
Installation — our expert developers perform installation/update of the extensions.
Configuration & testing — we configure the extension and test it on your instance to make sure there are no inconsistencies or issues with your environment.
Magefan Extensions Installation
Magefan recommends Composer as a preferred installation method since it facilitates further updates and management. However, you can also download the extension archive and paste it intoihor
- 9 min read
Magento meta keywords are one of several default Magento SEO settings that help merchants optimise product pages for search. While meta keywords were also used for ranking in search, search engines have ignored this as a ranking signal since 2009. Now the meta keywords field is used for internal search only.
This guide explains what Magento meta keywords are, whether they still matter in 2026, and how to set meta keywords in Magento automatically for multiple pages at once.
Key takeaways
Magento includes the Meta Keywords field in the Search Engine Optimization section of product, category and CMS pages.
Meta keywords are stored in a page HTML code and aren't visible to shoppers. Yet, they can still be used for Magento internal product search.
Unlike meta keywords, the meta title and meta description fields must be filled out carefully since they give search engines and AI tools details about pages.
provided by the Magefan SEO extension allow merchants to automatically generate uniqueihor
- 4 min read
Hi, Magefan customers. Welcome to the digest of June 2026 news and updates!
We are back with a fresh batch of updates and enhancements to our and . This month's releases focused on improving the blogging experience, optimizing translation management for multilingual stores, and boosting inventory operations.
Yet, this is still not it. So, let's review all the changes we released in June!
Magento Extensions
Blog
v2.16.1
Improvements:
Added the "Preview" button to blog categories, tags, and authors.
Enhanced the category tree display on the blog category editing page.
Improved the recent/featured posts slider configuration forms (Blog Extra).
Fixes:
Fixed the incorrect price display in the post related products block when using the Microsoft Edge built-in translator.
Corrected the labels in the post, category, tag, and author link widgets.
Fixed a MySQL syntax error in the post related products query.
Added missing primary keys in the magefan_blog_post_relatedproduct_by_rule table.
Fixedihor
- 5 min read
Magefan allows you to create a structured AI-readable llms.txt file for your store. This file helps AI crawlers understand your content properly and use it in AI search responses.
So, in this guide, you'll learn how to configure all available extension options and manage generation settings for your llms.txt file.
Installation & Updates
To install LLMs TXT Generator for Magento, navigate to your Magefan Account > Downloads > Install via Composer to get the Composer installation instructions. Or install the extension via archive following .
General Settings
Navigate to Stores > Configuration > Magefan Extensions > LLMs.txt to configure the extension.
Company information
Define information about your company to appear in the LLMs.txt file.
Company Name — sets the main heading for the llms.txt file. It could be the company name or some custom title for the file.
e.g. set something like "Company name" or "Company name LLMs Instructions".
Company Description — provides a shortihor
- 7 min read
Have you noticed a sudden surge of new customer accounts in your Magento store with suspicious or random email addresses? Well, your store is most likely dealing with customer registration spam. It can become a serious problem, leading to other and vulnerabilities.
In this guide, you'll learn what Magento 2 customer registration spam is, why it is dangerous, and how to prevent it in your store.
Key takeaways
Magento 2 registration spam is caused by automated bots that submit account registration forms in large volumes within a short period of time.
The common signs of registration spam are a sudden increase in new accounts, the use of fake emails, repeated registrations from the same IP, and no account activity afterwards.
Default Magento CAPTCHA and email confirmation help prevent registration spam, partially.
To prevent registration spam in Magento, use Magefan Magento 2 Security extension that blocks disposable or suspicious email domains right at the registration.
What Is Magentoihor
- 1 min read
If you decided to remove , please follow the steps below. You can contact our team for a free consultation in case you have any issues with Magefan's extension.
Remove Extension Files
1. If you can find the extension files in the folder
app/code/Magefan/LlmsTxt
then remove this folder.
2. If the extension was installed via the composer and its files located in the folder
vendor/magefan/module-llms-txt
then run composer CLI command to remove it
composer remove magefan/module-llms-txt*
Once extension files have been removed, run these Magento CLI commands:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
Remove Extension Data (optional)
Attention! This will clean all LLMs TXT Generator configurations.
1. Just in case please make a full backup (dump) of your Magento 2 database.
2. Run next MySQL queries to remove the data. E.g. you can use phpMyAdmin forihor
- 1 min read
If you need to update by Magefan, please follow the steps below.
Note: the updating instructions depend on the method the LLMs TXT Generator was installed with.
Update using composer
If the translation module was installed via the composer (check if vendor/magefan/module-llms-txt folder exists), then you need to run these simple CLI commands in Magento 2 directory:
composer remove magefan/module-llms-txtcomposer require magefan/module-llms-txt ^x.x.x# replace x.x.x with the version you want to usephp bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Update using archive and FTP
If the LLMs TXT Generator was installed via FTP (check if app/code/Magefan/LlmsTxt folder exists), then follow these commands:
1. Download the latest version of the LLMs TXT Generator archive from magefan.com.
2. Extract archive.
3. Make a backup copy of the app/code/Magefan/LlmsTxt folder on your server and then remove it.
4. Using FTP, copy app folder from theihor
- 1 min read
You can install by Magefan, using composer or archive installation methods.
Installation via composer (recommended)
Please navigate to your Magefan Account > Downloads > Install via Composer to get the composer installation instructions.
Installation using archive and FTP
Download LLMs TXT ZIP-Archive from magefan.com website (not GitHub or other sources).
Extract files.
Copy app folder from the archive to your Magento 2 folder.
In a command line, using "cd", navigate to your Magento 2 root directory.
Run CLI commands:
php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy
Note: if you don't want your website to be down during deployment, try these .
- 3 min read
Hi, Magefan customers. Welcome to the digest of May 2026 news and updates!
This month has been very productive for the team. From releasing a new tool to fine-tuning the existing solutions, we've been working to ensure our and are more effective and respond to the challenges of the eCommerce world.
Let's have a look at the changes we introduced in May!
Magento Extensions
NEW LLMs TXT Generator
v2.0.2
With the growing impact of ChatGPT, Gemini, Claude, and other LLMs, online stores now face a new reality of AI optimization. Yet, it's easy to lose focus with all the aspects you could improve.
Thus, it's best to start by helping AI crawlers better understand your store. That's exactly what the Magefan Magento 2 LLMs.txt Generator is for.
Create and update the LLMs.txt file automatically.
Include product, category, CMS, and pages.
Limit the number of pages in the LLMs.txt file.
Add your custom content and more...
Highlight the most important pages to help AI crawlersihor
- 4 min read
Hi, Magefan customers. Welcome to the digest of April 2026 news and updates!
In April, we focused on fine-tuning and enhancing our and . These updates are aimed at streamlining your daily operations, boosting your store’s visibility, and making overall store management more efficient.
So, let's take a look at what’s new this month.
Magento Extensions
Blog
v2.16.0
Features:
New blog category tree grid similar to that of Magento categories.
Added the ability to display the last modified date on blog posts.
Enabled adding emojis to the blog content with Magento no lower than v2.4.8.
Added new private REST API endpoints: /V1/blog//all/:type/:term/:store_id/:page/:limit, which can get the disabled blog entities.
Improvements:
Reduced the cumulative layout shifts (CLS). Added width and height attributes to the 'img' tags.
Improved blog posts' export.
Improved the WordPress import wizard for databases with table prefixes.
Enhanced import wizards for setups where images are served from remoteihor
- 4 min read
Hi, Magefan customers. Welcome to the digest of March 2026 news and updates!
This month, we rolled out numerous improvements to our and . Focused on better performance, enhanced security, and smoother workflows, all new features and adjustments are here to leverage your strategy and drive results.
So, let's get started!
Magento Extensions
Blog
v2.15.1
General:
Released v2.1.1 of the Hyva compatibility packages: magefan/hyva-theme-blog-extra, magefan/hyva-theme-blog-plus, and magefan/hyva-theme-blog.
Released v2.0.1 of the magefan/hyva-theme-blog-tailwind-jit package.
Released v2.0.1 of the magefan/hyva-theme-blog-liveview-editor package.
Improvements:
Changes to comply with the Magento Coding Standard.
Improved localization texts.
Added auto-redirect to the correct URL when switching languages and using different post URL keys per store view.
Improved CSV, HubSpot, and Drupal import (Blog Extra).
Improved slider templates of the recent and featured blog post widgets (Blog Extra).
Minorihor
- 11 min read
Having products and enabling payments is often not enough to run a profitable store. Merchants also need to manage content blocks, create pages, and communicate with customers through content. Magento CMS offers all of these and even more.
With tools such as CMS blocks, pages, widgets, and editors, goes far beyond basic eCommerce functionality.
It provides all the features merchants might need to run an empowering marketing strategy directly within the platform.
So in this guide, you'll learn how the Magento 2 content management system supports marketing efforts with various tools. We'll also share best practices for Magento CMS SEO and the difference between content tools on open source and paid Magento.
Key takeaways
Main core components of Magento CMS are CMS pages, blocks, widgets, the WYSIWYG editor, and Page Builder.
CMS blocks or banners are used to display reusable content across multiple pages.
Magento widgets control where and how CMS blocks appears.
Page builder helps to createihor
- 1 min read
Hi, Magefan customers. Welcome to the digest of February 2026 news and updates!
In February, we continued working on improving our and . So, let's see how exactly our solutions have been optimized and what perks the updates bring you.
Ready to start?
Magento Extensions
Dynamic Category
v2.7.5
General:
Dependency updates. Now, the extension requires magefan/module-dynamic-product-attributes v2.1.13.
Improvements:
Code Improvements. Changes to comply with the Magento Coding Standard..
Update now
Google Shopping Feed
v2.1.15
Fixes:
Resolved a syntax issue that happened when HTML minification was enabled.
Update now
Better Order Grid
v2.1.3
Improvements:
Code Improvements. Changes to comply with the Magento Coding Standard.
Fixes:
Resolved the issue with filtering orders by coupon codes and admin users in some Magento versions.
Update now
Admin View
v2.1.9
Improvements:
Improved compatibility with Hyva Commerce.
Update now
Shopify Apps
Blog App
Features:
Added the ability toihor
