Skip to main content
日本語

Product Page SEO Design

Tomohiro Iida (CEO, Netsujo Inc.) · Published June 26, 2026 · Updated June 26, 2026

Most underperforming e-commerce product pages have the same root cause: information design, not technical SEO. This guide, written for EC and D2C operators, works through the four typical causes — reused manufacturer copy, thin descriptions, mass-produced duplicate variant pages, and structured-data misuse — then covers how to write to actual search intent, how to implement Product/Offer structured data correctly (marking up only what the page actually displays, since anything else is a violation of Google's guidelines), how to decide between merging or splitting color/size variants and when canonical actually applies, how images and original, first-hand product information build differentiation, what makes product text legible to AI systems, and a measurement and improvement cycle using Search Console. Throughout, the article is explicit that none of this guarantees rankings, rich results, AI citation, or Shopping placement — it improves the odds of being evaluated correctly, nothing more.

Key takeaways

  • The main reason product pages underperform is information design, not technical SEO — reused manufacturer copy, thin descriptions, duplicate variant pages, and structured-data misuse are the four typical causes.
  • Product/Offer structured data must describe only what the page actually displays — marking up a price, stock status, or review count you don't show is a violation of Google's structured-data guidelines and can trigger a manual action.
  • Adding structured data does not guarantee rich results, Shopping placement, or AI citation — it's a supporting layer, not a growth lever on its own.
  • Whether to merge color/size variants into one URL or split them across separate pages depends on whether shoppers actually search by variant; canonical is for genuinely duplicate content, not a general-purpose fix.
  • For AI visibility, key facts — price, specs, features, sizing — need to exist as readable HTML text, organized into tables, lists, and Q&A pairs, not locked inside images or JavaScript-only rendering.

Why product pages go unnoticed by search and AI

What can happenWhat isn't guaranteed
Adding original information gives evaluators more to work withSearch rankings automatically improve
Product structured data may meet the conditions for rich resultsA product rich result is guaranteed to display
Product information can become a signal AI systems interpretAI is guaranteed to cite or feature the product
The product may qualify for free listing in Google Merchant CenterPlacement in the Shopping surface is guaranteed

Writing to search intent

Layer original, first-hand information on top of manufacturer copy: the use case or scene, sizing and hands-on feel with actual measurements, notes and caveats beyond the spec sheet, how the product differs from similar or competing items, and answers to common pre-purchase questions. This first-hand information is what gives search engines and AI something to evaluate or cite.

Getting Product/Offer structured data right

The one absolute rule: only mark up what the page actually displays. Writing a price, stock level, or review count into structured data that the page does not show, or that does not match reality, is a violation of Google's structured-data guidelines and can result in a manual action. The Offer type's three core properties are price (must match the displayed price), priceCurrency (JPY for yen), and availability (e.g. https://schema.org/InStock or https://schema.org/OutOfStock, matching what the page shows). aggregateRating or review markup should only be added if the page actually displays reviews, and must match the displayed count and rating. Validate the markup with Google's Rich Results Test or the Schema.org validator before publishing — passing validation still does not guarantee display.

Handling duplicates and variants

Images and first-hand information

Provide multiple angles, in-use shots, and size-comparison images, each with concise, descriptive alt text — not a mechanical list of the product name. Optimize file size and format (e.g. WebP) for load speed, since slow images cost pre-purchase conversions. Build differentiation with information only your company can produce: self-measured dimensions and weight, real hands-on notes and caveats, staff use-case recommendations, and questions and answers gathered from buyers — all written as text, not left only in images.

Structuring for AI, and Merchant Center

For ChatGPT, Perplexity, Google AI Overviews and similar systems to pick up product information, it needs to exist as readable HTML text — not only inside an image or rendered exclusively by JavaScript. Organize specs into tables, present features and use cases as headed lists, and phrase common questions as explicit question-and-answer pairs; leading with a direct, "answer-first" sentence makes the key point easier for AI to extract. Structured data reinforces the machine-readability of that text — it does not substitute for it. Registering with Google Merchant Center can make a product eligible for free listing (e.g. in the Shopping tab), a separate channel worth considering alongside product-page SEO, but registration does not guarantee listing or ranking — it still depends on meeting data-quality and policy requirements.

Measuring and prioritizing improvements

Structured data (Schema) basics for BtoB sites(日本語)

Reading search intent: four categories and body-copy design(日本語)

Start with a free web diagnostic to see whether your product pages are actually being picked up by search and AI. Rankings and AI placement are not guaranteed.

See SIGNAL plans