Home > Magento Advice > Cleaning Up Magento URLs

Cleaning Up Magento URLs

Posted on: 15th Apr 2010 By: Adam Moss 1 Comment

While Magento is an e-commerce platform that prides itself and excels in search-engine-friendly standards, there are several things that can be done in the configuration which can clean up the URLs of your site – something which needs doing a lot to get the most out of clean URLs. Below is a list of checks for you to make in the configuration before signing your site off:

Canonical URLs

As mentioned in a previous post, canonical URLs can make a big difference and it’s very easy to add canonical meta tags to your website. I would suggest making the following changes to your settings in System > Configuration > Catalog > Search Engine Optimizations

  1. Change category and product suffix to .php – this will enable external php scripts to work on your pages.
  2. Change the page title separator to a comma, this is something which Google prefers when scanning page titles for keywords.
  3. Use canonical link meta tag for categories & products – set to Yes.

SEO Settings

Web Server Rewrites

By default Magento inserts index.php into it’s URLs, particularly for the category and product pages where the inclusion of index.php is a threat to the quality of the URL that gets cached by Google. A very simple workaround for this problem is to enable Web Server Rewrites which can be done in the Magento admin section when you go to:

System > Configuration > Web > Use Server Rewrites > Yes

These two configuration changes only take literally a few seconds to do and can vastly help your store with its search engine optimisation, something which we take very seriously here at Ecommerce Website Design.

One Response to “ Cleaning Up Magento URLs ”

  1. Michael Angrave
    #1 | 7th May 2010

    Thanks for this! So simple, yet so effective for SEO. Thanks Again!

Post A Comment

Your comments:
Enclose code snippets within the appropriate tags: [php][/php]   [js][/js]   [xml][/xml]   [css][/css]   [html][/html]
E.g: [php]<?php echo "hello world"; ?>[/php]

Search Blog

Archives

For the record...

Views & opinions in this blog are those of the individual and do not necessarily reflect those of E-commerce Web Design or the Creare Group.