Taskcover Agency logo

Technical SEO

Product Page SEO: How to Get Product Pages Found

The short answer

To get a product page to rank on Google, give each product one clear address, a title and description written for that product, your own text instead of the supplier's, good images with alt text, and product structured data with price and availability. Then link to it from a category page so Google can find it.

Key takeaways

  • Google reads a product page like any other page first: the title, text, images and links come before any markup.
  • Copying the manufacturer's description is not penalized, but it gives Google no reason to choose your page.
  • To qualify as a merchant listing, product structured data needs a name, an image and an offer with a price and currency.
  • Each size or colour should be selectable by its own address, with one main address for the product.
  • Structured data makes a page eligible for richer results. Google does not guarantee to show them.

Written byJamiez NguyenFounder & CEO

Reviewed byJohn EdwardCTO

Updated

Fact-checked

Reading time9 min

In this guide

This guide is for store owners and the people who look after their product pages. It covers product page SEO in eight steps, each tied to what Google's own documentation says, with no particular platform assumed. For the wider picture, start with what eCommerce SEO is. If you would like the whole store reviewed, categories and filters included, see our eCommerce SEO service.

What is product page SEO?

Product page SEO is the work of making one product's page easy for Google to find, understand and show to someone searching for that product. It has two halves. The first is ordinary page quality: a clear title, useful text and good images. The second is product data: the price, stock and other facts labelled in the page's code so that Google can show them in results.

Product structured data (product schema)

Labels in a page's code that state a product's name, image, price, availability and reviews in a form machines can read. Google uses them for two kinds of result. Product snippets are text results with added details such as ratings, price and availability. Merchant listings are for pages where a shopper can buy, and can also show shipping and returns.

How to get a product page found: eight steps

Work from the page a shopper sees towards the code. The first four steps are about the page. The next three are about product data. The last is about being found at all.

Eight steps for a product page

  1. Give the product one main address

    Use words in the address (URL) that describe the product, as Google suggests for online stores, and keep the number of different addresses that show the same product as low as you can. If one product can be reached through several categories, mark one address as the main one with a canonical tag.

  2. Write a title and description for this product only

    Google asks for a title on every page that is descriptive and concise, without repeated boilerplate. For the meta description, it says identical or similar descriptions on every page are not helpful, and suggests that product pages gather facts scattered across the page, such as price and manufacturer. Google builds the snippet mainly from the page itself, so the visible text matters as much as the tag.

  3. Write your own product description

    Open with what the product is and who it is for, then give the details a buyer checks: size, material, what it works with and what is in the box. Google's rules for product descriptions in Merchant Center say to be specific and accurate, to put the most important details in the first 160 to 500 characters, and to leave out promotional text, capital letters used for emphasis and comparisons with competitors. The same habits make a good description on the page.

  4. Use real images and describe them

    Google calls alt text the most important attribute for giving it information about an image. It also recommends short, descriptive file names and placing images near the text they relate to. A merchant listing requires an image in the product data too. Our image SEO guide covers file names and sizes.

  5. Add product structured data

    For a page where people can buy, Google requires the product's name, an image and an offer with a price and a currency. Availability, brand, a product identifier, ratings, shipping details and a return policy are recommended. Shopify, Wix and Squarespace each document product markup of their own, so test what your pages already output before adding more.

  6. Treat sizes and colours as variants

    Google asks that each variant can be identified by its own address, for example with an added parameter such as ?color=green, and that the address without the parameter is the main one. In the structured data, variants sit under one parent using a type called ProductGroup. Where every variant is chosen on one page without reloading, Google says there must be only one canonical address for the whole group.

  7. Send your product data to Google Merchant Center

    Google recommends doing both: structured data on the page and a product feed uploaded to Merchant Center. Its documentation says that providing both maximizes your eligibility, and that a feed is mandatory for some places products appear, such as listings in the Google Shopping tab.

  8. Link to the product from a category

    Google finds pages by following links. It recommends links from menus to category pages, from categories to sub-categories and on to every product, written as ordinary links. It warns that products reachable only through your store's search box may not be found, because Googlebot generally does not submit searches.

Afterwards, open Google Search Console. It reports product markup in two places: the Merchant listings report, for pages where shoppers can buy, and the Product snippets report, for other product pages such as reviews.

How to write product descriptions for SEO

Write for a buyer who has never held the product. Say what it is, who it suits and what they need to know before ordering, in your own words. The words people search with will appear naturally when you describe the product properly.

  • What the product is, in the first sentence, using the name a customer would use.
  • Who it is for and what problem it solves.
  • Measurements, materials and what is included.
  • What it works with, and what it does not.
  • Care, delivery and returns, if they differ from your standard terms.

Are duplicate product descriptions a problem?

They are not a penalty. They are a missed chance. If fifty stores publish the manufacturer's paragraph, Google has fifty pages saying the same thing and has to choose between them on other grounds. Your own description is the part of the page nobody else has.

Google's SEO Starter Guide states that having duplicate content on your site is not a violation of its spam policies, though it can be a bad user experience. The same guide says that when you write new content you should not copy others' content in part or in its entirety.

SourceGoogle Search CentralGoogle Search Central

The same applies inside your own store. If ten sizes of one product each have a page with identical text, treat them as variants of one product, as in step six. If you have thousands of products, write the best sellers by hand first and build the rest from a consistent set of real attributes.

What does product schema need to include?

