About us
Contact us

Ultimate Magento SEO tips and tricks – part 1: content

Ultimate magento seo tips and tricks

So, you’re working already with Magento or just started using this great ecommerce solution? And you find it difficult to perform better in the Search engines? Maybe our ultimate list of SEO tips and tricks for Magento can help. However, be aware that there is no such thing as the golden rule or trick that will bring you the number one position! But there are actually a number of things you can do to improve the way your website is handled by the Search engines. Ok, a lot of the things we mention below are general SEO tips and not only valuable for Magento users. But we also give you some things that especially are important to your Magento installation. Please note that this article is the first one in a series about Magento SEO. We recommend to subscribe to our RSS Feed or free newsletter to keep you posted on new Magento SEO articles in the near future.

So, content is king. Right? What does that mean for your webshop? First of all, I want to emphasize that you should never write your content for the search engines. Write it for your visitors! That is the most important for sure. Writing for search engines will only deliver you a higher bounce rate.

Secondly, you should carefully think about your product descriptions. And certainly do not copy them from your suppliers. That will only deliver a product detail page that is very similar to what your competitors are doing. Be different, make an effort and write something original yourself!

Make sure that your homepage is already delivering valuable content. Do not use only animations, or even a splash page. Flash can be even worse if it is not used in the correct way. Normally these kind of issues will hardly give you a problem on the average Magento store.

Will the search engines index your store?
First things first, so let’s make sure that your Magento store can at least be indexed by the search engines. In Magento, you can easily do that by going to Configuration — Design — HTML Head and changing the value of Default Robots to ‘Index, Follow’. After saving you can test it by looking at the source code and checking if the meta robots tag actually shows ‘INDEX, FOLLOW’. Normally this should already be correct.

Page titles and description
The Magento CMS gives you enough possibilities to make sure your content is optimized. You already did your keyword analysis I suppose? So you know what to do when writing content within your store?

Let’s look at the page titles and meta descriptions. You can edit the page title by going to: Magento — CMS — Pages — chose your page — General Information — Page Title. For the meta description please go to ‘Meta Data’ instead of ‘General Information’.

Please note that Google will only look at first 67-68 characters for the page title and about  155 characters for the meta description. Anything longer than that will be  discarded from the search engine indexes. Users will still see it in their browsers although.

Outside of the CMS, when creating categories and products, you can (should) also pay attention to these fields: edit the category page titles in Magento by going to: Magento — Catalogue — Manage Categories — your category. Please make sure that the titles and descriptions you use are unique, otherwise you might get ‘duplicate content issues’. Because of the above, the only correct way to do this, is to do it manually. Write your own, logical, keyword extensive meta descriptions and titles for the best results!

Magento uses by default the product name as a page title on the product detail page. But that’s not always good enough. Of course also in here you can simply edit these details on the product itself.

One more thing: you can still fill the meta keywords for these pages or products. However, these are not so important anymore to the search engines. You may easiliy leave them blank.

As mentioned, it is wise to spend some time on the meta desccription, page title and url key for your categories. However, there’s a setting in Magento that might cause ‘duplicate content’ issues. By default the name of the category will be added to the url. We recommend to switch this off.  You can do this by going to System -> Configuration -> Catalog -> Search Engine Optimization and set “Use categories path for product URL’s” to “No”

Seo category setting in mangento configuration


Another setting that can be important is found at the same settings page. Set both Canonical Link Meta Tag fields to Yes. Why? Because this will prevent Magento from generating duplicate content when you’re having the same product in multiple categories.

magento canonical meta data setting


An often overlooked possibility to increase traffic coming from the search engines are your images. Use these simple tips to improve your results:

  • Use descriptive filenames. So no img03425.jpg anymore, but more something like this for example: sony-lcd-television-42inch-black.jpg
  • For each product image, you can set the title and alt tags by changing the label for each product image. This value will be used for as well the title as the alt tag.

Meta label for product images in Magento

That’s it for this first part of our Magento SEO series. In the upcoming articles we’ll talk about Magento themes and tools. Follow us or subscrive to our RSS feed to learn more. By the way, we’d love to see your Mangento seo tips and suggestions coming in of course!

The Author of this post is robbert

Robbert is working daily on e-commerce websites in his current job. Writer of Dutch books about WordPress, Joomla and Magento. Living in the Netherlands. Follow Robbert on Twitter

20 Responses »

  1. Thanks for this post, i have a store where the product categories are located on a page ie admin>cms>page and also within categories> manage categories.

    Should i therefore enter meta data for both the page and category or just the category?

    Apologies if my explanation is confusing.

    • Hi, thanks for your feedback. Yes, I think you should do both in your case. But you can easily check what is happening if you’re on that cms page. Then open within your browser the source code of that page and check for the contents of the meta fields. Best regards, Robbert

  2. Thanks for your help. Ive done just that cheers

  3. Fantastic insight, many thanks for the tips.

  4. Very useful tips and tricks ! Im weeks fighting against duplicate content, I’ll try your ideas.

  5. thanks for the tips, i ll use them!


  6. Just disabled the category in the product URL. I always thought that the canonical would take care of that. Disabled anyways, and now actually going back to some of my products that aren’t receiving much attention and updating image labels for the alt in hopes of some more traffic. Thanks for this :)

  7. I just wanted to thank you for your fabulous SEO tips. I’ve made the changes as suggested and hope to see some improvements. I’ve added my details to your mailing list and will now read the rest of your previous articles, thank you :-)

  8. Thanks very much for the tips Robbert, very useful. I have found that you need to change some of the default Magento settings in order to start making progress with Google.
    When my site first got picked up by the search engines I went pretty much straight to page one on Yahoo and Bing but has only started improving in Google after making these changes.

  9. Thank you for the tip. We have really been struggling with SEO on Magento. I thought I had unearthed all of the issues, but didn’t know about the image labels. Thanks!
    For those of you looking for an overall site assessment, I’ve found to be very helpful.

  10. Hi, thanks for this tutorial. Do you have any tutorial to make blogg more seo friendly?
    Best regards

  11. I already do these settings but seomoz says that I continue to have duplicate content nad I don`t know why and how to fix this. I buy SEO Suite from Mageworx (149$) but seomoz still tell me that I have duplicate content. Really don`t know what to do :(

  12. Very useful advises!
    Magento is really not ideal from the point of view of SEO. Very many obvious functions are implemented not quite right. As a variant, you can try the ready extensions. For example, I use this one and very satisfied with results. There are a lot of similar extensions.

  13. in google search engine my site appeared with duplicate name how can i fix this problem?

  14. Hi Robbert,

    Nice post,thanks for sharing this information.Looking forward for more posts like this.

  15. Hi Robert! Thanks for your article, it helped me to combine all my knowledge about Magento in one system.
    I have a question about duplicated product URLs. Many products in my store belong to multiple categories, so I have multiple URLs.That’s why I didn’t use any category path in my product URLs for some time. No I need to switch on this function again and I’m considering how to fix duplicate content issues. On the one hand, rel=canonical would go but it’s not an easy fix. On the other hand, I’ve recently found one extension that may suit It lets choose only one category path automatically, so that each product will have only one URL.
    What do you think?

  16. Thanks for these useful tips, Robbert.
    I would like to add one more solution. Being a large site owner, I understand that it’s too time consuming to update all meta data manually, so I’m using a special extension for that ( It’s really great for large catalogs.

  17. What if the meta tags are not showing up on magento website, even when you enter the information you showed on top?


  1. Magento SEO tips and tricks – part2 | Boosting Ecommerce

Leave a Comment