Skip to main content
SEO

Shopify Product Page SEO Checklist (2026): Titles, Descriptions, Variants and Schema

A 40-point Shopify product page SEO checklist covering titles, descriptions, images, variants, structured data, reviews, stock and AI shopping fields.

October 30, 2026 12 min read Talha Butt.
Share

Shopify Product Page SEO Checklist (2026): Titles, Descriptions, Variants and Schema

Quick answer: A well-optimised Shopify product page has a descriptive title buyers would search for, a unique description that opens with what the product is and who it’s for, key facts in text, descriptive image alt text, clear variants, valid Product structured data with price and currency, genuine reviews, and accurate shipping and returns information. The same details can also feed AI shopping tools.

Product pages do two jobs at once. They need to rank for specific product searches, and they need to convince a shopper to buy. In 2026 they have a third job: giving AI shopping tools the clean product data they need to match your products to questions. That product-data work is part of our GEO service.

The good news is that one well-built product page does all three. Here are 40 checks to run on any Shopify product page, grouped by area, with examples. All example products in this post are fictional.

Before you start: prioritise

Most stores can’t rewrite every product at once. Work through them in this order:

  • Top revenue products. Your Shopify sales reports (sales by product) show these.
  • Products with impressions but few clicks. In Google Search Console’s performance report, filter pages to URLs containing /products/.
  • Products still using supplier descriptions.
  • New products, which you should launch optimised from day one.

Within each group, begin with the products that matter most to revenue and work down.

Product titles (checks 1 to 5)

1. Include what the product is. “Linen Duvet Cover”, not just “The Ellie”.

2. Add the key attribute shoppers search for: size, material, colour, scent or capacity. “Soy Candle, Sea Salt, 220 g”.

3. Keep it readable. Aim for under about 70 characters. Don’t list every keyword.

4. Use consistent patterns across the range. For example: [Product type] – [Key attribute] – [Size/Colour].

5. Keep brand or collection names, but not alone. “The Ellie Linen Duvet Cover – Queen” works for both brand and search.

Example (fictional):

WeakStrong
The EllieThe Ellie Linen Duvet Cover – Queen – Sage
Beach DayBeach Day Soy Candle – Sea Salt, 220 g
MidnightMidnight Ceramic Mug – Matte Black, 350 ml

The product title is usually your page’s H1, so it matters for SEO, for shoppers, and for AI tools matching your product to questions.

Descriptions (checks 6 to 12)

6. Write a unique description. Never use the supplier’s text unchanged. The same copy on dozens of stores gives Google no reason to rank yours.

7. Open with a one-sentence summary: what it is, who it’s for, the main benefit. A clear opening sentence is the easiest part of the page for search results and AI tools to pick up.

8. Put the facts in text: ingredients or materials, dimensions, weight, capacity, care instructions, certifications you hold, country of origin.

9. Answer the questions buyers ask. Check support emails and reviews: “Will it fit a queen bed with a thick mattress?” “Is the jar reusable?” “Can I machine wash it?”

10. Use scannable formatting: short paragraphs, bullet points for features, and a small specifications table.

11. Include natural keyword variations, without stuffing. Write for a shopper first.

12. Add a short product FAQ (2 to 4 questions) for common objections.

A simple structure that works for most products:

  • Summary (1 to 2 sentences)
  • Key benefits (3 to 5 bullets)
  • Details: ingredients, materials, sizing (a table if useful)
  • How to use or care
  • FAQs (2 to 4)

Example opening (fictional):

Beach Day is a hand-poured soy candle with a sea salt and driftwood scent, made in a reusable 220 g glass jar with a cotton wick. It’s designed as a gift or a bedside candle, and it comes in a recycled cardboard box.

Images and media (checks 13 to 17)

13. Add descriptive alt text to every image. In Shopify admin, open the product, click an image and choose Add alt text. Describe what’s shown: “Sage linen duvet cover on a queen bed with white pillowcases”. Shopify says the maximum is 512 characters but recommends 125 or fewer.

14. Rename image files before upload. sage-linen-duvet-cover-queen.jpg, not IMG_4821.jpg.

15. Show the product clearly: a clean shot, in-use or lifestyle shots, a scale reference and close-ups of texture or detail.

16. Keep file sizes sensible. Upload sharp images, but not oversized originals. Shopify automatically picks an efficient image format for each visitor’s browser, and your theme can request resized versions, so heavy originals only slow things down if the theme loads them at full size.

