Sản phẩm Trang SEO

Cách optimize sản phẩm detail các trang (PDPs) cho tìm kiếm — đó dữ liệu có cấu trúc đó earns rich kết quả (sản phẩm snippets so với. merchant listings), variant canonicalization, unique copy so với. manufacturer duplication, customer reviews và E-E-MỘT-T, image SEO, và out-of-stock xử lý. Đó hầu hết commercial và hầu hết kỹ thuật các trang on một store, trong một place.

Xuất bản lần đầu: 25 thg 6, 2026 · Cập nhật lần cuối: 8 thg 8, 2026 · Advanced
Ngôn ngữ
1 tín hiệu bằng chứng trên trang này

Sản phẩm các trang là của bạn highest-intent các trang — và của bạn hầu hết technically loaded ones. Nhận đó dữ liệu có cấu trúc right (sản phẩm snippets cho các trang bạn không thể buy từ, merchant listings cho các trang bạn có thể; minimum viable markup là name + image + price + currency, price greater hơn zero) và bạn earn rich kết quả và free sản phẩm listings — nhưng schema không làm đó trang xếp hạng. Ghi unique copy thay vì pasting đó manufacturer, canonical variants để một base URL, giữ out-of-stock các trang trực tiếp với availability set để OutOfStock, và let real customer reviews carry đó experience tín hiệu. Dữ liệu có cấu trúc tells Google điều gì changed; điều này không bao giờ replaces một good trang.

TL;DR — Sản phẩm các trang là đó highest-intent, hầu hết technically loaded các trang on một store. Dữ liệu có cấu trúc xuất hiện trong hai flavors — sản phẩm snippets (các trang bạn không thể buy từ) và merchant listings (các trang bạn có thể); minimum viable merchant-listing markup là Product.name + Product.image + Offer.price + Offer.priceCurrency, và merchant listings require một price greater hơn zero. Schema earns rich kết quả và free sản phẩm listings; điều này là không một xếp hạng tín hiệu. Canonical variants để một base URL (query-param variants → parameter-free URL; path-based variants → parent sản phẩm URL) và dùng ProductGroup để tín hiệu đó mối quan hệ. Ghi unique copy thay vì đó manufacturer boilerplate, giữ out-of-stock các trang trực tiếp với availability set để OutOfStock, và let real customer reviews carry đó experience/trust tín hiệu cho E-E-MỘT-T.

Vì sao sản phẩm các trang là đó highest-ROI đích

Sản phẩm các trang sit tại đó bottom of đó funnel. Đó các truy vấn đó land on them carry đó highest commercial intent on đó toàn bộ site, và — vì họ là cụ thể (model names, sizes, SKUs, “cho X”) — họ là thường dài-tail và thấp hơn competition. As đó Ahrefs ecommerce hướng dẫn frames điều này, “optimized product pages enhance the user experience and rank better for long-tail search terms, which typically have lower competition and high commercial intent.” (bản dịch) «optimized sản phẩm các trang enhance người dùng experience và xếp hạng tốt hơn cho dài-tail tìm kiếm terms, mà typically có thấp hơn competition và cao commercial intent.»

họ là cũng đó hầu hết technically demanding các trang bạn’ll touch: they carry đó dữ liệu có cấu trúc cho rich kết quả, they có để xử lý variant canonicalization, they compete so với giống hệt manufacturer copy spread trên mỗi other retailer, và they generate đó bulk of an ecommerce site faceted-navigation URL bloat. Nhận đó dữ liệu có cấu trúc, canonical tags, và copy right và they reward bạn out of all proportion để của họ length.

Thô versus được kết xuất SEO thương mại điện tử

Google Search có thể render JavaScript, nhưng đó không làm đó được kết xuất DOM đó chỉ version worth auditing. Other các crawler, shopping các hệ thống, người dùng-triggered fetchers, và extraction agents có khác nhau kết xuất capabilities và time budgets. Put đó cốt lõi sản phẩm proposition trong đó ban đầu máy chủ phản hồi, thì dùng JavaScript để enhance điều này.

