In the previous article, you must have known all SEO features and settings of default Magento 2 and how to set up these features to make your website more SEO-friendly.
In this article, we will go to more details of new improvements in Magento 2 SEO compared to Magento 1.
*Useful Tip: If you want to know everything about Magento, let’s explore this useful article HERE.
New improvements of SEO in Magento 2
1. Rich Snippets and Schema.org Integration
The first thing should be mentioned here is Rich snippets or the result which Google shows to the users in the Search Engine Result Pages (SERPs). In Magento 1, there are no rich snippets at all and you have to install an extension or use code customization to have this feature for your site display in SERPs (Rich Snippet extensions). Meanwhile, default Magento 2 supports you with some kinds of rich snippets such as price, review, and rating for the product page without any third-party extensions. These rich snippets benefit your site visibility and Click-to-through (CTR) increase rates on SERPs because customers can get more information about your product instead of a link and some text only.
In comparison to Magento 1, this function is one of the biggest improvements Magento 2 provides for users to help them control how their website is displayed with which structured data on SERPs. However, there are still some missing rich snippets such as availability, which is only added by using an extension like Magento 2 Rich Snippets, for instance.
Rich Snippets is also one of the results of Schema displayed on SERPS as mentioned above. In Magento 2, schema.org is out-of-box integrated into the default template. Therefore, you don’t need to use code snippets or extensions to have schema kinds as before.
2. XML Sitemap
In general, XML Sitemap in Magento 2 is not much different from that in Magento 1. However, there are still 3 things making Magento 2 sitemap more superior than Magento 1:
- Magento 2 sitemap can be automatically submitted to Robots.txt to provide instructions to search engines that crawl your site.
- You can the sitemap file limits in Magento 2, which specifies the maximum number of URPs per file and the maximum file size when configuring the sitemap.
- All the images can be automatically added to the sitemap.
3. Meta tags for products – Product Field Auto-generation
This new function is only available in Magento 2, which determines a template for product metadata such as meta title, meta description, and meta keywords. It means that once you set up a fixed template with supported placeholders by default (name, SKU, and description), every product on your website has a similar metadata structure. It is better for you to save much time and effort, especially when your site has plenty of products and writing metadata for each item may be hard or even impossible.
You can find out this setting under Store→Configuration→Catalog→Catalog→Product Field Auto-generation.
In Magento 1, you don’t have any options to automatically generate such of these meta tags for products.
4. Robots.txt Edit
It is unfortunate that both Magento 1 Community and Enterprise in the default don’t have a robots.txt file, which causes much trouble for developers and forces them to create on their own. Therefore, there are a lot of questions about how to create and configure a robots.txt or what this robots.txt looks or what should be included.
However, developers of Magento 2 platform don’t need to create this file manually as before because Magento 2 does support them to edit and configure robots.txt right in the admin.
5. Google Adwords and Google Tag Manager
When building a website based on Magento 1 platform, you will need to ask developers to add tags to the order confirmation page. Nonetheless, this task becomes easier than ever in the default Magento 2 because Google Adwords conversion tracking is integrated in advance. Please go to Stores -> Configuration -> Sales -> Google API -> Google AdWords to make necessary settings.
Besides, Google Tag Manager is now included in Magento 2 Enterprise Edition (Magento 2 Commerce). By configuring Google Tag Manager account and make settings in the backend, you can have this tool integrated on the website without a third-party extension or manual code interfere.
Some lack important features
Although Magento 2 is more advanced and much more improved than Magento 1, there are some missing functions that are better to be included.
1. HTML Sitemap
Both Magento 1 and Magento 2 platforms don’t support HTML sitemap, but XML sitemap. Additional HTML sitemap benefits Magento websites to provide customers a clearer site structure, doubled the chance for your site to be crawled by search engines and ensure that all pages on the site can be reached by a link from another findable page. To know why we should have both of these sitemaps, please read this article.
*Note: to equip HTML sitemap for your website, you can install Magento 2 HTML Sitemap extension.
2. Product Tags
Magento 2 does not allow store owners to add product tags to product pages. Product tags might be keywords or phrases to help identify products and their features. This removal of this function is opinions collected from the community for the purpose of deleting unnecessary existing features from Magento 2. However, in many aspects, product tags are high-value for SEO of products. Hence, the only way to have product tags is now using Magento extensions.
In comparison with Magento 1, SEO in Magento 2 is really more superior and outstanding in many settings. These new improvements help store owners to not only enhance SEO effectively but also easily configure and manage SEO activities on their own websites.