Monthly Archives: 2026
- 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 this .
Note: if you want to update the extension, follow the composer or archive .
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"ihor
- 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
- 8 min read
AI-powered search engines, like ChatGPT, Gemini and Perplexity are transforming how eCommerce content is discovered. To get ahead of the competition Magento stores need to leverage the AI visibility tools now more than ever.
In this guide, we'll cover one of them, LLMs.txt file in Magento, and explain why it's a part of the and how to generate one step by step. So, your store becomes easier for AI systems to find, understand and cite.
What is the LLMs.txt File?
LLMs.txt file is a structured text document located in the website root directory that contains information about websites' top pages and helps Large Language Models (LLMs) — like ChatGPT and Perplexity — understand your website content better. In other words, it's a contextual map for AI models.
Unlike search engines, AI systems rely on clarity, structure and context rather than crawling and indexing signals. They don't "rank" pages. They synthesise information to reference your store when users search for it.
That means the clearerihor
- 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
- 6 min read
Websites offering similar or the same content on multiple pages or using pagination extensively are facing content duplication issues. Unless they use Magento canonical URLs. make sure Google uses the "right" version for indexing and doesn't penalise your content.
While canonical tags are part of the , the platform offers canonicals for a limited number of pages.
In this guide, you'll learn how to enable canonical URLs in Magento, how to set them for content pages and how to customise any existing canonical URLs.
What is Magento Canonical URL?
Magento canonical URL (also known as Magento canonical tag) is an SEO tool that allows specifying the "main" version of the page, so Google and other search engines know which page to index in case there are very similar or duplicate pages on a website.
Canonical tag helps you to make sure Google indexes the "right" version of the page, if, for example, a product page is part of multiple categories and you include the category path in productihor
- 7 min read
Language is one of the biggest conversion barriers for merchants expanding into international markets. People prefer shopping in their language, and Google prioritises localised content in regional results.
However, translating and maintaining translations of all the products is quite expensive and hard to manage. So that's when Magento DeepL Translator steps in.
When you integrate DeepL in Magento, you get one of the most accurate AI translations with natural tone, context and SEO-optimization. In this guide, you'll learn everything about the Magento 2 DeepL Translate, how it works, and how to set it up for automatic .
What is Magento DeepL Translator?
Magento DeepL Translator is an AI-based machine translation engine that uses advanced networks to deliver natural-sounding, context-aware translations. It analyses full sentence structure, tone and linguistic specifics to deliver results that feel like human-written.
Unlike traditional word-for-word translators, DeepL analysesihor
- 7 min read
TikTok has rapidly become one of the most popular advertising platforms for e-commerce. But without proper data tracking, it's impossible to know what works and what doesn't.
Magento store owners don't know what actions users take, what actually drives sales and how to optimise performance based on customer behaviour. That's when TikTok Pixel steps in to help you track, analyse and optimise your TikTok Ads.
This guide teaches you what is TikTok Pixel in Magento and how to set it up, including installation, events and testing. By the end, you should know how to collect data accurately, build better audiences and improve your TikTok ROI.
What Is TikTok Pixel in Magento?
TikTok Pixel in Magento is a tracking script that connects your Magento 2 store with TikTok Ads Manager and helps you track user behaviour on your website after then engage with your TikTok Ads.
It tracks key eCommerce events like page views, product page views, add to cart events, checkout events and purchasesihor
- 4 min read
Hi, Magefan customers. Welcome to the very first digest of news and updates in 2026!
January got off to a positive start to the year. This month, we released a new extension, enhanced our , and fine-tuned our for easier and smarter management.
So, let's check what's new, shall we?
Magento Extensions
NEW TikTok Pixel Extension
v2.0.0
Setting up effective TikTok campaigns may be a real struggle, especially if you don't have enough data at hand. Thus, we've got a solution for you.
Set up TikTok Pixel in Magento 2 with our newest tool and stop losing crucial data.
Add TikTok pixels to your Magento 2 store without coding.
Set up the TikTok Conversion API for maximum accuracy.
Track key events without hurting your website's performance.
Stay GDPR-compliant and more...
Track customer journey from the very beginning up to the purchase, identify patterns, and make your TikTok ads more effective.
Blog
v2.15.0
General:
Updated Hyva compatibility packages to v2.1.0.
Moved the import functionality fromihor
- 10 min read
Targeting international markets and managing frequently changing content is quite a challenge for most Magento stores. That's because traditional translation methods, such as CSV or manual translations, don't work and require constant maintenance.
Magento 2 ChatGPT translation help to — catalogue, CMS and blog pages — into multiple languages significantly faster. It reduces manual work and enables merchants to localise their stores automatically and maintain translations across all store views more easily.
This guide explains what Magento 2 ChatGPT translation is, why you need it and how to set it up effectively.
What is ChatGPT Translation for Magento 2?
Magento ChatGPT translation is a process of using an AI language model in Magento to automatically translate store content into multiple languages and update it across the entire store upon changes.
Unlike traditional machine translation, ChatGPT analyses content blocks and entire sentences to preserve the context and intent.
Thisihor