Evidence for this claim Google Merchant Center recommends including product structured data and key product information, particularly price and availability, in the initial HTML response because JavaScript-generated markup can make Shopping crawls less frequent and less reliable. Scope: Google Merchant Center landing-page guidance; other crawlers and agents have provider-specific rendering behavior. Confidence: high · Verified: Google Merchant Center: Landing page requirements

Đó thô HTML nên expose:

  • đó sản phẩm name, canonical URL, và ổn định sản phẩm hoặc group identity;
  • đó được chọn hoặc default SKU và của nó defining các thuộc tính;
  • đó được chọn offer price, currency, và availability;
  • crawlable links để addressable variants nơi đó URL strategy requires them;
  • matching Product / ProductGroupOffer JSON-LD.

Được kết xuất nội dung có thể thêm galleries, các khuyến nghị, personalization, financing widgets, store lookup, postcode-cụ thể phân phối estimates, và richer selection controls. Điều này không nên replace đó chỉ statement of sản phẩm identity hoặc silently thay đổi đó được chọn offer. So sánh đó thô phản hồi, được kết xuất DOM, visible selection, dữ liệu có cấu trúc, và cart yêu cầu cho đó giống nhau URL. Nếu they identify khác nhau các sản phẩm hoặc offers, kết xuất succeeded technically nhưng đó ecommerce contract vẫn failed. Evidence for this claim Google Merchant Center recommends including product structured data and key product information, particularly price and availability, in the initial HTML response because JavaScript-generated markup can make Shopping crawls less frequent and less reliable. Scope: Google Merchant Center landing-page guidance; other crawlers and agents have provider-specific rendering behavior. Confidence: high · Verified: Google Merchant Center: Landing page requirements See Sản phẩm Variant SEO cho đó đầy đủ được chọn-offer contract và URL-strategy choices.

Sản phẩm dữ liệu có cấu trúc: hai distinct classes

Google splits sản phẩm dữ liệu có cấu trúc vào hai features, và đó phân biệt governs mà các trường bạn cần: Evidence for this claim Google documents product snippets and merchant listings as distinct Product structured data experiences. Scope: The experiences overlap but have different requirements and page-intent constraints. Confidence: high · Verified: Google: Product structured data

  • Sản phẩm snippets — “For product pages where people can’t directly purchase the product.” (bản dịch) «Cho sản phẩm các trang nơi mọi người không thể trực tiếp purchase đó sản phẩm.» Think so sánh hoặc editorial các trang.
  • Merchant listings — “For pages where customers can purchase products from you.” (bản dịch) «Cho các trang nơi customers có thể purchase các sản phẩm từ bạn.» Này là đó transactional PDP.

có overlap: “There is some overlap between the two product features,” (bản dịch) «Có some overlap giữa đó hai sản phẩm features,» và “the more properties you can add, the more enhancements your page can be eligible for.” (bản dịch) «đó hơn properties bạn có thể thêm, đó hơn enhancements trang của bạn có thể là eligible cho.» Một quan trọng phạm vi limit: “Currently, product rich results only support pages that focus on a single product (or multiple variants of the same product)” (bản dịch) «Hiện tại, sản phẩm rich kết quả chỉ hỗ trợ các trang đó focus on một single sản phẩm (hoặc multiple variants of đó giống nhau sản phẩm)» — so category và multi-sản phẩm listing các trang không eligible cho sản phẩm rich kết quả.

Minimum viable merchant-listing markup

Cho một purchasable PDP, đó bắt buộc Product các trường là chỉ three:

  • name — đó sản phẩm name.
  • image — một sản phẩm photo. Google: “Pictures clearly showing the product (for example, against a white background) are preferred.” (bản dịch) «Pictures rõ ràng cho thấy đó sản phẩm (ví dụ, so với một white background) là được ưu tiên.»
  • offers — một nested Offer để sell đó sản phẩm.

Và bên trong đó Offer, hai bắt buộc các trường:

  • price (hoặc priceSpecification.price)
  • priceCurrency — three-letter ISO 4217.