17. Don’t put key information only in images. Size charts and ingredient or materials lists in images are hard for Google and AI tools to read. Add them as text too.

Variants (checks 18 to 21)

18. Use variants for true variations of one product: size, colour, strength. Use separate products for genuinely different products.

19. Name options clearly. “Size” and “Colour”, not “Option 1” or “Title”. Shopify lists variant option names among the details AI platforms consider.

20. Give variant images. Each colour should show its own image when selected.

21. Decide between variants and separate products for colours. If shoppers search for specific colours (“sage linen sheets”) and each colour has real demand, a separate collection for that colour, or separate products with genuinely unique content, can rank better. If not, keep colours as variants to avoid near-duplicate pages.

Shopify adds canonical tags to pages automatically to help prevent duplicate content, and a variant URL (?variant=123) normally points back to the main product URL. View the page source on one of your products to confirm your theme does this.

Search engine listing (checks 22 to 25)

At the bottom of each product in Shopify admin, find the Search engine listing section and click the pencil icon.

22. Write a custom page title (under about 60 characters): product + key attribute + brand.

23. Write a custom meta description (about 150 to 160 characters): what it is, the main benefit, and a reason to click (delivery, reviews or a guarantee you actually offer). Google may rewrite titles and descriptions, so write them as helpful summaries, not keyword lists.

24. Keep the URL handle short and descriptive: /products/linen-duvet-cover-sage. Shopify advises against editing handles too often.

25. If you change a handle, redirect the old URL. Check whether your admin offers to create the redirect when you save. If it doesn’t, add one yourself under Content > Menus > URL redirects.

Example (fictional):

  • Title: “Beach Day Soy Candle – Sea Salt, 220 g | Brand”
  • Meta: “Hand-poured soy candle in a reusable glass jar with a sea salt and driftwood scent. See the reviews and delivery times for Australia.”

Structured data (checks 26 to 31)

Structured data helps Google understand your product’s price and stock, and helps AI tools read your product facts accurately. We cover the full markup in our guide to schema markup and AI answers, so here is the short checklist.

26. Have exactly one Product block per page. Shopify’s themes include product schema markup, and review or SEO apps can add their own. Duplicates with conflicting data are a common problem. Test a product in Google’s Rich Results Test and count the Product items.

27. Include the offer fields. For Google’s merchant listings, price and priceCurrency (AUD for Australian stores) are required. Google lists availability as recommended, so include it too.

28. Add recommended fields: brand, sku, gtin (where you have barcodes), image and description.

29. Add review data only from genuine reviews: aggregateRating and review. Never mark up made-up ratings.

30. Add shipping and returns information that matches your policy pages. Google’s documentation recommends setting a store-wide shipping and return policy at organisation level, and using product-level shippingDetails and hasMerchantReturnPolicy only where a product differs. Settings you make in Google Merchant Center or Search Console can take priority over markup, so keep all of them consistent.

31. Consider product variant markup. Google supports ProductGroup with hasVariant, variesBy and a productGroupID for products with variants. Shopify’s structured_data Liquid filter outputs a ProductGroup for products that have variants, so your theme may already do this if it uses the filter.

Check what your theme actually outputs with Google’s Rich Results Test, rather than assuming. If you use an app for reviews or SEO, make sure only one source outputs the main Product block. Google’s own guides are merchant listing structured data and product variant structured data.

Reviews and trust (checks 32 to 34)

32. Show genuine reviews on the page, in the HTML that loads with the page, not only inside a widget that loads later. Reviews add fresh, unique content in your customers’ words.

33. Encourage detailed reviews. Ask specific questions in review requests: fit, size, how it was used.

34. Show trust information near the buy button: delivery times, returns, payment options (Afterpay, Zip, Shop Pay) and any certifications you genuinely hold.

Stock, shipping and returns (checks 35 to 38)

35. Keep sold-out products live if they’ll come back. Mark them as out of stock (in the page and in your structured data), offer a back-in-stock sign-up if your theme or an app supports one, and link to alternatives. A deleted page returns a 404, so it can no longer rank or earn clicks.

36. Handle permanently discontinued products carefully. If there’s a genuine replacement, redirect the old URL to it (Google says that is fine). Don’t blindly redirect to a loosely similar page, a collection or your homepage. If there’s no real replacement, a 404 with a useful page that points shoppers to related products is acceptable. Manage redirects under Content > Menus > URL redirects.

37. State delivery times and costs on the page, including remote and regional Australia if you ship there.

