Magento Forum - UK Magento Forum (Unofficial)

An unofficial but dedicated Magento Forum for Magento Users, Designers and Developers

How to Avoid Magento 2 SEO Mistakes ?

A forum to discuss Magento related SEO issues and for SEO professionals working on Magento

How to Avoid Magento 2 SEO Mistakes ?

Postby Magento Nguyen » Thu Jan 21, 2016 8:03 am

Magento 2 is a new star on the block as soon as it is released by Magento in the coming days. Beside a lot of advantages of Magento 2, in a recent analysis reveals some common SEO mistakes. I hope this checklist of Magento 2 SEO Mistakes will be useful for anyone launching a new store or upgrading the existing Magento 1.X store.

1. Homepage title “home”

Homepage is usually your strongest page in terms of link equity and the page that can rank for your most important keywords. For this reason, it’s not a good idea to have its title say “Home page” as that doesn’t describe what your website is all about.

2. Having a default layered navigation

Layered navigation is a hell for the SEO. Generally, layered navigation or other filtering and sorting parameters are the things that you try to avoid. However, the truth is that common ways, blocking them with a robots.txt disallow, is not the best solution to deal with this case. The most convincing explanation is whatever you do; they can still be indexed and can’t be crawled. Instead of trusting in robots.txt disallow approach, some of you tend to apply Meta noindex, follow on URLs with those parameters. Overall, one remarkable thing is do not apply both robots.txt disallow and Meta noindex.

3. Robots.txt not blocking the site search results

While disallowing layered parameters through robots.txt file is a bad practice, what you really want to disallow are your site search results, or in most implementations, specifically the /catalogsearch/ URL path.

Google’s Panda algorithm is known to penalize websites that – among other things – allow indexation of large amounts of their site search data. Why? Because Google doesn’t like displaying search results within search results meaning they don’t want to index your site search and they want you to stop them.

Some Magento 2 websites not only forgot to disallow the site search results through their robots.txt file, they actually actively link to their site search results from homepage. They linked the homepage logos of different brands to site search with that brand name as a query parameter.

4. Pointing layered URLs back to category with rel canonical

At the time when Rel canonical was released, Google wanted to apply it in solving content duplication. But it did not really make sense because some cases were not duplication when layered filters actually changed the content of the URL.

What you really want is to place Meta noindex, follow on those layered URLs and get them out of index while enabling the link juice to flow through them through your navigation and product listings to other pages that you need to rank.

5. Indexing both http and https versions of the website

Having http and https versions of the same URL indexed is a great example of duplicate content and a great example of where rel canonical should be used to consolidate the duplicates into a prefered version. If the https version is the prefered one (and it should be since Google considers https to be a ranking factor), the http version of the same URl should have a rel canonical pointing it to https version, or if http is the prefered version the https version should point its canonical towards it.

6. Missing availability in microdata markup for product offer

Microdata markup helps Google and other major search engines understand the content of your pages. It helps them figure out what’s your price, what’s your special price, your reviews and so on.

It’s also a feature necessary for automatic product updates for Google Merchant Center. Since we’re missing the availability markup, neither SERP results will be featuring our product as “In stock” nor will automatic availability product updates within the Google Merchant Center work.

Can you name a common Magento 2 SEO Mistakes number 7 ?

Now you have a list of Magento 2 SEO Mistakes for your Magento store. It’s time to check before you launch your own Magento 2 store or “upgrade” of the existing Magento 1.X store.

Remember that an online store is a dynamic system having many things you can’t predict. One day everything may be ok and the next day Google Search Console shows strange 404 errors. This means you should track your site optimization and Magento 2 SEO Mistakes to notice all important changes and solve the issues quickly.
Join in MageSolution membership club to get Free Magento Visual Composer & Extensions &Theme!
Magento Nguyen
Posts: 34
Joined: Tue Jan 19, 2016 8:45 am

Re: How to Avoid Magento 2 SEO Mistakes ?

Postby brucekenway » Wed Feb 03, 2016 1:46 am

SEO content in Magento is now much easier. Since Magento product widget is released, you can connect your blog with Magento site.
User avatar
Posts: 25
Joined: Wed Oct 21, 2015 2:39 am
Location: Dallas, TX

Re: How to Avoid Magento 2 SEO Mistakes ?

Postby ollymine » Thu Jun 02, 2016 10:04 am

Migrating to Magento 2 is a good chance to revise your SEO strategy and start from a new beginning.
Fortunately, Magento 2 has many SEO settings that Magento 1 lacks, you can find a good overview of them here ... -settings/
Posts: 28
Joined: Mon Jan 27, 2014 4:48 pm

Re: How to Avoid Magento 2 SEO Mistakes ?

Postby jameswarner » Wed Jul 27, 2016 11:13 am


Good stuff, Thanks for the sharing.

Now you need to avoid mistake that may be happens while creating back-links, I am talking about Off-page SEO activities.

Posts: 8
Joined: Fri Jul 15, 2016 11:39 am

Re: How to Avoid Magento 2 SEO Mistakes ?

Postby aliceta » Tue Feb 27, 2018 2:56 am

Thank you for sharing what you have shared, please note with backlinks

One or more indexers are invalid. Make sure your Magento cron job is running.
Posts: 4
Joined: Fri Feb 09, 2018 3:37 am

Return to Magento SEO