Đó cốt yếu rule đó catches mọi người: “Unlike product snippets, merchant listing experiences require a price greater than zero.” (bản dịch) «Unlike sản phẩm snippets, merchant listing experiences require một price greater hơn zero.» MỘT $0 USD placeholder sẽ không qualify. Và chỉ genuinely purchasable các trang count — “Only pages where a shopper can purchase a product are eligible for merchant listing experiences, not pages with links to other sites that sell the product.” (bản dịch) «Chỉ các trang nơi một shopper có thể purchase một sản phẩm là eligible cho merchant listing experiences, không các trang với links để other các trang đó sell đó sản phẩm.» Evidence for this claim Merchant listing experiences require a positive price and a page where shoppers can purchase the product. Scope: Other eligibility and policy requirements also apply. Confidence: high · Verified: Google: Merchant listing properties

(Sản phẩm snippets là looser: they require name plus một of review, aggregateRating, hoặc offers.)

Được khuyến nghị các trường đó unlock hơn surfaces

Những không bắt buộc, nhưng mỗi một bạn thêm widens của bạn eligibility:

  • On Product: aggregateRating, brand.name, color, description, gtin/mpn, material, review, sku, size.
  • On Offer: availability (InStock, OutOfStock, BackOrder…), itemCondition, hasMerchantReturnPolicy, shippingDetails, và url.

Làm không treat description, sku, brand, hoặc review/aggregateRating as bắt buộc — họ là được khuyến nghị. Plenty of các hướng dẫn nhận này sai và tell bạn một trang là “hỏng” không có them. Điều này không; đây là chỉ eligible cho ít hơn enhancements.

Free sản phẩm listings không có một Merchant Center account

Since September 2022, dữ liệu có cấu trúc alone có thể làm bạn eligible cho merchant listing experiences — Google đã xóa đó old requirement để có một Merchant Center feed. Danh sách miễn phí “may show in different places on Google, like Search, Images, Lens, YouTube, Gemini, the Shopping tab, and the products module on Business Profile,” (bản dịch) «có thể cho thấy trong khác nhau places on Google, như Tìm kiếm, Images, Lens, YouTube, Gemini, đó Shopping tab, và đó các sản phẩm module on Business Profile,» và họ là khớp by của bạn sản phẩm dữ liệu, không bidding. Google caveat: “Your products aren’t guaranteed to show across Google.” (bản dịch) «Của bạn các sản phẩm không guaranteed để cho thấy trên Google.» Providing both structured dữ liệu và một Merchant Center feed vẫn maximizes eligibility và helps Google verify của bạn dữ liệu — nhưng đó feed là không lâu hơn một hard prerequisite.

Xử lý sản phẩm variants

Variants (color, size) là nơi canonicalization decisions trực tiếp, và Google hỗ trợ hai patterns — có không single mandated approach:

  • Query-parameter variants (/shirt?color=blue): “If you use optional query parameters to identify variants, use the URL with the query parameter omitted as the canonical URL.” (bản dịch) «Nếu bạn dùng tùy chọn query parameters để identify variants, dùng đó URL với đó query parameter omitted as đó canonical URL.» So mọi thứ canonicals lại để đó sạch /shirt.
  • Path-based variants (mỗi variant có của nó own URL): “For products with unique URLs per variant, include the canonical product URL on all variant pages using a canonical tag.” (bản dịch) «Cho các sản phẩm với unique URLs theo variant, bao gồm đó canonical sản phẩm URL on all variant các trang dùng một canonical tag.» Mỗi variant points tại đó parent sản phẩm trang.

Either way: “Use the same URL in internal links, sitemap files, and canonical tags.” (bản dịch) «Dùng đó giống nhau URL trong liên kết nội bộ, sitemap files, và canonical tags.» Consistency trên những three các tín hiệu là cách bạn raise Google confidence trong đó canonical bạn đã chosen — một rel=canonical là một hint, không phải là bảo đảm.

