It may well be that our online catalogue is not updated yet. We have a vast network of ingredients, our supply chain team will be happy to entertain any ingrendient enquiry.
Since the process of is of core importance for every store, it should be as optimized as possible.
It happens rather often that customers choose the wrong product size or place orders at the wrong store view. It not only alters the order invoicing and shipping processes. It influences your marketing campaigns and prevents you from providing a personalized customer experience.
By default Magento doesn't provide any instruments required to update or change order-related information. So you'll have to delete orders and with more accurate data. Seems like a time-consuming and certainly ineffective process, right?
Fortunately, there are plenty of Order Editors for Magento 2 that offer you a wide set of options and we've gathered all of them in one place.
Best Magento 2 Order Editors
Vendor
Extension Name
Price
Guarantees
Rating
by Magefan
$149.00
100% Open Code
30 Days Money Back Policy
365 Days Free Support
365 Days Free Updates
5 ⭐⭐⭐⭐⭐
9 reviews
Order Management for Magento 2 by Mirasvit
$149.00
the way you want is quite challenging. That's because people often confuse credibility and indexation, which are roughly not the same thing. Robots.txt and sitemap might already be too much to handle in the technical part of the . Then there are robots meta tags.
We'll get all of these straight in this guide. You'll learn what are robots meta tags in Magento, why they are important for SEO and how you can manage them properly.
Let's get right to it.
What are Robots Meta Tags?
Robots meta tags in an HTML code that tell search engine robots how to create, index and display the page content in search results. In other words, it tells web crawlers what they can and can't do on a certain page.
The mata tags robots are added in the <head> section of the pages and looks like this:
Since robots meta tags control how Google crawls and indexes your page, you need them to control:
whether a page appears in search results
whether images on the page are indexed
whether the robots should
Content duplication is one of many SEO issues, mentioned in the . It is one of the main factors that could prevent your pages from being ranked properly. Nevertheless, there is an efficient solution — canonical tags.
Canonicals are used to indicate the main version of the page if you have some pages with similar/identical content and different URLs leading to them.
Thus, it's extremely important to add to your store pages, content pages in particular. Why? You'll find out soon.
How Do Canonical Tags Work in Magento 2?
Magento provides canonical tags functionality out of the box. And you don't even have to edit code. All you need is to navigate to Stores > Configuration > Catalog > Catalog > Search Engine Optimization and enable canonicals right in the admin panel.
But there is a catch, as you might have noticed. By default, you can only add canonical tags to categories and products. That's a great opportunity as it is, but unfortunately, not always sufficient. Thus you'll need to use
Many store owners falsely believe that the more pages they have on their website and Google indexing, the more traffic they receive. It is a common misconception that can even hurt your SEO. Especially if you don't follow the .
Thus, sometimes you might want to remove pages from Google indexing. Whether it's existing pages or future URLs, there is a certain process you should follow.
We've got you covered. You'll learn everything you need to remove Magento pages from the Google index here.
Why Do You Need To Remove Pages from Google Indexing?
There are multiple reasons why you might not want a page to appear in search results. Nonetheless, you should know about the most common ones.
Duplicate Content
One of the most common cases why you need to remove a page from the Google index is when you have several of them. It often happens if you have two similar pages, but one of them is used for a Google Ads campaign.
Although the Google Ads page's focus is on generating conversion,
If you considered creating products in Magento 2 to be one of the most difficult and time-consuming tasks, reconsider it. Product management with all the editing and updating requires much more time.
Default Magento functionality is enough if you have a small number of products with a few attributes you rarely have to update at all.
However, what if you have to change the attribute set of more than 1000 products or move all products from one category to the other?
Don't even start to imagine how much time you'd need to spend on this. More than you'd expect since you have to go to each product view page, edit, save and continue.
To make this process more pleasant and faster you should try out Magento 2 Extended Product Grid.
No need to search for it, we've already gathered the best of them in this article.
So here are the Best Magento 2 Product Grid Extensions for Magento 2.
Best Magento 2 Extended Product Grid Extensions
Vendor
Extension Name
Price
Guarantees
Rating
by Magefan
$199.00
consists of multiple stages. Each is marked by a specific order status that helps you to keep a record of all changes an order comes through.
Magento 2 provides various store managers can create and manage. However, customers might also be eager to learn about the stage their order is at. Fortunately, Magento covers that too.
You can make order status visible on the frontend in Magento with little to no effort. We'll show you how.
To make order visible on frontend in Magento:
1. Navigate to Stores > Settings > Order Status and press the Assign Status to State button.
2. Select the Order Status and the corresponding Order State you want to assign it to.
3. Decide whether you want to Use this Order Status As Default.
4. Most importantly, tick the Visible On Storefront checkbox to display order statuses in the accounts of your customers.
5. Save the Status Assignment and check the results on the storefront.
Making order statuses visible on the storefront is extremely easy. Yet, it promotes
The 404 pages are one of the biggest threats for both, the store owners and search crawlers. While the former fear it will stop people from browsing their store, the latter simply can't crawl your websites properly. As a result, the technical part of the is affected along with your rankings.
That's why you have to avoid 404 pages in your store at all costs. So, in this guide you'll learn how to do that, using default features and .
Magento Automatic Redirect on URL Change
Unfortunately, it's not possible to avoid 404 pages completely since you change page URLs constantly. However, you can at least, try to keep them to a minimum. That's why Magneto created auto redirects for products and categories.
To configure permanent redirects in Magento 2:
1. Go to Stores > Configuration > Catalog > Catalog > Search Engine Optimization and enable the Create Permanent Redirect for URLs if URL Key Changed option. Don't forget to Save the settings.
2. Move to Catalog > Products and choose
When you you ensure that the right version of the pages is indexed and ranked in search results. However, sometimes the canonicals you enable don't fit your SEO strategy. So you might want to change them.
Unfortunately, you can't set custom canonical tags in Magento by default. Not unless you use the Extension. So, today you'll learn how you can easily change or set custom canonical tags for your store pages.
Use case
When we go to the Men > Tops category (website.com/men/tops-men.html) and filter products by category Jackets we get the following URL — website.com/men/tops-men.html?cat=14. The canonical for this page is still website.com/men/tops-men.html. So we'll change that.
To add custom canonical tags in Magento:
1. Navigate to Marketing > SEO by Magefan > SEO Rules and press on the Add New SEO Rule button.
2. Enable the rule, and set a Name and Priority for it.
3. Choose a Specific Page as a Page Type and set the Custom URL of that page.
Note: you can skip the meta
Magento 2 store is about constantly searching for balance in improving customer satisfaction levels and generating more revenue. Some might argue that one always crowds out the other. But in reality, finding that balance is all about a customer-centric approach. The more your care to improve customer experience the more your will earn in a long run.
One of the best ways to achieve that is , . However, due to the limited functionality, it puts too much pressure on you to add all of these products manually.
That's when the Magento 2 Auto Related Products extensions come in handy. And since you ended up here, you might be looking for the best Automatic Related Products Extensions to consider.
We created this top with your best interests in mind. So dive in to learn more.
Top Magento 2 Automatic Related Products Extensions
Vendor
Extension Name
Price
Guarantees
Rating
by Magefan
Free
100% Open Code
30 Days Money Back Policy
365 Days Free Support
365 Days Free Updates
5 ⭐⭐⭐⭐⭐
20 reviews
Automatic
There are many ways to make a store's catalogue more engaging. However, showing is perhaps one of the most effective solutions.
Related products on category pages can encourage your customers to explore and purchase more. This correspondingly leads to enhanced sales and conversions.
Magento doesn't allow this by default. So, today, you'll learn how to add Magento 2 related product blocks to categories using the Magento 2 Auto Related Products extension.
To add related product blocks to category pages in Magento:
1. Navigate to Marketing > Automatic Related Products > Rules and press the Add New Rule button.
2. Begin with the Rule Information section:
Enable the Rule and set its Name.
Enter the Description for your rule and specify the Priority.
Note: the priority defines what rule will be processed first if there are two or more rules applied to the same page.
Choose the Customer Group and Store View where you want to add related products.
Specify how long the related products will
Shopping can be overwhelming sometimes, especially when your catalogue is full of first-rate items that all seem to match customers' needs. Thus, having and a compare products option in your store will assist your shoppers immensely.
Fortunately, Magento 2 users have this functionality in the default setup. Yet, depending on the type of your business and strategy, the compare products might be redundant. So, you should know how to disable them.
That said, in this article, you'll learn how to remove compare products in Magento 2.
What is Compare Products in Magento 2?
Compare products is a default Magento 2 feature that allows customers to compare the options of two or more items from your catalogue while shopping. The corresponding items are displayed in the grid, where shoppers can see their descriptions, best features, and ratings.
The mechanism is pretty simple. All customers have to do is press the Add to Compare button on the corresponding product page and then click Compare in
Product attributes in Magento help you organise products in categories, enable catalogue price rules and do a lot of other things. Magento 2 dynamic attributes, on the other hand, are generated to help you display products dynamically in different places of your store.
We use them in two of our Magento 2 extensions. So today we get into more details about these attributes, starting with the definition.
What are Magefan Dynamic Attributes?
Magento Dynamic Product Attributes by Magefan is a set of attributes used in Magento 2 Dynamic Category and Magento 2 Automatic Related Products. They are based on product attributes and Magento orders and are used to create dynamic categories and product rules.
Now let's see what attributes we work with.
Is on Sale — if a product has a special price, this dynamic attribute is enabled.
Is New — this attribute is enabled during the Set Product as New From/ To period.
Reviews count — is used from product reviews.
Reviews score — is used from
In the process of setting up a store, you have to translate a lot of things. While catalogue pages often take the first place in the translation queue, buttons and labels often go overlooked.
All because you rely on the to cover it all. And they do, but not in a way you expect. Some phrases and texts are poorly translated, while others are not covered at all.
So, in this guide, you'll learn how to translate labels and buttons in Magento in multiple ways. So whether you're looking for ways to fix your translations or just cover the missed ones, stick around.
Translate Buttons and Labels Manually
The first option that jumps into mind when you need to translate something in Magento is the . It might seem very simple to use, which it is. However, your store needs to be in developer mode for you to use it.
This means you can't just jump into translating buttons and labels any time you want. Besides, you never know whether all labels or texts are covered unless you spot them somewhere
Being a great marketer and selling good products doesn't mean having it all. To continue to grow and drive sales you have to focus on providing a personalized experience.
How can you do it?
Easily: by getting valuable insights about customers behavior with the help of the website tracking tags — small snippets of code that could make a big difference. That's exactly when you .
It is a tag management system (TMS) that makes implementing and tracking tags easier and more convenient. You can make changes to the tags and adjust their functions from one interface without replacing the code.
While it sounds really attractive, it doesn't provide as many insights as required for your Magento 2 store. You need more detailed analytics in eCommerce to make data-derived desicions.
Correspondingly, in this guide, we've gathered the best Google Tag Manager Extensions (Free and Paid) to help you choose the most suitable solution.
Top Magento 2 Google Tag Manager Extensions
Vendor
Extension Name
Price
When you into multiple languages, you often focus on products, categories, and CMS pages, expecting language packs to cover the rest.
But they don't, since most of the buttons and labels come from third-party extensions and need to be translated separately. Even though vendors usually add translations for their modules, they don't cover all the languages out there.
So in this guide, we'll show how to translate Magento 2 i18n module and how to do it in multiple ways.
Key takeaways
Not all third-party Magento extension texts are translated by default.
Magento 2 i18n module translations rely on strict CSV-based dictionaries. Each language requires a correctly named .csv file (for example, es_ES.csv, de_DE.csv) with case-sensitive strings and UTF-8 encoding.
Developers can manually override module translations by adding or updating CSV files in the theme i18n directory.
Non-developers can manage module translations using the Magefan Translation extension, which allows editing, adding, or overriding
is one of the most essential steps your customers take in their journey. Thus, it's in the best interest of every store owner to make it as seamless as possible.
That said, the default checkout fields in Magento 2 are not always enough for the requirements of your store. You might need to gather some additional info about customers to improve your service. In this case, you should know how to add custom fields in Magento 2 checkout.
If you haven't figured out how to do it yet, this is exactly what you'll learn today.
By default, Magento 2 doesn't provide an option to add custom checkout fields via the admin panel. That's why you'll need to do it programmatically by following the below steps. So, let's get right to them.
1. Create a New Module
For starters, make up your mind as to what field you want you add. For instance, you may go for the "delivery_date" field. The next step is to using the following method.
Create a Magefan/DeliveryDate/registration.php file and add the following content:
If your Magento returns 404 after switching language on product pages, categories or CMS pages, you've landed in the right place. We'll provide an ultimate solution that will help you to fix and avoid this issue in the future.
But first, let's figure out why this issue appears.
Why Language Switcher Gives 404 Error?
When you manage a multi-language Magento store, chances are you'll face the 404 error after switching languages on your store pages. Besides, it is also commonly marked in Google Search Console issues. It usually happens because you're missing one tiny thing — hreflang tags.
are small snippets of HTML code that let search engines know that you have different alternatives to the same page. In other words, these tags are used to "link" pages in different languages for better store switching and customer experience.
Besides, adding hreflang tags helps Google to pull out different pages for localized search results.
How to Fix 404 Error After Switching Store View?
As you
The effectiveness of having an active blog has been proven numerous times. Your if you want to drive organic traffic, establish a brand voice, and grow a lively community. To say nothing of the countless marketing and SEO opportunities.
Sadly, Magento 2 doesn't offer a blog out of the box. This is why there are plenty of blog extensions on the market with the most advanced functionality. It makes it quite difficult to choose the best option, though.
This is why we collected the best Magento 2 blog extensions and explored their key features. Hopefully, this list will help you make the right choice and create an engaging blog.
Ready to get started?
Best Blog Extensions for Magento
Vendor
Extension Name
Price
Guarantees
Rating
by Magefan
$149
100% Open Code
30 Days Money Back Policy
365 Days Free Support
365 Days Free Updates
5.0 ⭐⭐⭐⭐⭐
336 reviews
Magento 2 Blog Extension by Mageplaza
Free
100% Open Code
60 Days Refund Policy
365 Days Free Updates
365 Days Free Support
5.0 ⭐⭐⭐⭐⭐
131 reviews
The way your blog looks and feels determines whether visitors are going to stick around. So, while a reliable blogging solution should offer you multiple options for creating content on Shopify, it should also cover blog design.
If you use the Magefan Blog App for Shopify, you'll never have to worry about that. It comes with 18 Shopify blog templates and 3 different . So you can configure the design of each blog list page: homepage, category, tag, search and author.
Today you'll learn about each of the blog templates for Shopify and how to apply them in your blog.
Grid
List 1 column with short content
List 2 columns without short content
List 3 columns without short content
Grid 1 column with short content
Grid 1 column without short content
Grid 1 column without short content / info on image
Grid 1 column with short content / info on image
Grid 2 columns with short content
Grid 2 columns without short content
Grid 2 columns without short content / info on image
Grid 2 columns with
Hello, dear friends,
Thank you for reading our blog and choosing our e-commerce extensions and services!
For those reading our blog for the first time - welcome to the Magefan blog community. We promise you'll find lots of useful information on our blog pages.
So, let's start!
New features of Magento 2 POS System!
Features:
Implemented the two-factor Authentication with Google Authenticator.
Fixes:
We resolved an issue where the Sales section displayed a 404-page error.
The latest available version is v 2.3.1.
See all features
New features of Magento 2 WebP Images Extension!
Features:
Added the macOS 16.4 compatibility.
Added WebP Generation Statistic (visible when Cron or Page Load and Cron mode is used).
Fixes:
Added extended CSS selector to gallery-mixin to work only with Picture tag.
The latest available version is v 2.3.4.
See all features
New features of Magento 2 Better Admin Order Grid!
Features:
Added Purchase Order Number column from
Magento 2 static content deploy is the Magento feature that helps to keep the user experience at the top levels. Why? It ensures your store pages are built correctly, static view files are downloaded by the browser, and static content is displayed according to user requests.
In this comprehensive guide, you will find everything you need to know about static content deploy in Magento 2. What it is, reasons to use it, how to deploy static content in Magento 2 in three different ways and how to reduce deployment time to zero.
Moreover, we’ll cover the Magento deployment best practices, strategies and examples to help you comprehend the topic better.
Whether you’re just starting with Magento development or have some knowledge already, this article will help hone your skills. You'll discover something new about the static content deploy in Magento.
We’ve got a lot to cover, but let’s start with the basics first.
Static View Files Deployment Overview
The static view file deployment allows you