Magento is one of the most popular eCommerce platforms. At the same time it can’t be denied that online retailers face many problems in optimising their Magento websites. Online marketers at DubSEO – a leading SEO Agency in London – suggest most of these issues are easy to resolve. But there are certain issues for which you need the support of a developer.
The common SEO issues found on Magento websites include the following:
- Slow loading time or slow page speed
- Query string URLs
- Product page configuration
- Poor coding of Magento template
- Search page indexing
- Duplicate content indexing
- Search page indexing
In the following paragraphs, let’s discuss these issues in a little detail along with their solutions.
Slow loading time or slow page speed
If your website is slow, it not only impacts user experience (or UX) but also crawlability. In Magento websites, log remains activated by default. Deactivate or disable it while enabling log cleaning. This automated cleaning occurs at the back end. You also need to configure your server correctly with sufficient RAM and compressing all assets including images at the front-end. It’s also important to choose a CDN or content delivery network. These fixes are sufficient to resolve slow page speed issue in your Magento-powered digital storefront.
Parameter URLs from faceted navigation
eCommerce sites are usually vast. To help customers navigate smoothly, faceted navigation plays a crucial role in these websites. It helps users filter down their individual needs. On the flip side, it makes the task of optimising sites difficult. For Magento websites faceted navigation creates parameter URLs, which creates the following problems once they get indexed:
- Dilutes equity of links
- Passes link equity to pages that don’t require to be indexed
- Negatively impacts both crawl budget and crawlability
- Generates duplicate content
There’re more than one way to resolve this issue.
- GSC or Google Search Console: This is a more matured way to handle the problem. Add the parameter along with describing how it changes the content after a user has seen and what you expect Googlebot to do with the URLs.
- Robots.txt: You can use the robots.txt to block the parameters. This is perhaps the easiest way to handle the issue.
- Nofollow: Add nofollow attribute to those links to prevent Googlebot crawl those pages. However, if the pages are linked from any other region of the website, Sitemap for example, Google will still crawl them.
- AJAX navigation: This solution is meant only for experienced developers. Your developer can help you change page content using AJAX without changing the existing URLs.
- Canonical tags: When you use canonical, Google understands multiple versions of a page or content are likely to exist and it has to treat all those versions as one.
Product pages issues
- The Magento framework allows you to provide detailed product information. It doesn’t set up URLs or product pages according to SEO needs. Magento websites often have duplicate meta content for product pages. Suppose, you set up a simple product page for product variation like colour or size. This is bound to create duplicate meta content. Use canonical tags to help Google identify the core page as well as the duplicate ones.
- Magento generates poor page titles, as it pulls from the title of a product. For multiple variations of a product this ambiguity proves helpful. To be on the safer side, differentiate and optimise every page title manually. But when you’ve hundreds of products, this strategy is just not feasible. Then you can use dynamic tags that automatically pull in product variables. This way it’s also possible to differentiate page titles.
- By default, Magento generates the URL of a page including the categories and sub categories. But if a product comes under multiple categories, this can lead to duplication issue and also affect indexing.
- If you’re just setting up your Magento-powered ecommerce store, tell Magento only to use the top-level product URLs. If your store is already in operation, use canonical tags to identify the core product page. If you want to avoid hierarchical URLs, update all the internal links first and then implement proper redirects to prevent 404 error messages.
- This is a very common issue faced by Magento retailers. Magento generates category and product URLs that affect the path of the original catalog. You should block these issues in the robots.txt. A skilled Magento developer can help you avoid this problem right at the development stage of your digital storefront.
- Magento also appends numerals to your existing URLs. It rewrites the URL with a number at the back. This issue also crops up while using CSV to update products. Just go to the rewrite table and remove the rewritten URL from there.
Indexing of search pages
When Google indexes Magento catalog search pages, it creates a problem in indexation affecting crawlability. Include a noindex follow tag to the search page. Then, include this whole section in the robots.txt to overcome the crawl issue.
Follow these guides related to Magento SEO issues. If your retail digital storefront powered by Magento is under construction, make sure to work with experienced web developers to resolve most of these roadblocks even before they are born.