View All
ecommerce

Product Page SEO: Descriptions, Schema and Images

Suliman Hakimi5 min read

Product page SEO is the work of making each product page clear enough that Google, AI shopping tools and real buyers can understand exactly what you sell, what it costs and why it is worth buying. In practice that means three things done well: an original description that answers buyer questions, accurate Product structured data, and fast, descriptive images. Get those right on every page and most of the ranking battle for product searches is won.

Key Takeaways

  • Copying supplier or competitor descriptions makes your page look like a duplicate; write your own, with real details.
  • Product schema with price, availability and identifiers helps your products appear with rich results and in shopping surfaces.
  • Images need descriptive file names, alt text, modern formats and fixed dimensions to load fast and avoid layout shift.
  • Variants such as size and colour should usually live on one URL, not dozens of near-identical pages.
  • AI search and shopping assistants rely on the same signals, so clear facts beat clever copy.

What Makes a Product Page Rank in 2026?

A product page ranks when it is the most useful, trustworthy answer to a specific product search and Google can read its details easily. That means matching search intent, offering facts that other pages don't, and loading quickly on mobile.

Google increasingly shows products in shopping panels, image results and AI Overviews, often pulling price, availability, ratings and shipping details directly from your page or your Merchant Center feed. AI shopping assistants and agents work the same way: they need structured facts, not marketing slogans. We explore that shift in our guide to agentic commerce and AI shopping agents.

How Should You Write Product Descriptions for SEO?

Write descriptions that a knowledgeable shop assistant would give: specific, honest, and focused on what the buyer needs to decide. Original text is essential, because pages that repeat the manufacturer's description add nothing new and are hard to rank.

A strong description usually includes:

  • A clear opening line that names the product, its main benefit and who it is for.
  • Specifications: size, weight, material, origin, capacity, compatibility, whatever buyers compare.
  • Use and care details: how to use it, store it or clean it.
  • Answers to common questions, such as delivery time to Kabul or provinces, warranty, or how a size runs.
  • Natural keyword use: the words customers actually type, including Dari and Pashto terms on those language versions, without stuffing.

For a store selling saffron, for example, mention the grade, harvest season, region such as Herat, net weight, packaging and how to tell it is genuine. Those are exactly the details buyers and AI tools look for. For multilingual stores, write each language version properly rather than machine-translating; our guide to multilingual SEO for Dari, Pashto and English explains how.

Which Product Schema Should You Add?

Add Product structured data in JSON-LD on every product page, with a nested Offer that includes price, currency and availability. This is what allows Google to show price and stock information in results and to understand your page as a product listing.

Follow these steps:

  1. Add the Product type with name, description, image URLs, brand and SKU.
  2. Add a GTIN or MPN where your products have one; many handmade or local products won't, and that is fine.
  3. Nest an Offer with price, priceCurrency (for example AFN, USD or EUR), availability and the product URL.
  4. Add shipping and return details where you can, since Google uses them for merchant listings.
  5. Include aggregateRating and review only if they come from real customer reviews shown on the page.
  6. Test with Google's Rich Results Test and fix warnings, then monitor the Merchant listings and Product snippets reports in Search Console.
  7. Make sure the schema price always matches the visible price; mismatches can remove your rich results.

Rich result types change over time, so check which ones Google currently supports; our article on schema markup and rich results in 2026 keeps a practical overview.

How Do You Optimise Product Images?

Optimise images for both speed and understanding: small files, correct dimensions and descriptive text. Images are often the heaviest part of a product page, and on slow mobile connections in Afghanistan they decide whether the page loads at all.

  • Use modern formats such as WebP or AVIF and compress them.
  • Serve responsive sizes so phones don't download desktop images.
  • Set width and height to prevent layout shift, which hurts CLS.
  • Lazy-load images below the first screen, but not the main product photo.
  • Use descriptive file names, such as herat-saffron-5g-jar.webp, instead of IMG_2045.jpg.
  • Write alt text that describes the image for someone who cannot see it.
  • Show several angles, scale and real-use photos; buyers and image search both reward them.

These choices directly affect Core Web Vitals. If your pages feel slow, see our guide to Core Web Vitals, INP, LCP and CLS.

How Should You Handle Variants, Duplicates and Out-of-Stock Products?

Keep variants on one URL where possible, use canonical tags for unavoidable duplicates, and keep out-of-stock pages live when the product will return. These three decisions prevent most technical product SEO problems.

If a shirt comes in five colours, one page with a colour selector is usually better than five thin pages. If filters or tracking parameters create extra URLs, point them to the main version with a canonical tag. When a product is temporarily unavailable, keep the page, mark availability as OutOfStock in your schema and suggest alternatives. Only remove pages for products that are gone for good, and redirect them to the closest category or replacement.

What Else Helps Product Pages Convert and Rank?

Trust and clarity help both rankings and sales: visible price, delivery fee, delivery time, payment options and a real contact number. Shoppers who leave quickly send a poor signal, and confusing pages lose orders.

Add genuine customer reviews, a short FAQ under each important product, internal links to related products and categories, and breadcrumb navigation. For Dari and Pashto pages, make sure the layout is properly right to left and that prices and numbers display correctly.

Work With Sheen

Sheen builds product pages with clean schema, fast images and proper Dari, Pashto and English versions, and our SEO service can audit and fix an existing store. If you are planning a new store, see our e-commerce development service or book a consultation. Contact us at info@sheen.af or +93 784 966 018.


Frequently Asked Questions

Can I use the manufacturer's product description on my store?

You can, but it rarely helps you rank, because the same text appears on many other sites and Google will usually show the original or stronger source instead. Use the manufacturer's specifications as raw facts, then write your own description with local details such as delivery times, sizing advice, use cases and answers to questions your customers actually ask.

Does Product schema guarantee rich results in Google?

No. Valid Product schema makes your page eligible for rich results such as price, availability and review stars, but Google decides when to show them based on quality, relevance and policy compliance. Keep the data accurate and consistent with the visible page, use real reviews only, and check the Product snippets and Merchant listings reports in Search Console for errors.

How long should a product description be?

Long enough to answer the questions a buyer needs answered, and no longer. Simple products may need a short paragraph and a specification list; complex or expensive products often need several sections covering use, care, sizing and delivery. Focus on useful, specific facts rather than a word count, and put the most important details near the top for mobile readers.

Should each colour or size have its own product page?

Usually not. One page with a selector for colour and size concentrates reviews, links and ranking signals on a single URL and avoids thin duplicate pages. Separate pages make sense only when variants are searched for differently and have genuinely different content, for example distinct models. If you do create separate variant URLs, use canonical tags and unique descriptions carefully.


Keep reading

Read More