Page 4 - Blog
While your store URLs constantly undergo different changes one thing often gets overlooked — URL rewrites. When you change the page location or start using higher-value keywords according to the you need to direct visitors to a new URL.
That's exactly what you need the Magento 2 URL rewrites for. Today you'll learn everything about the topic and discover how to automatically handle URL rewrites in Magento.
What is Magento URL Rewrite?
Magento URL rewrite is a default SEO tool that allows you to change any product, category and CMS page URL and redirect visitors from all old URLs to new ones. It's also a great way to customize page URLs with keywords to make them more SEO-friendly but not lose any traffic or potential of the old URL.
There are two types of Magento URL rewrites that are different in the number of rewrites you can create at once.
Single URL rewrite
Single URL rewrite refers to the process of creating a rewrite for a specific page. It helps you to make URLs more SEO- and
Very often the reason for the slow page loading is either a disabled cache or a cache generated every time a page is loaded. While you can enable the , it doesn't fix the issue ultimately.
You need a solution to keep your warm regardless of the circumstances. That's exactly what the offers. It imitates user behaviour to make sure a "fresh" version of the page is always loaded from the cache.
So, today, you'll learn how to set up the cache warmer in Magento. The process basically comes down to a few options since the rest of them are already filled out for you.
Step 1: Install and Enable the Extension
The first step to better cache management is the . After that, you just need to enable it and review the default settings that are already set up.
For that navigate to Stores > Configuration > Magefan Extensions > Page Cache Warmer > General.
Step 2: Create Warmup Combinations
Our Magento 2 Cache Warmer automatically ranks your pages based on the number of visits and warms them up first.
It's not a secret that people are more likely to buy from a website in their local language. This means that offering only one language you lose not only sales but international growth opportunities.
However, translating hundreds or thousands of products and pages is expensive, time-consuming and hard to maintain. That's where Google Translate Integration for Magento comes in handy.
So, in this guide, you'll learn everything about the Magento Google Translate Integration, whether it's worth it, and how to set it up the easiest way possible — through the .
But let's start from the beginning.
What is Magento Google Translate Integration?
Magento Google Translate Integration is a process of incorporating the Google Translate technology (through API or a widget) into Magento in order to automatically translate website content into multiple languages.
There are two integration approaches.
Google Translate widget (free)
It's a website add-on that translates content for visitors on the fly.
Standing out in search is not easy. But Google makes it a little easier with the rich results that you're eligible for only if you use structured data. It could be the , or product rich snippets.
However, today you'll learn how to add event-structured data in Magento using only the tool (no coding required).
Let's get right to it.
Add Event Structured Data in Magento
1. Navigate to any page you'd like to add the structured data to and find the widgets tool in the Content section.
2. Choose the Event Rich Snippet by Magefan as the Widget Type and fill out the Widget Options.
![]()
3. Specify the Event Name, Description, Start and End Dates.
4. Set the Attendance Mode — Standard Online, Offline or Mixed (Online and Offline) Event.
5. Choose the event Type:
- Scheduled
- Rescheduled
- Postponed
- Moved Online
- Cancelled
![]()
6. Provide details about the Location of your event:
- Location Name
- Street Address
- Address Locality
- Postal Code
- Address Region
- Address Country
![]()
7. Give information about the Performer
When your visitors come across a broken link the first thing they do is go back if not leave altogether. It signals to search engines that your website is not relevant enough and discourages people from coming back. So you have to find a solution. Fast.
While you can find 404 pages and for them you can't get rid of them altogether. However, you can automate the process and stop creating multiple redirects manually.
Thus, today you'll learn how to create SEO redirect rules using the ultimate .
Create Redirect Rules in Magento
1. Navigate to Marketing > SEO by Magefan > SEO Redirect Rules and hit the Add New SEO Redirect Rule button.
2. Enable the rule, and give it a Name and Priority.
![]()
3. Choose the Pattern Type — Simple (use *) or Regex (regular expressions).
- Simple — supports basic wildcard matching (e.g. *) and is ideal for straightforward one-to-one redirects.
- Regex — supports advanced wildcard matching ( e.g. ^ (start), $ (end), (), [], |, etc.) and is ideal for handling multiple
Targeting the right people, with the right offer at the right time is key to effective Facebook campaigns. To know what offers to create, you need to monitor your customer's behaviour constantly.
Although offers that, it's not always possible to get the "clearest" of pictures. All because people use ad blockers and other technologies to block the third-party trackers. So you need a more stable connection.
And we have one — Facebook Conversions API.
Today you'll learn how to set it up in the Magento admin with no technical experience. All you need is the .
Ready to start?
What is Facebook Conversions API
Facebook Conversions API is a tool that allows you to create a direct connection between your marketing data (website, app, CRM) and Meta technologies.
In other words, it allows you to send events from multiple channels from your server to Facebook Conversion API endpoints. This bypasses all browser technologies that block tracking and helps you get more reliable data about actions across
With hundreds of stores launching every day, standing out in the eCommerce crowd is hard these days. Every other store struggles to generate sales and reach its goals. All because of one reason — fierce competition.
Merchants experiment with different sales and marketing strategies to get more sales. But industries differ and so do the product types. So there is no one-size-fits-all approach that works for everyone.
To tackle that challenge we've gathered proven methods to increase sales in Magento in one place. Evaluate them based on your business, customers, their needs and your products to choose what works best for you.
Excited to start? Let's go.
1. Make Your Website Faster
The majority of websites invest in "ultimate customer experience" by adding extensive design and functionality. While in reality speed and SEO are two pillars your organic traffic stands on. The math is simple — the faster your website, the more likely customers are to complete the purchase.
Google page speed
Keeping your blog posts relevant is as crucial as publishing new content. Thus, you might need to disable some of your season-specific posts occasionally. Is doing it manually one by one a smart decision? Probably not.
Fortunately, the Magefan has this covered. It allows you to disable blog posts automatically and saves your time greatly.
Note: this feature is available for the Pro plan users.
To disable blog posts in Shopify automatically:
1. Go to Apps > Magefan Blog > Posts and choose a corresponding .
2. Find the Publishing section and specify the End Date for the publication to be disabled.
3. Save your settings and that's it.
![]()
Just like that, your Shopify blog post will be disabled automatically when the time comes.
The best part is, you don't have to do anything else since the app creates from disabled or deleted entities.
To go even further you can to be published at a specified time. This way you concentrate on other important duties while the app handles the publishing.
A blog is an effective instrument for sharing information and tips. But it can work both ways if you let your readers share their experiences. It's exactly what are for.
offers three types of comments: Magefan, Facebook, and Disqus. Today we'll work with the second option and learn how to enable Facebook comments in the Shopify blog.
To enable Facebook comments for Shopify blog:
1. Navigate to Apps > Magefan Blog > Configuration > Post Page (Post View) and unfold the Comments section.
2. Choose Facebook Comments as a comments Type.
3. Set the Number of Comments to be displayed under your .
4. Fill out the Facebook Application ID.
5. Specify the Position of the comments which may be either Default or After Social Share.
![]()
Once all the fields are set, don't forget to save your configuration. Here is how Facebook comments will be displayed on the storefront:
![]()
And that's about it! Once you complete simple steps, you'll get a chance to stay closer to your devoted readers.
However, you might
As one of the best eCommerce platforms, Magento has a very elaborate functionality for managing product prices. While you can set the base price and special prices, they can vary depending on different conditions. Customer group, purchased quantity and cart total are just a tiny part of the calculation logic.
Today we'll break down the Magento 2 product pricing for you. From the basics and to the advanced cart price rules and more.
We've got a lot to cover. So let's get right to it.
The Basics
By default, prices are shared globally on your Magento instance. It means that if you have multiple stores (websites) the same price is displayed in all of them. To change that navigate to Stores > Configuration > Catalog > Catalog > Price and change the Catalog Price Scope to Website.
![]()
Then, you need to go to the General section > Currency Setup > Currency Options. Switch the store and set the Default Display Currency for each website.
![]()
Note: switching to a Website doesn't mean you can set different
If you sell products based on length, meterage, volume or weight, you must have heard about the Unit Price Directive required for businesses in the EU. It requires merchants to provide accurate and clear pricing. So, if you want to do that in Magento, you need the .
In this guide, you'll learn how to add the base price in Magento. Basically, you just need to complete three steps.
Step 1: Create Measurement Units
Navigate to Stores > Configuration > Magefan Extensions > Base Price and find the Units grid in the General section. That's where you can edit or add your custom units.
Simply specify a Name, Reference Unit, Reference Amount and set the Rate at which to convert the units.
![]()
e.g. in the first unit on the image, it's set that there are 1000 (Rate) grams (Name) in 1 (Reference Amount) kilogram (Reference Unit).
Step 2: Edit Base Price Templates
In the Display Settings section, you can choose whether to display the base price on all pages or only products — Display The Base Price On
Same as other Magento releases Magento 2.4.7 contains multiple bug fixes, platform enhancements and new features, of course. In particular, Magento provides over 200 quality fixes and improvements, better GraphQL performance, and 13 security fixes and improvements in this release.
Now let's have a better look at the Magento 2.4.7 release notes to see what this version has to offer before you and upgrade.
Magento 2.4.7 Release Notes
There have been plenty of features added in this release, however, we'd like to highlight only the most important ones, worth your attention.
Platform
The main platform improvements include the compatibility of the platform with the key technologies.
- PHP 8.3 compatibility: Magento Open Source now supports both PHP 8.3 and 8.2.
- Varnish Cache 7.4: compatibility with the Varnish Cache 6.0.x and 7.2.x versions remains.
- Composer 2.7.x: compatibility with the Composer 2.2.x remains.
- RabiitMQ 3.11: compatibility with the RabbitMQ 3.11 remains.
- JavaScript Libraries:
Shopify is quite a straightforward platform with an intuitive interface and easy-to-manage tools. But before you get to setting up your store there is one more step to take. You need to log in to the Shopify admin panel, of course.
Sounds like an easy job, but it may be a bit tricky for those new to Shopify. Why? Because the login process depends on your role. Thus, the procedures are different for logging as developers and partners. And then you might also need to to assist them with different requests.
But don't worry, we've got you covered. In this guide, you'll learn all the necessary details about Shopify login.
Developer Login
To manage your orders, customers, products, and store in general you need to log into Shopify as a developer or administrator, in other words. Shopify allows you to log in either via browser or mobile app.
To log in to Shopify from a browser:
1. Navigate to the Shopify login page and go to Your store.
![]()
2. Enter your email and press the Continue with Email
Product labels are one of the best ways to drive customer's attention to certain items, not only when the sales season rolls out. You can use them consistently to notify customers about new arrivals, hot deals, quickly-sold products or best offers. Opportunities are limitless.
The only question is how to add product labels in Magento without much trouble. We have the answer — Magento 2 Product Labels Extension. So, today you'll learn how to add different types of product labels in Magento using this tool.
General
Once you , you need to go to Stores > Configuration > Magefan Extensions > Product Labels and fill out the basic settings.
The basic fields are filled out by default. However, if you want to change them, remove the Use system value checkmark and fill out the following:
- Max. Number of Labels Applied to Product
- Product Label Container
- Product List Label Container
- Don't use on pages (restricts product labels display to certain pages only)
![]()
Save the settings and move to Marketing
CAPTCHA is an effective tool that helps you prevent spam or any malicious actions in your store. Besides, having an additional security layer is always a smart idea.
However, when working with CAPTCHA, you may get the "Incorrect CAPTCHA" error. Although not critical, this error still interrupts the usual workflow, which influences customers' experience.
Thus, today you'll explore what the "Incorrect CAPTCHA" error message is about, and how to fix and avoid it in the future. Those of you using Magento will find the tips on how to avoid the "Incorrect CAPTCHA" error but still maintain high .
So, let's get to the point!
"Incorrect CAPTCHA" Error: Reasons and Solutions
The "Incorrect CAPTCHA" error is quite common. So there could be numerous causes. From IP restrictions to invasive extensions, there is a lot for you to untangle. It's easier to do so when you at least know what to look for.
Thus, let's check some of the most common causes of the "Incorrect CAPTCHA" error and their possible
Magento operates huge loads of information related to categories, products, prices, search results, etc. As you know, all this info is organized in separate tables so the needed details can be fetched promptly.
That's when Magento 2 reindex comes into play. It's a crucial process that keeps all the data relevant and helps to manage your store effectively both on the frontend and backend. Thus, the more you know about the better.
In this guide, you'll learn what Magento reindex is, how to run it, how to fix reindex-related errors if any, and more. So, let's get to the point.
What is Magento 2 Reindex?
Magento 2 utilizes indexers to organize all the data it works with. Each data type has its indexer which in turn is responsible for the corresponding index table.
Therefore, there are separate index tables for prices, search terms, and products, to name a few. This way, when the request is sent, Magento fetches the data from these separate tables instead of the main table.
Whenever you
Managing a multi-language Shopify store requires a lot of translating. Size charts are not an exception, especially if you sell apparel. To provide the best experience across all languages, you need to translate size charts in Shopify too.
The Shopify Size Chart App from Magefan offers you that opportunity. So in this guide, you'll learn how to localize size charts in your store.
To translate size charts in Shopify:
1. Navigate to App > Magefan Size Chart > Size Charts and go to the size chart you'd like to translate.
![]()
Note: if you , save it before doing the translation.
2. Click the Localize button at the top right menu to start the translation.
![]()
3. Choose the Language you'd like to translate the size chart to.
![]()
Once you choose the language you'll land on the translation panel, with the original text on the left for reference.
4. Translate size chart Name and Content. You can change not only text but colours and any other element.
![]()
Don't forget to Save the translated size chart
If you want to provide straightforward measurement instructions in your store, Shopify Size Chart App is the best option. It helps you create size charts easily with no fuss.
But then there's a question of how to apply size charts to Shopify products. So, that's what we'll cover in this guide. The process comes down to a few clicks, literally.
Before we dive into the Shopify size chart rules, let's review Shopify product attributes. Each product has a Type and Vendor, belongs to a certain Collection and is marked with some specific Tags.
![]()
That's what makes one product different from the other. And that's what we'll work with.
Apply Size Charts to All Shopify Products
Once you , you land with the following rules filter:
![]()
Although the "Product must match all conditions" filter is set, the size chart will be assigned to all products in your store. So, leave it as is if you want to have one size chart for all products.
However, if you have different size charts, you need to define some
Website speed is not something one can optimize once, and benefit from ever after. You continuously have to improve the loading speed, especially when working with Magento 2 and eCommerce in general.
is one of the reasons why your website loads faster. However, your store data always gets cleared for numerous reasons. And that's when you need a tool to automate the cache warming, so your customers and Google get relevant content faster.
You're going to find multiple Full Page Cache Warmer Extensions for Magento 2 on the web. Unfortunately, only a few provide really useful features. So, in this article, we provide an overview of the best Magento 2 Full Page Cache Warmer extensions you can choose for your store.
Let's start!
Top Magento 2 Full Page Cache Warmer Extensions
| Vendor | Extension Name | Price | Guarantees | Rating |
|---|---|---|---|---|
| $179.00 |
|
5 ⭐⭐⭐⭐⭐ 210 reviews |
||
| Full Page Cache Warmer for Magento 2 by Mirasvit | $179.00 |
Different admin users are responsible for different sections of your store. Some fulfil orders, some manage products while others create content. Thus, it's hard to keep track of all changes made in the admin panel. This usually leads to mistakes you can't undo or threatens your .
fixes that. It helps you log admin panel activity and monitor every change made to products, categories, blogs, orders or any other part of your admin.
So today you'll learn how to do that.
To track admin user actions in Magento 2:
1. Install the Magento 2 Admin Action Log extension and enable it under Stores > Configuration > Magefan Extensions > Admin Activity Log.
2. Configure it by enabling the admin activity log and setting the storage time.
![]()
3. Navigate to System > Admin Activity Log > Activity Log to view changes made by admin users.
The Admin Action Log Extension stores all view, create, delete and edit actions your admins take.
![]()
You can view details or backtrace for each change in the Actions
Although Adobe does its best to with each release, it's hard to avoid brute force attacks and other malicious actions entirely. However, there's something you can still do.
Since a majority of attacks are focused on the admin panel, you need to track the login activity very thoroughly. So, you can identify where and whom the login attempt comes from. That's what the helps with.
To track login attempts in Magento 2:
1. Install the Magento 2 Admin Action Log extension and navigate to the through Stores > Configuration > Admin Activity Log > Admin Login.
2. Enable the login log and navigate to System > Admin Activity Log > Login Log to find all login attempts for a certain period.
![]()
Additionally, you can filter through the login attempts using filters:
- Date — date and time when the login attempt occurred
- Adin User — the login ID of the admin user
- IP address and Location — the computer and country admin user logged in from
- User Agent — browser the login attempt was made from
- Status