Magento Expert Forum - Improve your Magento experience

Results 1 to 6 of 6

How to make a magento store SEO friendly in 9 steps

  1. #1
    Junior Member balwant's Avatar
    Join Date
    Jul 2014
    Posts
    107
    Thanks
    1
    Thanked 5 Times in 5 Posts

    Default How to make a magento store SEO friendly in 9 steps

    Magento is an incredibly common ecommerce platform, but it suffers from a lack of default SEO optimizations. Thankfully, with a few tweaks and a couple of extensions, you can optimize your storefront to become an SEO powerhouse.

    1. Use URL Rewrite Management

    One of the major problems faced by Magento users is the URL format. URLs generated by Magento are dynamically created using a series of anonymous subdirectories, so a URL may turn out to look like .com/catalog/product/view/id/3191/category/332. This kind of subdirectory chain is valueless for SEO and parses poorly for a user. By using URL Rewrite Management, you can convert a URL like that example into a convenient, readable URL like .com/mens/categories/shoes.htm. While youre at it, edit your robots.txt file to hide the dynamic Magento URLs from the search engines. This guarantees that you wont face duplicate content issues when your pages are indexed.

    2. Other URL Optimizations

    Another possible duplicate content issue is whether a URL has a trialing / or not. A web browser will parse the same URL with and without the / as the same page, but a search engine will see differences in the URL and record them as two individual pages. The best way to fix this with Magento is to visit the System, Configuration, Web, SEO page and tell the platform to force a trailing slash onto the end of the URL. This guarantees that all URLs include the trailing slash.

    Once you make any change to your URLs, you should use Googles Webmaster Tools to search for any external pages linking to URLs in the old form. Identify those old URLs and use rel=canonical and 301 redirects to pass any SEO benefit from the old URL to the new one.

    3. Optimize Page Titles
    Your page title is the primary text a user sees when they perform a Google search and read the results. You want to optimize each title on your page for maximum utility. Avoid front-loading your brand name. Google only shows the first 67 characters of your title in the search results. Anything beyond that limit is cut off. If you waste space with your brand name, users will see that but they wont see the specific content of the page.

    Do this for all content pages, category list pages and product pages. The title is a great place for the primary keyword youre targeting with each individual page, generally the name of the product or category.

    4. Optimize Meta Descriptions

    Meta descriptions are the rich text snippets that appear beneath the title in a Google search and are, if anything, more important than the title. They have more space to work with up to 255 characters and theyre a fantastic place to include long tail keywords and an organic description of your product or category pages.

    If your store includes a large number of products, optimizing these fields can take an exceptionally long time. You can, however, partially automate the process, if you have a custom Magento page title generation module. As with titles, you should do all meta descriptions for all content, category and product pages.

    5. Generate a Sitemap

    One of the best perks of Magento for SEO is the automatic generation of an XML sitemap. In the System, Configuration, Google Sitemap menu, you can customize your XML sitemap in a variety of ways. In particular, you can set the page to automatically refresh different parts of your sitemap at different times. Category pages, which change frequently as you adjust your stock, can be set to automatically regenerate on a daily basis. Meanwhile, content pages, which change infrequently on an individual level, can be refreshed weekly.

    Note that an XML sitemap only works for search engines. If you want a sitemap that works for users as well, you can use a Magento module to generate an HTML sitemap. These will need a bit more work to customize to match the rest of your storefront, but they can be automated in much the same way once they are created.


    6. Configure Image Alt Text

    To a search engine, an image is simply a URL pointing at an image file. The search engine does not parse the image as anything graphical and does not know the meaning behind the image. The way to solve this is to set alt text for your images. One image in particular you should set alt text for is your logo. You can find the option for this in the System, Configuration, Design, Header section under logo image alt text.

    To change the alt text of existing images, visit the Magento Commerce directory, under Catalog, Manage Products. Each product will have an images section, and under that section will be the header label. The label is the alt text for the image, which you can customize for each product.
    7. Paginate Category Pages

    If your store sells more than five or ten products in a given category, youll want to set up search result pagination and category pagination. The easiest way to paginate your pages is to use a module that adds SEO pagination to your site. These modules can be expensive, but so may be a developer coding it for you. Whether you choose a developer or a module, make sure that the pagination is properly coded with rel=next and rel=previous tags. This tells Google that the pages at those links are part of the same overall category page, rather than individual pages with near-duplicate content, which can cause SEO issues.
    8. Use Caution for Multiple Stores

    When youre running multiple storefronts with similar product listings, or even using the same inventory, you need to watch out for duplicate content. Make sure that you change up the title and meta description field for each store, so you arent generating identical text for different stores. The same goes for page content, including product descriptions.

    9. Remove Index.php

    If your URLs have index.php appended to the end of them, youre adding an unnecessary field to your URL. Neither users nor Google needs this to exist, so you can remove it safely. Under System, Configuration, Web, set the use web server rewrites field to yes. This will remove the index.php from your URLs. Once this is done, make sure you perform the same webmaster tools scan as above to find incoming links to a page with index.php. Set up 301 redirects to maintain the SEO power of that link.

    Thanks
    www.ilovemage.com

    View more threads in the same category:


  2. #2
    Junior Member
    Join Date
    Nov 2014
    Location
    Viet Nam
    Posts
    213
    Thanks
    32
    Thanked 6 Times in 6 Posts

    Default

    4. Optimize Meta Descriptions

    Meta descriptions are the rich text snippets that appear beneath the title in a Google search and are, if anything, more important than the title. They have more space to work with – up to 255 characters – and they’re a fantastic place to include long tail keywords and an organic description of your product or category pages.

  3. #3
    Junior Member
    Join Date
    Mar 2015
    Posts
    41
    Thanks
    0
    Thanked 2 Times in 2 Posts

    Default

    There is no issue with Magento as far as SEO goes, it is totally good to go. For Flash, well you cannot have SEO for Flash. Use Flash with SEO text to get the desired result.

  4. #4

  5. #5
    Junior Member
    Join Date
    Mar 2015
    Posts
    296
    Thanks
    0
    Thanked 3 Times in 3 Posts

    Default

    Useful information for SEO. Nice sharing

  6. #6
    Junior Member patel_rosh's Avatar
    Join Date
    Jan 2015
    Posts
    13
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Nothing new!!! each of the step is same as used in Wordpress

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •