Snippet-rich pages get a higher click-through rate, drive a bigger amount of targeted traffic and, as a result, bring a bigger amount of sales.
HTML & XML Sitemaps
Sitemaps allow us to inform search engines what pages on our website are available for crawling. Also, they conveniently organize all pages in a hierarchical structure, so visitors can easily navigate through them.
XML sitemap (backend, search engine sitemap)
Meta SEO Templates
SEO meta templates let us easily manage large amounts of important meta data for product and category pages.
Having just a list of attributes, we can automatically optimize such important elements of a product/category/blog page as a its name, description, URL, meta title, keywords, category meta description, keywords, alt-tags and dozens more.
Canonical meta tag
In case there are multiple URLs with identical or very similar content, the canonical meta tag can tell the search engines which URL is the main one.
Running a Magento based store, we need to precisely set the canonical URLs for category, product or CMS pages, canonicalize duplicate content across different domains, avoid content duplication for pages with and without trailing slash, etc.
Setting Crawling/Indexation Instructions, Redirects and Breadcrumbs
When optimizing Magento website, we should get a full control over the way the search engines see it and behave on it.
That includes creating a crawling map (see the XML sitemap section*), restricting search engine bots from accessing some of our site pages, prioritizing pages for indexation, setting redirects, configuring an .htaccess file, etc.
Detecting pages that have duplicate issues, long meta title and descriptions, empty meta tags, etc. is an important part of Magento SEO.
Manually, this job takes a lot of time. There are the extensions that take care of this stuff.