Để làm đó mối quan hệ rõ ràng, dùng ProductGroup: “To help Google better understand which products are variations of the same parent product, use the ProductGroup class with associated properties variesBy, hasVariant, and productGroupID.” (bản dịch) «Để help Google tốt hơn understand mà các sản phẩm là variations of đó giống nhau parent sản phẩm, dùng đó class với associated properties , , và .» Note đó “each variant must have a unique ID in its corresponding structured data markup (for example, using the sku or gtin properties),” (bản dịch) «mỗi variant phải có một unique ID trong của nó corresponding đánh dấu dữ liệu có cấu trúc (ví dụ, dùng đó hoặc properties),» và on multi-trang implementations mỗi variant trang “must include full and self-contained markup for the entities defined on that page.” (bản dịch) «phải bao gồm đầy đủ và self-contained markup cho đó entities được định nghĩa on đó trang.»

Đó manufacturer-mô tả vấn đề

Này là đó hầu hết phổ biến, hầu hết damaging mistake on sản phẩm các trang. Pasting đó manufacturer mô tả verbatim tạo near-giống hệt nội dung trên đó manufacturer own site và mỗi retailer carrying đó sản phẩm. có không duplicate nội dung hình phạt — nhưng Google consolidates duplicates và picks một URL để cho thấy, và domain authority, age, và người dùng các tín hiệu all feed đó lựa chọn. Bạn có thể không là đó trang điều này picks.

Google helpful-nội dung hướng dẫn asks trực tiếp liệu nội dung “draws on other sources” (bản dịch) «draws on other sources» nhưng làm so không có “simply copying or rewriting those sources,” (bản dịch) «đơn giản copying hoặc rewriting những sources,» và thay vì cung cấp “substantial additional value,” (bản dịch) «substantial additional giá trị,» và warns so với “mainly summarizing what others have to say without adding much value.” (bản dịch) «mainly summarizing điều gì others có để chẳng hạn không có thêm nhiều giá trị.» Cho các sản phẩm đó có nghĩa là: ai là này cho, cách làm điều này so sánh để đó alternatives, điều gì là điều này như để thực ra dùng. Writing original copy cho ít nhất của bạn top-selling SKUs là một of đó highest-ROI nội dung moves trong an ecommerce catalog.

Này là cũng nơi I’d hãy cẩn thận với AI. Dữ liệu có cấu trúc helps Google understand các trang — Gary Illyes có đã nói điều này “will help us understand your pages better, and indirectly, it leads to better ranks in some sense” (bản dịch) «sẽ help us understand của bạn các trang tốt hơn, và indirectly, điều này dẫn đến tốt hơn ranks trong some hợp lý» (attributed qua Sam Underwood Ahrefs hướng dẫn; treat as relayed, không một đầu tiên-party Google quote) — nhưng generating sản phẩm descriptions với AI risks hallucinated specs, measurements, và compatibility claims. Nếu bạn làm auto-generate copy, note đó Google Merchant Center hiện tại expects AI-generated các tiêu đề và các mô tả để là disclosed qua đó structured_title / structured_description feed các thuộc tính.

Faceted navigation và sản phẩm-trang URL bloat

Filters và sorts layered on top of sản phẩm và category các trang generate enormous numbers of crawlable URLs. Google: “Crawling faceted URLs tends to cost sites large amounts of computing resources due to the sheer amount of URLs and operations needed to render those pages.” (bản dịch) «Crawling faceted URLs tends để cost các trang lớn amounts of computing các tài nguyên due để đó sheer amount of URLs và operations needed để render những các trang.» Này là một crawl và lập chỉ mục efficiency vấn đề, không một hình phạt. Đó dominant patterns: canonical filtered URLs để đó unfiltered base (mà “may, over time, decrease crawl volume” (bản dịch) «có thể, theo thời gian, decrease crawl volume» of đó non-canonical faceted URLs), robots.txt disallow rules targeting parameter patterns, và “return an HTTP 404 status code when a filter combination doesn’t return results.” (bản dịch) «trả về an HTTP 404 mã trạng thái khi một filter combination không trả về kết quả.» Đầy đủ treatment lives trong faceted navigation.

