Getting SEO right for your ecommerce site means better positions in search results and more targeted traffic. By default ecommerce stores are hard to optimize for search engines because of the number of different products, product categories and not friendly url structure. Magento is not exception and by default it doesn’t have very powerful controls over SEO of ecommerce store. However many 3rd party plugins exist created by the community of developers to enable better Magento SEO optimization. Below you will find most popular ones.

1. Canonical URL for Magento

This extension adds the new canonical links to the head of your Magento pages, for a more in-depth explanation, see Yoast.com. More about Magento SEO in general at Yoast.

1.4 – Now compatible with Fooman Speedster and AW_Blog
– The setting “Force traling slash” now also force the XML sitemap to use a traling slash
– Frontend design in 1.4 style (base)

2.  Yoast_MetaRobots

This module makes it possible (and very easy) to:

  • Prevent indexing of your search result pages and tags pages, while still allowing the search engines to follow the links on them, by adding noindex,follow robots meta tags.
  • Prevent indexing of non-content pages by adding a noindex,follow.
  • Prevent indexing of your login and register pages by adding noindex robots meta tags.
  • Prevent Yahoo! and Google from indexing your feeds by adding a meta tag to their head-section.
  • Option to set custom robots tags for CMS pages * Option to set custom robots tags for product pages including noarchive to disable caching by search eniges (to prevent indexing of prices etc) Configuration can be set at System=> Configuration => Web => “Noindex for non-content pages” Cms pages CMS => Manage Pages => Select One => Meta Data => Robots Products: Manage Products => Select One => Meta Information => Meta Robots More about Magento SEO in general at Yoast.

3. SEO Suite Pro

SEO Suite Pro extension adds Canonical URL and Robots Meta tags to the HTML head of Magento pages. These tags prevent web spiders from caching content duplicates and pages without content. Also it transforms all Product tag URLs and RSS Feed URLs into search engine and user friendly URLs, e.g. http://www.example.com/tag/computers instead of default Magento http://www.example.com/tag/product/list/tagId/12

As well as it includes the functionality of the Extended Sitemap Magento extension which displays all Magento existing Catalog Categories, Products, CMS Pages and additional configurable links with a hierarchical structure SEO optimized for web spiders on a single Site Map page available through your store footer link, e.g. http://www.example.com/sitemap/.

4. Export of products for search engines Export of products for search engines

Module Export of Products for Search Engines allows you to export products form your catalogue to XML file in the right format for different search engines. It is possible to create arbitrary amount of profiles, each of them can be attached to type of export, category (to be exported), file name and also generating frequency.

In the next step, XML file is generated and its URL, which can be input to the search engine itself, is shown. If product is located in more categories, it is exported just once and from category that is situated higher in Magento’s categories hierarchy.

5. Semantium_MSemanticBasic

Breaking News: Google has just announced that they now support the GoodRelations vocabulary developed by Prof. Hepp for Google Rich Snippets.

MSemantic is an extension that generates RDFa annotation for your Magento Store based on the GoodRelations Web Vocabulary for E-Commerce.

GoodRelations is a standardized vocabulary for product, price, and company data that can (1) be embedded into existing static and dynamic Web pages and that (2) can be processed by other computers. This increases the visibility of your products and services in the latest generation of search engines (SEO), recommender systems, and other novel applications.

6. SEO Suite Enterprise – #1 SEO extension

SEO Suite Enterprise Magento extension has been designed to bring all SEO features necessary for succesful search engine promotion (SEP) of the Magento web stores on the market. Among the main features are store view independent Product URL Keys and Meta Titles based on templates, fine tuning of the Canonical URL and Robots Meta tags. Also it transforms all Product Tag URLs and RSS Feed URLs into search engine and user friendly URLs, e.g. http://www.example.com/tag/computers instead of default Magento http://www.example.com/tag/product/list/tagId/12.

It includes the functionality of the Extended Sitemap Magento extension which renders all Magento existing Catalog Categories, Products, CMS Pages and additional configurable links with a hierarchical structure SEO optimized for web spiders on a single Site Map page available through your store footer link, e.g. http://www.example.com/sitemap/.

