SEO tips for agento ecommerce

Amazing SEO Tips for Magento e-Commerce Websites


Which is the most popular, open-source e-commerce platform across the world? No prizes for guessing. Magento is literally a necessity in the e-commerce marketplace. Magento developers in London identify some of the extensive customisation features of the e-commerce framework that have led to its overwhelming popularity.

Unlike many of its competitors, Magento allows you to be as innovative as you can. Whether you are a start-up entrepreneur, own a medium-sized business or have a multinational business chain, Magento can efficiently cater to all your unique business needs to achieve greater heights of success.

Skilled and experienced Magento developers in London identify the following reasons behind the unbelievable popularity of this e-commerce framework:

  • Magento is fully equipped with a wide and impressive range of innovative features.
  • Magento offers absolute control and flexibility over design, content and functionality of your digital storefront.
  • Since it is an open-source e-commerce framework, you do not have to pay any licence fees to download and use it although you may have to pay your developer to build your Magento-powered e-commerce digital storefront.
  • Magento proves unbelievably effective as a platform for online selling.
  • Magento Forums is a reliable assistance platform for Magento website owners who are looking for help and support.
  • By default, Magento is SEO-friendly.
  • It also offers mobile-friendly configurations that enable you to enjoy an edge in m-commerce.
  • It has a large number of extensions to fulfil your unique business needs and priorities.

In addition to the factors mentioned above, Magento is supported by a robust community of hundreds and thousands of developers and merchants scattered all over the world.

However, on the flip side, it presents certain issues. Let us discuss some common issues Magento presents along with the necessary solutions. Once these issues are resolved, doing SEO for your Magento e-commerce store is bound to be an amazing and rewarding experience.

Duplicate content issue

Duplicate content is a very common problem that torments thousands of Magento storeowners. There are various reasons that lead to this issue. Some of the issues include the following:

  • Pagination
  • Product sorting
  • Product filtering
  • Multiple variations of a single item
  • The same product is in various categories

In order to overcome the issue, this is what you should do:

Go to Stores > Configuration > Catalogue > scroll to Search Engine Optimisation on the right > Canonical Link Meta Tag for Products and Categories > set this to ‘YES’

HTML sitemap not optimised

Before discussing this problem, let us explore the key features of using the HTML sitemap for Magento 2. This helps with understanding the solution better.

Main features of HTML sitemap for Magento 2

  • Allows the customising of the listing order by commas.
  • Automatically generates an HTML sitemap for both users and search engines including the links to products, categories, CMS pages and other relevant resources.
  • Allows you add external links to the sitemap file easily.
  • When there is any change in your web store, the sitemap gets automatically updated.

Automatic creation of HTML sitemap is not supported by Magento 2 by default. You need extensions to sort this out. Web developers at Magento Agency London suggest using the Magento 2 Dynamic HTML Sitemap to overcome the problem.

Setting up an XML sitemap in Magento 2

An XML sitemap is nothing but a file containing all the pages of a website. Magento 2 is better equipped in terms of XML sitemap functionality compared to its previous version. In order to enable the XML sitemap, log in and access your dashboard and then do the following:

Stores >Settings >Configuration >Catalogue >XML sitemap

In the dropdown menu, there are the following options:

  • Product
  • Category and
  • CMS Pages

In the next step, open the Generation Settings and perform the following task:

  • Enabled: Yes
  • Start Time: Insert time after 00:00 (but make sure to not choose exactly 00:00)
  • Frequency: Choose Daily
  • Error Email Recipient: Ignore this and leave blank
  • Error Email Sender: Select the option ‘Use System Value’
  • Error Email Template: Select the option ‘Use System Value’

Lastly, go to Search Engine Submission Setting and before hitting Save, set Enable Submission to Robots.txt to ‘YES’.

Optimising product images

To ensure better ranking in organic searches, it is crucial to optimise the product images. Every image must have an appropriate Alt TAG to describe the image. Remember that search engines cannot read images and so appropriate ALT TEXTS are crucial.

How do you create an ALT TAG for an image? Here are some suggestions.

  • Use a meaningful description
  • Do not try keyword stuffing in it
  • Save the image files with informative filenames (my-new-puppy.jpg is a more meaningful filename than IMG0002564.jpg)
  • Make sure that your ALT TAGS are crisp, clear and easily understandable

In order to optimise the product images, Magento 2 offers the following option:

Admin Panel  > Products > Catalogue > click Thumbnail on Configurable Products Double option > Detail Page > Images and Videos > Double click Images > insert ALT TEXT in the field

Improve speed of your Magento 2 e-commerce website

Faster page loading time helps in gaining higher SERP ranking. Users love fast-loading sites and search engines always love what users love. Thus, search engines reward you by improving the SERP ranking of your site. How can you improve the page speed of your website? Let us explore some tried and tested techniques.

  • Enable all caching feature (through System > Cache Management)
  • Enable Flush Magento Cache
  • Enable Flat Products and Categories (Stores > Catalogue > Use Flat Catalogue Category > Flat Catalogue product > Yes

Lastly, save the changed configuration.

It is also important to merge your CSS and JavaScript files. This is an effective way to reduce page load time and as a result, the page speed is bound to improve. In order to achieve this, go to:

Stores > Configuration > Advanced > Developer > on the right hand side you find JavaScript and CSS settings.

JavaScript settings:

  • Merge JavaScript Files – Yes
  • Enable JavaScript bundling – Yes
  • Minify JavaScript files – Yes

CSS settings:

  • Merge CSS files – Yes
  • Minify CSS files – Yes

Modifying the Robots.txt

Robots.txt is the file that instructs search engine bots which pages of your website should be crawled and which not.

First finding the Robots.txt file:

Enter the site URL in your browser and then add ‘/robots.txt’.

Example: https://www.magento.london/robots.txt

Tips to modify the Robots.txt file in Magento 2:

Stores  > General > Design > edit custom instructions if necessary.

Issues related to default title and description in Magento 2

While setting up a Magento store, it automatically picks up a default title and Meta description. You have to edit that for better SEO optimisation.

Magento 2 Admin Panel > Content > Design > Configuration > Default Store View > Edit

Adding Meta title and Meta description for content pages and any product or category

Magento 2 Admin Panel > Products > Catalogue > Edit Product > scroll down to Search Engine Optimisation.

There, you fill up the Meta Title and Meta Description.

Adding Meta title and Meta description for a category in Magento 2

Magento 2 Admin Panel > Products > Categories > Select a category and then, scroll down to Search Engine Optimisation

Adding Meta title and Meta description for a content page in Magento 2

Magento 2 Admin Panel  > Content > Pages > Select a page > Edit > then scroll to Search Engine Optimisation.

These are some of the most effective Magento tips for e-Commerce websites. However, this is only the tip of the iceberg. There is much more to it. You should start with the ones discussed above.