Magento is an extremely widespread ecommerce platform, nevertheless it suffers from a lack of default SEO optimizations. Thankfully, with a few tweaks and a couple of extensions, you'll be able to optimize your storefront to turn out to be an SEO powerhouse.
1. Use URL Rewrite Management
One of the key problems faced by Magento users is the URL format. URLs generated by Magento are dynamically created utilizing a collection of nameless subdirectories, so a URL might end up to appear to be .com/catalog/product/view/id/3191/class/332. This sort of subdirectory chain is worthless for SEO and parses poorly for a consumer. By utilizing URL Rewrite Management, you'll be able to convert a URL like that instance into a handy, readable URL like .com/mens/classes/footwear.htm. While you’re at it, edit your robots.txt file to disguise the dynamic Magento URLs from the various search engines. This ensures that you simply gained’t face duplicate content material points when your pages are listed.
2. Other URL Optimizations
Another attainable duplicate content material issue is whether or not a URL has a trialing / or not. A web browser will parse the identical URL with and with out the / as the identical web page, however a search engine will see variations in the URL and record them as two particular person pages. The best means to repair this with Magento is to go to the System, Configuration, Web, SEO web page and inform the platform to drive a trailing slash onto the top of the URL. This ensures that each one URLs embrace the trailing slash.
Once you make any change to your URLs, it is best to use Google’s Webmaster Tools to seek for any exterior pages linking to URLs in the previous type. Identify these previous URLs and use rel=canonical and 301 redirects to move any SEO profit from the previous URL to the brand new one.
3. Optimize Page Titles
Your web page title is the first textual content a consumer sees once they carry out a Google search and skim the outcomes. You need to optimize each title on your page for max utility. Avoid entrance-loading your model identify. Google solely exhibits the primary sixty seven characters of your title in the search outcomes. Anything past that restrict is reduce off. If you waste area together with your model identify, customers will see that however they gained’t see the precise content material of the web page.
Do this for all content material pages, class listing pages and product pages. The title is a good spot for the first key phrase you’re concentrating on with every particular person web page, usually the identify of the product or class.
4. Optimize Meta Descriptions
Meta descriptions are the wealthy textual content snippets that seem beneath the title in a Google search and are, if something, extra necessary than the title. They have more room to work with – up to 255 characters – they usually’re a implausible place to embrace lengthy tail key phrases and an natural description of your product or class pages.
If your retailer consists of a giant variety of merchandise, optimizing these fields can take an exceptionally very long time. You can, nevertheless, partially automate the method, when you have a customized Magento web page title era module. As with titles, you must do all meta descriptions for all content material, class and product pages.
5. Generate a Sitemap
One of the best perks of Magento for SEO is the automated era of an XML sitemap. In the System, Configuration, Google Sitemap menu, you'll be able to customise your XML sitemap in a number of methods. In specific, you possibly can set the web page to routinely refresh totally different elements of your sitemap at totally different occasions. Category pages, which change steadily as you regulate your inventory, might be set to mechanically regenerate on a every day foundation. Meanwhile, content material pages, which change occasionally on a person degree, may be refreshed weekly.
Note that an XML sitemap solely works for search engines like google. If you need a sitemap that works for customers as properly, you need to use a Magento module to generate an HTML sitemap. These will want a bit extra work to customise to match the remainder of your storefront, however they are often automated in a lot the identical approach as soon as they're created.
6. Configure RSS Feeds
Another nice function of Magento is the automated era of a number of RSS feeds, for customers in maintaining to date together with your storefront. You can create a number of totally different feeds, identify them as you select and configure them to show modifications to any product in a given class. The choices may be discovered in the System, Configuration, RSS Feeds menu.
- • A information feed for updates to your weblog and information pages.
- • A new merchandise feed, to show every time a new product is added to your retailer.
- • A particular merchandise feed, to show particular gross sales and restricted gadgets.
7. Configure Image Alt Text
To a search engine, a picture is just a URL pointing at a picture file. The search engine doesn't parse the picture as something graphical and doesn't know the which means behind the picture. The approach to clear up that is to set alt textual content on your photographs. One picture in specific you must set alt textual content for is your emblem. You can discover the choice for this in the System, Configuration, Design, Header part underneath emblem picture alt textual content.
To change the alt textual content of present pictures, go to the Magento Commerce directory, underneath Catalog, Manage Products. Each product may have an photographs part, and underneath that part would be the header “label.” The label is the alt textual content for the picture, which you'll be able to customise for every product.
8. Paginate Category Pages
If your retailer sells greater than 5 or ten merchandise in a given class, you’ll need to arrange search end result pagination and class pagination. The easiest method to paginate your pages is to use a module that provides SEO pagination to your site. These modules might be costly, however so could also be a developer coding it for you. Whether you select a developer or a module, make it possible for the pagination is correctly coded with rel=subsequent and rel=earlier tags. This tells Google that the pages at these hyperlinks are a part of the identical general class web page, fairly than particular person pages with close to-duplicate content material, which may trigger SEO points.
9. Use Caution for Multiple Stores
When you’re operating a number of storefronts with comparable product listings, and even utilizing the identical stock, you want to watch out for duplicate content. Make positive that you simply change up the title and meta description area for every retailer, so that you aren’t producing similar textual content for various shops. The similar goes for web page content material, together with product descriptions.
10. Remove Index.php
If your URLs have index.php appended to the top of them, you’re including an pointless area to your URL. Neither customers nor Google wants this to exist, so you possibly can remove it safely. Under System, Configuration, Web, set the “use web server rewrites” area to sure. This will remove the index.php out of your URLs. Once that is carried out, be sure to carry out the identical webmaster instruments scan as above to discover incoming hyperlinks to a web page with index.php. Set up 301 redirects to keep the SEO energy of that hyperlink.