The verdict in three sentences
A product page copy-pasted from the supplier catalog is seen by Google as duplicate content: it does not rank. A structured page — a unique 150-to-300-word description, Product + Offer + Review schema, a specs table, an FAQ block and internal links — captures the long tail and transforms traffic. The gap between the two approaches is worth hundreds of organic visits per month for a mid-size catalog.
Generic page vs SEO-optimized page
Let's compare two pages for the same product on a store in Lagos (2026 estimate, 80-item catalog).
| Criterion | Generic page | SEO-optimized page |
|---|---|---|
| Description | copied from supplier | 150 to 300 unique words |
| Structured data | none | Product + Offer + Review |
| Specs table | no | yes, 6 to 10 rows |
| FAQ block | no | 3 to 5 questions |
| Image alt text | missing | descriptive + keyword |
| Internal links | 0 link | 3 to 6 links |
| Indexed variants | no | yes (size, color) |
| Organic traffic / month | 30 to 60 | 150 to 250 |
| Conversion rate | 0.8 to 1.2% | 1.8 to 2.6% |
The Product schema fields to fill in
Structured data enables rich snippets (stars, price, availability) that lift click-through rate. Here are the key fields to complete in 2026.
| Schema field | Type | Example |
|---|---|---|
| name | Product | "Tanned leather tote Yaba" |
| description | Product | 150 to 300 unique words |
| image | URL | 3 to 5 HD images |
| brand | Brand | "Lagos Atelier" |
| sku / mpn | Product | unique reference |
| offers.price | Offer | 45,000 |
| offers.priceCurrency | Offer | "NGN" or "XOF" |
| offers.availability | Offer | InStock / OutOfStock |
| aggregateRating | Review | 4.5 from 18 reviews |
Product-page SEO checklist
- Write 150 to 300 unique words, never the supplier text.
- Target a long-tail intent: "handmade leather bag Lagos".
- Add a specs table (6 to 10 rows).
- Insert an FAQ block of 3 to 5 real questions.
- Fill in Product + Offer + Review schema.
- Write descriptive alt text for every image.
- Create 3 to 6 internal links (category, related products).
- Index variants cleanly (canonical URLs).
- Optimize image weight (WebP < 150 KB).
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Ada runs an online leather-goods store in Lagos, 80 items. Before, her pages reused supplier text: about 40 organic visits per page per month, 1% conversion. She rewrites 20 priority pages (250 unique words, schema, FAQ). In three months, those pages reach 180 visits/month each, converting at 2.2%. Across 20 pages, that is 3,600 monthly visits and roughly 79 orders. At an average basket of 45,000 FCFA equivalent, organic revenue reaches about 3.5 million FCFA/month — versus 360,000 before.
FAQ
How many words for a product page? Aim for 150 to 300 unique words. Below 100 words, Google often treats the page as too thin to rank for the long tail.
Is Product schema enough for star ratings? No, you also need the aggregateRating field fed by real reviews. Without genuine reviews, the stars won't show and may even be penalized.
Should I index every variant? Index variants with their own demand (e.g. "black leather bag"), and use a canonical URL to avoid duplicate content between identical colors.
How do I avoid duplicate content? Never copy supplier text, rewrite each page, and set a canonical tag on secondary variants. Duplication is the number-one cause of e-commerce pages not ranking.
How long before traffic climbs? Expect 8 to 12 weeks for indexation and first gains; positions stabilize around 3 to 4 months.
Let's talk about your project. We restructure your product pages with schema, FAQ and internal links to capture the long tail and convert. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.