Customer reviews và E-E-MỘT-T

Reviews làm real SEO hoạt động, on hơn một axis:

  • Star display trong tìm kiếm xuất hiện từ AggregateRating dữ liệu có cấu trúc. có một persistent myth đó reviews on của bạn own sản phẩm trang là “self-serving” (bản dịch) «self-serving» và ineligible cho stars. Đó restriction là real — “if the entity that’s being reviewed controls the reviews about itself, their pages that use LocalBusiness or any other type of Organization structured data are ineligible for star review feature” (bản dịch) «nếu đó entity đó là đang reviewed controls đó reviews về itself, của họ các trang đó dùng hoặc bất kỳ other loại of dữ liệu có cấu trúc là ineligible cho star review feature» — nhưng điều này áp dụng để LocalBusiness/Organization markup. Product các trang với customer AggregateRating of đó product là eligible. Đó conditions: “Ratings must be sourced directly from users” (bản dịch) «Ratings phải được sourced trực tiếp từ người dùng» và “don’t aggregate reviews or ratings from other websites.” (bản dịch) «không aggregate reviews hoặc ratings từ other websites.»
  • E-E-MỘT-T. Người dùng-generated reviews là một genuine xếp hạng input — họ là đầu tiên-hand experiencetrust tín hiệu, không chỉ một path để stars. They cũng surface đó dài-tail language shoppers thực ra dùng, broadening của bạn từ khóa coverage cho free.

Một phân biệt worth giữ straight: Google reviews hệ thống làm not evaluate của bạn customers’ reviews. Điều này “is designed to evaluate articles, blog posts, pages or similar first-party standalone content,” (bản dịch) «là designed để evaluate các bài viết, blog posts, các trang hoặc similar đầu tiên-party standalone nội dung,» và “it does not evaluate third-party reviews, such as those posted by users in the reviews section of a product or services page.” (bản dịch) «điều này không evaluate bên thứ ba reviews, such as những posted by người dùng trong đó reviews section of một sản phẩm hoặc services trang.» So editorial “best running shoes” (bản dịch) «best đang chạy shoes» roundups là governed by đó reviews hệ thống; customer star ratings on một PDP không phải.

Đó lập chỉ mục trap để tránh: reviews loaded qua AJAX với không crawlable <a href> pagination là invisible để Googlebot — bạn lose all đó UGC từ khóa giá trị. Paginate reviews với real links và self-referencing canonicals.

Sản phẩm image SEO

  • Dùng tiêu chuẩn HTML <img> elements — “using standard HTML image elements helps crawlers find and process images.” (bản dịch) «dùng tiêu chuẩn HTML image elements helps các crawler tìm và xử lý images.» Tránh CSS background images cho sản phẩm photos.
  • Alt text là “the most important attribute when it comes to providing more metadata for an image” (bản dịch) «đó hầu hết quan trọng thuộc tính khi điều này xuất hiện để providing hơn metadata cho an image» — nhưng “avoid filling alt attributes with keywords… as it results in a negative user experience and may cause your site to be seen as spam.” (bản dịch) «tránh filling các thuộc tính với từ khóa… as điều này dẫn đến một negative người dùng experience và có thể nguyên nhân trang web của bạn để là seen as spam.»
  • Google hỗ trợ BMP, GIF, JPEG, PNG, WebP, SVG, và AVIF trong <img src>; WebP/AVIF cho bạn đó smallest files.
  • Cho Google Images rich kết quả, “the image attribute is a required field to be eligible for a badge and rich result” (bản dịch) «đó image thuộc tính là một bắt buộc trường để là eligible cho một badge và rich kết quả» — mà loops lại để vì sao image là mandatory trong merchant-listing schema.
  • Host images on của bạn own domain. Quality và format beat sheer quantity.

Out-of-stock và discontinued các sản phẩm