38. Show prices including GST for Australian consumers, consistently across the page and structured data (and any product feeds you run). The ACCC publishes guidance on how prices must be displayed, so check it if you’re unsure.

Handling stock properly helps SEO and conversion at the same time: shoppers who land on a dead end tend to leave. See our Shopify CRO service.

39. Link to and from related pages:

  • Breadcrumbs back to the product’s main collection
  • “Related products” or “complete the set”
  • Links from relevant blog posts and buying guides

Your collection pages are the other half of this. See Shopify collection page SEO for the matching checklist.

40. Keep the page fast on mobile. Limit apps loading on product pages, compress images, and avoid heavy video autoplay. Search Console’s Core Web Vitals report shows real-user data.

Product data for AI shopping

AI tools can now recommend products directly. Shopify’s Help Center lists the product details that AI platforms and shopping sites consider:

FieldWhat to do
TitleProduct type + key attribute (checks 1 to 5)
DescriptionSummary first, facts in text (checks 6 to 12)
ImagesClear, varied, accurate (checks 13 to 17)
Product type, vendor, collections, tagsFill in consistently across your catalogue
BarcodeAdd the ISBN, UPC, GTIN or similar where products have one
Variants and option namesClear names: Size, Colour (checks 18 to 21)

Shopify also advises keeping your store policies complete and current so AI agents can answer questions such as returns correctly. If these fields are complete and accurate, your product is easier to match to shopper questions in AI tools, though results also depend on the platform. Read Shopify’s own guide, Optimizing your products for AI platforms.

Key takeaways

  • Product titles should name the product type and key attribute, not just a brand or style name.
  • Unique descriptions that open with a one-sentence summary and put facts in text work for shoppers, Google and AI tools.
  • Every image needs descriptive alt text, and key information shouldn’t live only in images.
  • Use one clean Product structured data block with price, AUD currency and availability, plus genuine reviews, and shipping and returns information that matches your policies.
  • Keep sold-out products live if they’re coming back. Redirect discontinued products only to a genuine replacement.
  • The same product data feeds AI shopping: title, description, images, type, vendor, collections, tags, barcodes and variants.

FAQs

How do I optimise a product page in Shopify?

Write a descriptive title and a unique description that opens with what the product is and who it’s for. Add facts in text, descriptive image alt text, clear variants, a custom SEO title and meta description, valid Product structured data, genuine reviews, and delivery and returns information. Start with your top-selling products.

How long should a Shopify product description be?

Long enough to answer the questions buyers ask before purchasing. As a rule of thumb, 150 to 400 words suits most products, including a summary, key benefits, details and care, and a short FAQ. Complex or expensive products may need more. Clarity matters more than length.

Should I use the manufacturer’s product description?

Not unchanged. Supplier descriptions appear on many stores, so Google has little reason to rank yours. Rewrite them, starting with your top sellers. Add your own summary, the questions customers ask, and details from your reviews and support inbox.

How do I add alt text to product images in Shopify?

In Shopify admin, go to Products, open the product, click a media item and choose Add alt text. Describe what the image shows in plain language, such as “sage linen duvet cover on a queen bed”. Shopify recommends 125 characters or fewer. Button labels can change, so check your admin if they differ.

What should I do with out-of-stock products for SEO?

If the product will return, keep the page live, mark it as out of stock, and offer alternatives (and a back-in-stock sign-up if you can). If it’s permanently discontinued, redirect the URL only if there’s a genuine replacement. Otherwise a helpful 404 page is acceptable. Avoid redirecting everything to your homepage.

Does Shopify add product schema automatically?

Shopify says its themes include schema markup for products, but what each theme outputs varies, and review or SEO apps may add their own. Test your product pages in Google’s Rich Results Test, check there’s one Product block with price and currency (and availability), and fix duplicates.

They can. Shopify lists title, description, images, product type, vendor, collections, tags, barcodes and variants as details AI platforms and shopping sites consider. Complete, accurate product pages give AI tools more to work with, though results also depend on the platform.

Want your product pages working harder?

Product pages are where SEO, AI shopping and conversion meet. Getting them right is detailed work, especially with hundreds of products and a theme full of apps.

Our Shopify SEO service covers product pages alongside collections and technical fixes. Or book a free 30-minute diagnostic to talk through your product pages.

Free 30-min diagnostic

Seen enough?
Book a free diagnostic.

We'll look at your store's search pages, find what is costing you traffic and tell you what to fix first. No pitch. No email gate. 30 minutes.

More from Prism3