Your product pages carry your highest-intent searches and close your sales — so why are they usually the least optimized pages in your store? Here’s what your Shopify product pages need, why most are invisible, and how to fix yours.
Your product pages are where the money is made. They’re also, on most Shopify stores, the least optimized pages you own.
Priya sells kitchenware. She spent a weekend perfecting her homepage and tidied up her collection pages after reading a guide. Her product pages? She imported them straight from her supplier’s catalogue — titles, descriptions, the lot — and moved on. They look fine. The photos are good. But they don’t rank, because every other store selling the same supplier’s stock has the exact same words on the exact same products. To Google, Priya’s page isn’t a page about a stainless steel pour-over kettle. It’s one of four hundred identical ones, and there’s no reason to pick hers.
This is the most expensive SEO mistake on Shopify: optimizing everything except the page where the customer actually clicks “Add to cart.” This post is what your product pages need, why most of them are invisible, and how to fix yours — by hand or with help.
Not sure what’s dragging your product pages down? Plug In SEO scans every product page and flags each issue — thin meta, weak titles, URL problems, missing alt text.
Why your product pages are your money pages
The bottom line: the product page is where the buying decision happens, so it’s the page a missed ranking costs you the most.
Your homepage wins your brand name. Your collection pages win category searches like “ceramic mixing bowls.” But the product page is where someone types “stainless steel pour-over kettle 1L” — a search with a credit card behind it — and it’s the page that has to close the sale once they arrive.
That’s the irony. Product pages carry the highest-intent searches in your whole store, and they’re usually the ones merchants touch last, if at all. A shopper searching for a specific product is much closer to buying than someone browsing a category — and if your page isn’t the one Google shows them, a competitor’s is. Optimizing your homepage while your product pages sit on supplier copy is polishing the window while the till stays empty.
The #1 reason your product pages don’t rank: duplicate copy
The bottom line: if your titles and descriptions are the same as everyone else’s, Google has no reason to rank yours — and on Shopify that happens three ways.
Duplicate content is the quiet killer of product page SEO, and it creeps in from three directions. Most stores have at least one; plenty have all three.
One: supplier descriptions, copied verbatim. When you import a catalogue or dropship, the product description arrives pre-written — and that same paragraph is now live on hundreds of other stores. Search engines have seen it before. There’s nothing original to rank, so they rank the site with the most authority and ignore the rest.
— Raven Tools / Google, duplicate content analysis
Two: product titles kept exactly as the supplier sent them. Merchants often feel they can’t change the title — that it has to read precisely as the manufacturer named it. So it stays “Model XJ-200 1.0L” with no room for the words people actually search. A title is one of the strongest on-page signals you have, and leaving it as a part number throws that away.
Three: duplicated pages with -copy URLs. This one’s sneaky. You duplicate an existing product to save time setting up a new one — and Shopify quietly gives it a URL like /products/pour-over-kettle-1l-copy. Now you’ve got two near-identical pages competing with each other, an ugly URL no shopper trusts, and a duplicate-content flag on your own store. Multiply that across a busy catalogue and you’ve built a maze for Google.
Invisible product page
- Title: “Model XJ-200 1.0L” (supplier part number)
- Supplier description, live on 400 other stores
- URL: /products/pour-over-kettle-1l-copy
- No keyword in the meta title
- No Product schema — plain blue link
Found product page
- Title: “Stainless Steel Pour-Over Kettle — 1L Gooseneck”
- An original description in your own words
- Clean URL: /products/pour-over-kettle-1l
- Unique meta title and description
- Product schema — star ratings in the results
The Shopify product page SEO checklist
The bottom line: seven fixes turn an imported, invisible product page into one Google can tell apart and rank.
1. Write unique, keyword-led titles
Your product title shouldn’t be a part number, and it doesn’t have to be the supplier’s exact wording either. Lead with what people search: “Stainless Steel Pour-Over Kettle — 1L Gooseneck” beats “Model XJ-200.” You’re not hiding the product — you’re describing it the way a customer would type it.
2. Rewrite the description in your own words
This is the big one. The supplier paragraph has to go — not because it’s badly written, but because it’s everyone’s. Rewrite it in your own voice: who it’s for, what makes it good, the details a buyer actually wants. Even a few original sentences put you ahead of every store still running the factory copy. (If writing hundreds of these sounds grim, hold that thought — there’s a faster way below.)
3. Optimize the meta title and description
The meta title and description are the headline and blurb Google shows in the results. Keep the title under ~60 characters, lead with the product and a keyword, and write the description (~150 characters) like a human deciding whether to click. This is separate from the on-page title and it’s where a lot of cheap wins hide.
4. Add Product schema for star ratings and rich results
Product schema is structured data that tells Google your page is a product — with a price, availability, and reviews. Done right, it’s what earns you the star ratings, price, and stock status that show up under a result and make it far more clickable than a plain blue link.
5. Sort out image alt text and file names
IMG_4471.jpg tells Google nothing. Name your product images descriptively and add alt text that says what’s in the shot. It helps image search, accessibility, and gives the page one more honest signal about what it’s selling.
6. Clean up your URLs — kill the -copy duplicates
Hunt down those /products/...-copy URLs. Give the page a clean slug and redirect the duplicate so you’re not competing against yourself. One product, one strong URL.
7. Link to product pages from your collections
Product pages shouldn’t be islands. Your collection pages are the natural hub that passes authority down to the products — make sure the relevant products are sitting in the right collections and linked from them.
How Plug In SEO does the heavy lifting (honestly)
The bottom line: an app can find every issue above and rewrite copy with you page by page — here’s exactly where it helps and where it doesn’t.
Let’s be straight about what a tool does and doesn’t do, because product page SEO is one area where an app genuinely pulls its weight.
Plug In SEO scans every product page and flags what’s wrong — thin or missing meta, no keyword in the title, no keyword in the URL, an overlong URL, missing alt text — each with a step-by-step fix guide so you’re never guessing.
For the meta titles and descriptions, you can set them in bulk using a template with a variable like %% product.title %%, so every product gets a unique meta title that pulls in its own name automatically. And Product schema — the structured data behind those star ratings — the app adds automatically; the only setup on your side is connecting your store’s social profile links, rather than hand-coding anything into your theme.
Here’s the honest boundary: the AI rewriting in Plug In SEO works page by page — you review each one. If you’ve got hundreds of products and want them rewritten in bulk, that’s a job for Plug In AI, the sister app built for exactly that. And a couple of fixes stay manual on Shopify’s side — heading (H2) changes and renaming image files happen in your Shopify editor, because that’s where Shopify keeps them.
A note on AI search
The bottom line: the same unique copy and schema that rank you on Google are what get your products recommended by ChatGPT.
When someone asks ChatGPT or Perplexity for “the best pour-over kettle under $50,” the AI is reading product pages and pulling out the ones it can clearly understand. A page with original, specific copy and proper Product schema is easy to parse and quote. A page running duplicate supplier text is just noise. The work in this post is the same work that gets you cited in AI answers — we go deeper in how to get your store recommended by ChatGPT and why AI search engines ignore your homepage.
What changes when you fix it
The bottom line: your product pages stop being interchangeable and start being the ones Google picks.
Once Priya rewrites her titles around real searches, replaces the supplier descriptions with her own, fixes her meta and her -copy URLs, and turns on Product schema, her kettle page stops being one of four hundred identical listings. It becomes the page about that kettle — unique, readable, and marked up so it earns stars in the results. Nothing about her products changed. She just gave each page its own words.
You don’t need a developer or a rebuild. Unique titles, original descriptions, clean meta, Product schema, tidy URLs, and a few internal links — that’s a product page Google can finally tell apart from the crowd, on the pages where the money is actually made.
FAQ: Shopify product page SEO
How do I optimize Shopify product pages for SEO?
Give each product a unique, keyword-led title and an original description (not the supplier’s), write a clear meta title and description, add Product schema for rich results, name your images and alt text descriptively, and fix duplicate -copy URLs. The fastest path is to scan the page for issues first, then work through them one at a time.
Why do some of my Shopify product pages have “-copy” in the URL?
That happens when you duplicate an existing product — Shopify appends -copy to the new page’s handle. It creates a near-identical page competing with the original and an untrustworthy URL. Give the new page a clean slug and redirect the old -copy version.
Does Product schema actually help product pages rank?
Schema doesn’t directly boost rankings, but it makes your result far more clickable by enabling rich snippets — star ratings, price, and stock status under your listing. More clicks from the same position is a real, measurable win, and the same structured data helps AI search engines understand your product.
How long until I see results from product page SEO?
SEO is a long game — expect around 3 months to see movement once issues are fixed consistently, and closer to 6 months for real organic growth. Product pages with high-intent, low-competition searches can move faster than broad category terms.
Optimize the pages that actually make you money
Your product pages carry your highest-intent searches and close your sales — they deserve more than imported supplier copy. Unique titles, original descriptions, clean meta, Product schema, and tidy URLs are the whole job, and most of it doesn’t need a developer. If you’d rather see exactly what’s wrong before you start, Plug In SEO scans every product page, flags each issue with a fix guide, rewrites your titles and descriptions with AI around the keywords you choose, sets unique meta in bulk, and adds your Product schema.

