Monthly Archives: 2026
- 18 min read
Magento is a powerful eCommerce platform that supports large catalogs, multiple store views, multi-language setups, B2B functionality, and custom integrations. Yet, its flexibility makes Magento complex to build and maintain. This is where you need a reliable partner.
Choosing the right Magento development agency is more than just comparing prices for provided services or Magento extensions. You should also consider experience with the platform, technical expertise, certifications, portfolio case studies, and support quality provided after the launch.
This guide covers what to look for in Magento development companies and shortlists the top 20 agencies to help you narrow the field.
Key takeaways
For tighter budgets and rescues: STAGEM offers lower hourly rates and takeover of struggling stores.
For long-term Magento-only support: Perspective focuses exclusively on Magento and Adobe Commerce and has an in-house team.
For complex builds and Hyvä projects: choose Scandiweb or Magebitihor
- 6 min read
When creating a multi-language store, merchants usually products, categories, CMS pages, and even blogs. But they often forget to translate reviews, which are an important part of the shopping experience and SEO, especially when it comes to product schema markup. Magefan's Magento 2 reviews translator solves this by adding a store switcher to the reviews editing page and enabling auto-translation for review summaries and content.
This guide explains how review translation works in Magento and how you can use it to translate customer feedback faster, manually or using different AI engines.
What Is a Magento 2 Reviews Translator?
Magento 2 Reviews Translator is a tool that allows merchants to translate product reviews in Magento within the review editing page in the backend, translate multiple reviews in bulk or schedule auto-translation for all product reviews. It helps you to make customer feedback available in multiple languages regardless of the original review locale.
Translatingihor
- 6 min read
Hi, Magefan customers. Welcome to the digest of September 2026 news and updates!
This month was rich with new releases and improvements. We rolled out a new , two new , and kept on enhancing other tools to ensure better data tracking, bot protection, and SEO optimization of your stores.
Ready to get started?
Magento Extensions
NEW OpenAI Ads Extension
v2.0.3
OpenAI Ads are still new and finding their footing, but many merchants are already giving them a try. Just like with any other tracking channel, you have to base your ads on accurate data to leverage your campaigns and see results.
The Magefan OpenAI Ads Conversion Tracking extension helps you integrate OpenAI tracking pixels and Conversion API with no coding involved. A few simple admin panel settings allow you to connect your Magento 2 store with the OpenAI Ads Manager to measure conversions.
Connect OpenAI Pixel and Conversion API directly via the Magento admin panel.
Integrate separate pixels to track data on all store viewsihor
- 9 min read
When visitors use , it generates a lot of filtered URLs, but the bigger problem is when bots create thousands of filtered combinations by requesting those URLs repeatedly. Thus, Magento 2 layered navigation spam increases unnecessary requests, wastes your server resources and consumes the crawl budget.
According to the you can control how filtered URLs are crawled and indexed through robots.txt, noindex tags and canonicals. But it doesn't stop bots from requesting and creating those URLs on your store.
This guide teaches you how to fix layered navigation spam in Magento, how to identify excessive filtering and how to restrict those requests to bots only, so real users can still use it.
What is Magento Layered Navigation Spam?
Magento layered navigation spam is automated bot traffic that repeatedly requests a large number of category URLs with multiple combinations or product attributes (filters), resulting in thousands of filtered URLs with little to no value.
This create two major problemsihor
- 7 min read
DDoS attacks overwhelm Magento stores with malicious traffic, which exhausts server resources and prevents real visitors from shopping or from accessing a website entirely. Magento 2 DDoS protection combines several security tools to detect and immediately to reduce the risk.
While large-scale attacks often require hosting-level setup and configuration, Magefan Bot Blocker allows store owners to control abusive traffic directly from the admin through extensive DDoS settings, reCAPTCHA challenges, and traffic monitors.
This guide explains how DDoS firewall protection works in Magento, how to set it up and what other tools to use to protect Magento security.
What is Magento 2 DDoS Protection?
Magento DDoS protection is a set of security measures available directly in the Magento admin panel that detects, identifes, filters, and limits malicious traffic to reduce server load, store downtime or slow perfomance caused by large amounts of bots.
Example of the traffic monitor showing blockedihor
- 2 min read
The Magefan team has been notified about the security issue CVE-2026-79323 in the Magento 2 Blog GraphQL module. Having conducted a thorough investigation, we confirmed the reported concern and prepared a fix.
What is CVE-2026-79323?
CVE-2026-79323 is an information disclosure issue in the Blog GraphQL module (magefan/module-blog-graph-ql), affecting the , and Magento 2 Third Blog Extension users who have Magefan blog comments enabled with actual blog post comments data.
Remote unauthorized attackers can call queries to /graphql via a POST request and receive the commenter's email address, along with the admin user IDs from blog comment data.
What Should You Do?
If the Magefan_BlogGraphQl, Magefan_SecondBlogGraphQl, and Magefan_ThirdBlogGraphQl modules are disabled in your installation and you do not use Magefan Blog comments, no further action is required. Otherwise, refer to the suggestions below.
First and foremost, we recommend updating the Blog GraphQL, Second Blog GraphQLihor
- 6 min read
Magento 2 Country Blocker is the best solution to block unwanted traffic from regions you do not serve instead of . It detects visitors' locations and restricts access based on configured rules, while keeping the storefront accessible for everyone else. Magefan Bot Blocker uses IP geolocation detection to enable country-based restrictions for countries you want to block or show a CAPTCHA challenge for visitors from those countries.
This guide explains what a country blocker is, how it works and how to configure it in your Magento 2 store directly from the admin.
What is a Magento Country Blocker?
Magento country blocker is a feature of the that uses IP geolocation detection to identify visitors' countries and restrict access to the Magento storefront from specific countries. This feature works by matching visitors' IP addresses with the built-in Geo IP database to check whether the visitor should be allowed to access the website.
The difference between country blocking and anihor
- 6 min read
At the beginning of September, Meet Magento Ukraine 2026 brought together the Magento and eCommerce community in Kyiv for a day of talks, networking, new connections, and practical discussions about the future of online commerce.
For us at Magefan, this event was especially meaningful. Being a Ukrainian company, we were more than proud to take part in a Magento international conference on home ground, be a Silver Sponsor, and see how strong, innovative, and resilient the local Magento ecosystem is, despite the war, missiles, and drone attacks.
(Images from the official Meet Magento Ukraine website)
Participants came to Kyiv, speakers gave their presentations, businesses met potential partners, and teams discussed new technologies and market opportunities. Neither drones nor air raid alerts stopped the community from developing together, sharing valuable knowledge, and making plans for the future.
This is what made Meet Magento Ukraine 2026ihor
- 6 min read
Magefan 2 sends your store's conversion events — page views, product views, add to cart, begin checkout, purchases, registrations and leads — to OpenAI Ads Manager, so you can measure how people interact with your store right after they click your ChatGPT ads. It supports both the browser-side OpenAI Pixel and the server-side Conversions API (CAPI).
In this guide, you'll learn how to set up OpenAI Ads Pixel ID and Conversions API key in OpenAI Ads Manager, configure the connection between your Magento store and OpenAI Ads account, and test that everything works before running any ads.
Installation and Updates
Navigate to your Magefan account and the to learn how to install OpenAI Ads Conversion Tracking Extension.
Types of OpenAI Ads Tracking
Magefan Open AI Ads Extension allows you to set up both web (Pixel) and server-side (Conversions API) tracking. While you can use them separately, it's recommended to use both for a more accurate data tracking when people decline cookies or use adihor
- 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
- 13 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