7. SEOgento : Magento SEO extension


  • dynamic and customizable titles and meta tags for product pages and category pages
  • canonical urls finely customizable
  • rewriting url in layered navigation
  • links on the product attributes
  • add manufacturer on the product name
  • Sell statistics on the product page (automatic cross-selling, Amazon like)
  • rewrite tag url …

8. Extended Sitemap

Extended Sitemap allows you to display all of your existing Catalog Categories, Products, CMS Pages and additional configurable links with a hierarchical structure SEO optimized for web spiders on a single Site Map page available through your store footer link, e.g. http://www.example.com/sitemap/

In addition it replaces the default Magento Google Sitemap functionality for auto generation of XML Site Map files with a more optimized and advanced functionality which eases user experience.

9. SEO Layered Navigation

SEO is very important for any ecommerce. Our SEO Layered Navigation extension gives you opportunity to improve your search engine rankings by transforming standard magento layered navigation URLs and making them search engine friendly. So instead of http://samplestore.com/electronics/cellphones?color=24&manufacturer=3 you have seo friendly URL http://samplestore.com/electronics/cellphones/filter/color/black/manufacturer/nokia

10. SitemapChunk

This extension helps bypass the limit imposed on sitemap URLs by Google Webmaster Tools by creating multiple sitemaps in “chunks” of 40,000 maximum URLs.

Sitemap file names must be one of the following 3 when creating the initial sitemap:
category_sitemap.xml
cms_sitemap.xml
products_sitemap.xml


11. CAB Pagesitemap

This Page Sitemap module is simple extension used to create sitemap of cms (static) pages in magento’s default sitemap. Also it will not display two pages like 404 page and Enable cookies page though you can eliminate more pages by simply changing code. This module is compatible in all versions of magento.

12. Ultimate SEO Suite

If your site has similar or even identical content accessible through multiple URLs, it can seriously hurt your website page rankings. To avoid such unwanted problem, use the Ultimate SEO Suite extension which adds canonical links to the head of each product page. Thus search engines will know the preferred URL that the duplicate content refers to.

Duplicate content is one of the biggest headaches for every SEO expert. Even if there are two different URLs for one page, the search engine is never definite which page to show on this or that keyword, which page to give the PageRank to, and which page to consider as the main. Eventually, it divides the authority and page rank on its own what makes the page you are trying to promote far enough in the search listings.

Identical content can seriously hurt your website page rankings, but using the Ultimate SEO Suite extension you can reduce the amount of duplication. When crawling and indexing your site, search engines adopt canonical URLs and single out the main among the duplicate pages. In other words, if there are two different URLs for one page, a canonical tag implemented by the extension tells the robots which page it should promote. This gives you more control over the URL returned in search results.

You don’t have to optimize the functionality of your website, eliminate self-created duplicate content, or change the code – just use the power of canonization.

13. Seo with Tag & Review

URL of tag are rewrited and save in Magento Database
Allow admin user enable or disable customer insert tag with or without login.
Auto generate and add tag URL (with rewrite) in Google Sitemap (increase number of URL in submitted sitemap).

— If you know any other good Seo Magento Addons, then please let us know, Or if you have any question, feel free to ask on comment. Matt

14. Magento SEO Extension

As your store grows, so too does the number of pages created and this can become unwieldy, as well as make it difficult for Google and other search engines to find your most valuable content. All-In-One SEO firstly allows you to optimise your store through direct control of attribute filters, ensuring that titles and URL slugs are SEO- and user-friendly, as well as the on-page and meta elements of your filtered category pages. Secondly, through easy application of rel=”canonical” and Robots tags, you can ensure that search engines index only the URLs you want, eliminating any duplicate content issues and maximising the potential of your most important pages.

You can follow all Enfew blog posts by joining us on social media streams. Follow us on Twitter, connect on Facebook or subscribe to our RSS feed.