Này là “điều này phụ thuộc” territory, và đó câu trả lời turns on liệu đó sản phẩm là coming lại. My chung rule: set rules bạn là comfortable với và apply them consistently. Hai điều I’d push lại on hard — đầu tiên, noindex là thường đó sai tool cho một temporarily out-of-stock trang, vì noindexed các trang dừng passing internal PageRank và có thể bleed accumulated tín hiệu xếp hạng; và second, “removing internal links can hurt your rankings,” (bản dịch) «removing liên kết nội bộ có thể hurt của bạn thứ hạng,» so không strip một sold-out sản phẩm out of của bạn navigation reflexively.

  • Temporarily out of stock: giữ đó trang trực tiếp, set availability để OutOfStock (hoặc BackOrder), và thêm một restock/waitlist option. không noindex.
  • Permanently discontinued: 301-chuyển hướng để đó closest tương đương để bảo toàn giá trị liên kết, hoặc trả về 410/404 nếu có không relevant alternative.
  • Freshness: an chính xác sitemap <lastmod> và IndexNow help engines pick lên price và stock thay đổi nhanh hơn (hơn dưới).

Đầy đủ cây quyết định trong out-of-stock các sản phẩm.

Trả về policy, shipping, và breadcrumb schema

Vài hơn schema types earn SERP trust các tín hiệu on PDPs:

  • MerchantReturnPolicy — “Google Search can use this information to display return policies alongside your products.” (bản dịch) «Google Search có thể dùng này information để display trả về policies alongside của bạn các sản phẩm.» Set điều này site-wide qua Organization.hasMerchantReturnPolicy, override theo-sản phẩm qua Offer.hasMerchantReturnPolicy, hoặc configure điều này trong Search Console (Search Console settings take precedence over on-trang markup).
  • OfferShippingDetails — lets shoppers “see shipping costs and estimated delivery timeframes based on their location,” (bản dịch) «see shipping costs và estimated phân phối timeframes dựa trên của họ location,» nested dưới Offer.shippingDetails.
  • BreadcrumbList — mỗi PDP nên carry điều này. Mỗi ListItem cần position, name, và item (URL), though “if the breadcrumb is the last item in the breadcrumb trail, item is not required,” (bản dịch) «nếu đó breadcrumb là đó cuối cùng item trong đó breadcrumb trail, không phải bắt buộc,» và bạn có thể skip một ListItem cho đó homepage và đó hiện tại trang.

Freshness: IndexNow cho price và stock thay đổi

Cho Bing (và other IndexNow consumers — không Google), push thay đổi thay vì đang chờ để là re-được crawl. Bing frames điều này cleanly: “IndexNow tells search engines that something has changed, while structured data tells them what has changed.” (bản dịch) «IndexNow tells các công cụ tìm kiếm that điều gì đó có changed, trong khi dữ liệu có cấu trúc tells them what có changed.» Khi “prices, availability, or promotions change, your success depends on how quickly those updates reach your customers” (bản dịch) «prices, availability, hoặc promotions thay đổi, của bạn success phụ thuộc vào cách quickly những cập nhật reach của bạn customers» — một price drop hoặc restock nên trigger an IndexNow ping. Shopify có integrated IndexNow hỗ trợ; on other stacks bạn thêm schema.org/Product dữ liệu và enable điều này yourself.

Liên kết nội bộ từ sản phẩm các trang

PDPs không nên là dead ends. Link để related và complementary các sản phẩm (“frequently bought with” (bản dịch) «frequently bought với»), lại lên để đó parent category, và out để của bạn globally quan trọng các sản phẩm. Này distributes PageRank vào và out of đó trang và reinforces đó topical relationships giữa của bạn các sản phẩm.

Nơi này sits trong đó cluster

Sản phẩm các trang là một piece of an ecommerce store site structure. Đó các trang trực tiếp trên them là category các trang (đó listing/PLP các trang đó route các crawler và giá trị liên kết xuống để các sản phẩm); đó filter UI on cả hai là faceted navigation; lifecycle xử lý lives trong out-of-stock các sản phẩm; và cách điều này all fits together là ecommerce kiến trúc trang web. Cho đó bigger picture, see SEO thương mại điện tử.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.