At minimum a name, an image and an offer with a price and a currency. The table shows what Google requires and what it recommends for a page where people can buy.

Product structured data for a merchant listing, from Google's documentation.
DetailStatusNote
NameRequiredThe product's name, as shown on the page
ImageRequiredGoogle says images must represent the marked-up content
Offer with price and currencyRequiredThe price must be greater than zero
DescriptionStrongly recommendedYour own text from the page
AvailabilityRecommendedIn stock, out of stock and so on
Brand and a product identifierRecommendedA GTIN, SKU or manufacturer part number
Ratings and reviewsRecommendedOnly reviews that are shown on the page
Shipping details and return policyRecommendedCan also be set in Merchant Center or Search Console

Google's structured data guidelines say the markup must be a true representation of the page content, and that content not visible to readers should not be marked up. They also say Google does not guarantee that structured data will show up in search results. A page that breaks the guidelines can lose its eligibility for rich results, though Google says that does not affect how the page ranks in web search.

SourceGoogle Search Central

For the mechanics, see how to add schema markup and check that it works. If your store runs on Shopify, the Shopify SEO checklist explains what the platform outputs for you.

Related service

Product and category pages put in order

We review categories, products, filters and product data, then give you a product page template and writing guide that work for the products you add later.

See the service

Our services for this

Questions people ask about product page SEO

Does product schema improve rankings?

Google does not say that it does. Its documentation says structured data can improve the accuracy of Google's understanding of your content and makes a page eligible for richer results, which it does not guarantee to show. Treat schema as a way to present the product well, not as a ranking shortcut.

Can I add product schema to a category page?

Google says product rich results only support pages that focus on a single product, or on several variants of the same product. It recommends adding the markup to product pages and not to pages that list products or categories of products.

How long should a product description be?

For a product feed, Google's Merchant Center allows up to 5,000 characters and asks for the most important details in the first 160 to 500. We know of no length Google asks for on the page itself. Write until a buyer's questions are answered, then stop.

What should the page say when a product is out of stock?

Keep the availability in your structured data accurate, because Google's guidelines require the markup to match what the page shows. Whether to keep, redirect or remove the page depends on whether the product is coming back. Our guide to out-of-stock and discontinued products covers each case.

Do customer reviews help a product page?

Google lists ratings and reviews among the recommended details in product structured data, so genuine reviews shown on the page can appear in search results. They must be real and visible on the page. Our guide to product reviews and SEO covers the rules.

Find out what keeps your product pages out of sight

Send us your store and the products that matter most, and we will show you who is ahead of you and what we would fix first.

The authors

Who wrote and checked this guide

Jamiez Nguyen, Founder and CEO of Taskcover Agency

Written by

Jamiez Nguyen

Founder & CEO

Jamiez Nguyen founded Taskcover and leads strategy and client growth. He started it in 2017 as a team doing search work behind the scenes for other agencies, then opened it to businesses in the USA, Canada and Australia.

John Edward, CTO of Taskcover Agency

Reviewed by

John Edward

CTO

John Edward leads the technical side of Taskcover: how sites are built, how fast they load, and how search engines read them.

Updated Fact-checked About the people at Taskcover

Sources

Where the facts in this guide come from

Facts last checked on October 12, 2026.

  1. Designing a URL structure for ecommerce websitesGoogle Search CentralChecked on October 12, 2026
  2. Influencing your title links in search resultsGoogle Search CentralChecked on October 12, 2026
  3. Control your snippets in search resultsGoogle Search CentralChecked on October 12, 2026
  4. Description [description] and structured description [structured_description]Google Merchant Center HelpChecked on October 12, 2026
  5. Search Engine Optimization (SEO) Starter GuideGoogle Search CentralChecked on October 12, 2026
  6. What is canonicalizationGoogle Search CentralChecked on October 12, 2026
  7. Google image SEO best practicesGoogle Search CentralChecked on October 12, 2026
  8. Introduction to Product structured dataGoogle Search CentralChecked on October 12, 2026
  9. Product snippet (Product, Review, Offer) structured dataGoogle Search CentralChecked on October 12, 2026
  10. Merchant listing (Product, Offer) structured dataGoogle Search CentralChecked on October 12, 2026
  11. Product variant structured data (ProductGroup, Product)Google Search CentralChecked on October 12, 2026
  12. Share your product data with GoogleGoogle Search CentralChecked on October 12, 2026
  13. Help Google understand your ecommerce website structureGoogle Search CentralChecked on October 12, 2026
  14. General structured data guidelinesGoogle Search CentralChecked on October 12, 2026
  15. Include structured data relevant to ecommerceGoogle Search CentralChecked on October 12, 2026
  16. Liquid filters: structured_dataShopify developer documentationChecked on October 12, 2026
  17. Understanding Your Site's Default SEO SettingsWix Help CenterChecked on October 12, 2026
  18. How does Squarespace optimize my site for search results?Squarespace Help CenterChecked on October 12, 2026

Free SEO audit

Find out what search could bring your business.

Send us your website. We will show you where you stand, what is holding you back, and what we would do first.

Free, with no obligation.

  1. You send your websiteA short form. It takes about two minutes.
  2. We review itYour site, your competitors and what your customers search for.
  3. You get a clear planWhat to fix first, what it could bring, and what it would cost.

Taskcover uses necessary storage for security and forms. You can choose whether we use preferences, analytics, and marketing measurement.