SEO

Perfecting On-Page SEO for Ecommerce Product Pages - A Cheatsheet

4 years ago

Back in 2012, I wrote a blog post for Moz which gave away a little cheatsheet for anyone who wanted to make sure that all of the basics are covered when it comes to product pages on retailer websites. Whilst many of the fundamentals that I covered back then will still apply today, I felt that it was time for an updated cheatsheet which you can find below along with extra context for each element of the page. 

Ecommerce SEO Cheatsheet

Download The Ecommerce Cheat Sheet

Note that whilst most of the numbers relate to the cheatsheet, there are a few which are hidden from view such as Open Graph tags and responsiveness. 

You can read more about each element below, along with a link to read more if you'd like to, plus a link to an ecommerce website that's a good example of the element highlighted. 

1. Trust Signals

What trust signals is someone looking for in your site? Credit card security? Phone number? Delivery details? Make sure you provide them where you can and make them clear. When a customer is looking at your page, they need to feel that you're legitimate and that they can trust you with their credit card details and to deliver the product to them.

Read more.

Example.

2. HTTPS/SSL

The standard for all sites, essential for ecommerce websites. Ensure all URLs are served via HTTPS protocol and keep certificates up to date so that the transmission of customer information is as secure as possible.

Read more.

Example.

3. Category breadcrumbs

Provide a clear breadcrumb trail to show users where they are in your category structure, making it easy for them to browse products and click between categories easily. 

Read more.

Example.

4. Customer reviews

A great form of user-generated content - publish customer reviews on your product pages and use Review Schema on them. If you're using a third-party system, ensure that the review content is crawlable and unique to you, i.e. not duplicated elsewhere on the web.

Read more.

Example.

5. Product videos

Videos offer additional insights into your products, showing finer details and use cases. Consider using a custom hosting platform such as Wistia for hosting and embedding, so that you can customise a video and add your own branding. 

Read more.

Example.

6. Search options

Provide a clear, fast search box if someone would rather navigate your website by a search. Ensure that results are accurate and comprehensive whilst accounting for misspellings and grammatical errors. 

Read more.

Example.

7. Clear call to action

Ensure that Buy buttons are clear, easy to click (particularly on mobile) and use analytics tools to record behaviour on product pages so that you can spot problems and refine the process of buying from you. 

Read more.

Example.

8. Microdata and Schema

The Schema.org library of microdata has a range of options for marking up product pages such as price, description, reviews etc. Implement the markup and help Google understand your content better.

Read more.

Example.

9. Q&A content

Another great form of user-generated content and particularly useful for technical products. Allow customers to ask questions and get your team (and the community) to answer. This content can also be used by other teams in your organisation such as sales, marketing and customer support. 

Read more.

Example.

10. Images

Provide clear, sharp, high-quality photos of your products. If possible, make them customised to you and include lifestyle/use-case images too. Also try to avoid using obvious stock photos for your products.

Read more.

Example.

11. Product description

Don’t think about 'SEO copy', think about accurately and succinctly describing your product. Include use cases, bullet point summaries and technical information to help the user understand the product.

Read more.

Example.

12. Phone number

Another strong trust signal. Provide a clear phone number and opening hours so that customers can get in touch quickly and easily.

Read more.

Example.

13. Live chat

Provide live chat functionality for real-time customer support for people who don’t like using the phone.

Read more.

Example.

14. Address and company details

Include your physical address, company registration number and VAT number/Tax ID. Not only do these help show you’re a real, legitimate business, but some B2B customers may require them for purchasing.

Read more.

Example.

15. Page title

Include the product name and USPs where possible such as Free Delivery or Next Day Delivery to entice clicks from search results. Use database variables to scale the creation of page titles across your site if it is a large one.

Read more.

Example.

16. META description

Treat this like a mini-advert for the product. Include the product name and USPs to show the value of it and increase the chances of someone clicking through to it. If you run Google Ads, borrow elements of the copy that works best for clicks and add them to your META descriptions.

Read more.

Example.

17. Page URL

Include the product name, avoid database driven parameters and keep them human-readable. Avoid including the category in the URL if products are in multiple categories, because this can lead to duplicate product pages.

Read more.

Example.

18. Header tags

Use an H1 tag for the product name and H2+ tags to break up sections of the page such as reviews and copy.

Read more.

Example.

19. Open Graph Tags

Include Open Graph tags and ensure they reference clear images and copy so that social sharing of your products is as effective as possible.

Read more.

Example.

20. Responsiveness

Ensure that all key elements of your page load correctly on mobile devices and that entering personal details is as easy as possible.

Read more.

Example.

21. Related products

Include links to similar, popular products to help users compare them and decide which one is best for them.

Read more.

Example.

Bonus - 22. Page speed

No one likes a slow website, even less so if you’re looking to buy something. Ensure your pages load quickly across desktop and mobile devices.

Read more.

Example.

Download our credentials deck.

Pop it in my inbox.

Getting started is as easy as having a conversation.

crosschevron-down