Product Review Feeds untuk Google & Microsoft Shopping
cara submit sebuah product review feed untuk Google dan Microsoft Merchant Center untuk earn star ratings di Shopping — XML schema, eligibility, dan sync gotchas.
sebuah product review feed adalah sebuah terpisah XML file — distinct dari Anda main product feed dan dari Review/AggregateRating schema — itu Anda submit untuk Google Merchant Center (dan secara terpisah untuk Microsoft Merchant Center) untuk earn 1–5 star ratings ditampilkan pada Shopping ads dan free listings. Google mengikuti sebuah didefinisikan XML schema (v2.4 di time dari writing), perlu sebuah minimum dari 50 reviews dan sebuah Interest Form signup untuk qualify, dan selalu expects sebuah penuh feed: apa pun review tidak di Anda latest upload mendapatkan deleted. Reviews attach untuk products oleh matching GTIN, atau Brand+MPN, atau product URL — mismatches adalah #1 alasan stars jangan tampilkan. Microsoft reuses Google's XML format tetapi layers pada -nya own file-naming (ProductReviews prefix) dan FTP/SFTP aturan, dan auto-surfaces ratings untuk BazaarVoice-integrated stores. Cherry-picking hanya positive reviews adalah terhadap policy, incentivized reviews harus menjadi disclosed dan sentiment-independent, dan AI-generated reviews harus menjadi flagged sebagai spam.
TL;DR — sebuah product review feed adalah sebuah terpisah file Anda kirim untuk Google (dan secara terpisah untuk Microsoft/Bing) so itu little star ratings tampilkan up berikutnya untuk Anda products di Shopping. ini adalah tidak yang sama file sebagai Anda regular product feed, dan ini adalah tidak review-star code Anda mungkin memiliki pada Anda situs web. untuk qualify pada Google Anda umumnya perlu setidaknya 50 reviews dan untuk sign up pertama.
Apa sebuah product review feed adalah
«When you shop on Google and see a product with a row of gold stars and a number like “(214)” underneath it, that data usually traces back to a product review feed — a file the merchant (or a reviews company acting on their behalf) sent to Google. Google says it compiles these Product Ratings “from merchants, review aggregators, review sites, and Google users,” so the feed you submit is one input into a broader program, not the only conceivable source — and submitting one doesn’t guarantee your reviews will display; Google is explicit that providing a feed “does not guarantee that your content will be included.” » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian lima, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Di sini’s bagian itu trips hampir everyone up: ini adalah sebuah berbeda file dari main product feed itu carries Anda prices, judul, dan availability. Anda store sebenarnya maintains dua terpisah hal: Bukti untuk klaim ini Product Ratings review feeds are separate from the primary product data source. Cakupan: This concerns Google Product Ratings, not on-page review markup or store ratings. Tingkat keyakinan: tinggi · Diverifikasi: Google: Product Ratings basics
- ** product feed** — price, judul, image, availability, GTIN. (itu’s covered di Merchant Center feed optimization piece di ini sama cluster.)
- ** product review feed** — sebenarnya customer reviews dan mereka star ratings.
Google dan Bing lalu match reviews untuk products menggunakan sebuah shared ID — biasanya GTIN ( barcode angka), atau Brand + MPN, atau product’s URL. jika itu IDs jangan line up antara Anda dua feeds, Google dapat tidak match review untuk yang dimaksud product. Bukti untuk klaim ini Google uses product identifiers and product URLs in review feeds to match reviews to products. Cakupan: A review can fail to match when identifying data is missing, invalid, or inconsistent. Tingkat keyakinan: tinggi · Diverifikasi: Google Product Review Feeds: Schema
lainnya hal orang confuse ini dengan
jika Anda’ve ditambahkan sebuah reviews widget untuk Anda product halaman — jenis itu menampilkan stars
right pada halaman — itu adalah schema markup (Review/AggregateRating), dan ini adalah
sebuah completely terpisah hal. Google’s own docs deskripsikan itu markup sebagai producing
organic review rich hasil dan Knowledge Panel display — mereka jangan document apa pun
path dari pada-halaman schema ke Google Shopping’s Product Ratings program, yang draws
dari submitted review feeds, approved aggregators, review situs, dan Google pengguna
alih-alih. I’ll say itu again karena ini adalah single biggest myth di sini: menambahkan
review schema untuk Anda halaman adalah tidak bagaimana Anda mendapatkan Shopping stars — submitting sebuah review
feed adalah.
Bagaimana Anda sebenarnya mendapatkan stars
pendek versi:
- pada Google: either bangun dan submit Anda own review feed (setelah signing up melalui Google’s Product Ratings Interest Form), atau gunakan approved reviews company (Yotpo, Judge.me, Trustpilot, Bazaarvoice, Okendo, dan banyak lebih) itu mengirim feed untuk Anda. Google perlu sebuah minimum dari 50 reviews di seluruh Anda products sebelum stars tampilkan di semua.
- pada Microsoft/Bing: submit sebuah Google-formatted review file di atas FTP/SFTP — atau, jika Anda store sudah berjalan reviews melalui Bazaarvoice, Anda skip feed entirely dan Bing surfaces ratings secara otomatis setelah Anda product IDs adalah accurate.
honesty aturan
Anda dapat’t hanya kirim Anda baik reviews. Keduanya Google dan Bing ingin penuh, honest set. Google explicitly says Anda dapat’t submit hanya Anda 5-star reviews. Anda juga dapat’t diam-diam delete old buruk reviews dari feed. Incentivized reviews (di mana Anda gave seseorang sesuatu untuk leave sebuah review) adalah diizinkan, tetapi hanya jika Anda disclose them dan reward tidak tied untuk leaving sebuah positive review.
ingin penuh XML schema, “full feed replaces everything” (terjemahan) “penuh feed replaces semuanya” landmine, dan Bing-spesifik file-naming aturan? Switch untuk Advanced tab.
TL;DR — sebuah product review feed adalah sebuah standalone XML file (Google schema, v2.4 di time dari writing) itu populates star ratings di Shopping ads dan free listings — sebuah berbeda file dari Anda product feed, dan berbeda dari
Review/AggregateRatingschema (organic-hanya) dan dari Google’s algorithmic “reviews sistem.” (terjemahan) “reviews sistem.” Google perlu ~50 reviews + Interest Form signup, selalu expects sebuah penuh feed (omitted reviews mendapatkan deleted), dan matches reviews untuk products oleh GTIN, Brand+MPN, atau product URL — #1 failure poin. Microsoft reuses Google’s XML tetapi menambahkan -nya ownProductReviewsfile-naming dan FTP/SFTP transport, dan auto-surfaces BazaarVoice ratings. Tidak cherry-picking, incentivized reviews harus menjadi disclosed dan sentiment-independent, dan AI-generated reviews harus menjadi flagged sebagai spam.
«## First: three different things all called “reviews” » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
sebuah product review feed powers product-tingkat star ratings di Shopping listings. sebuah merchant review feed powers store atau seller ratings. Review dan AggregateRating schema pada halaman dapat memengaruhi eligible organic review snippets. Google's reviews sistem peringkat editorial review konten. Satu sistem melakukan tidak substitute untuk lainnya.
sebagian besar dari confusion di ini topic adalah definitional. pertahankan ini four sistem apart dan hampir semuanya else falls ke place:
«1. Product review feed → Product Ratings — the XML feed you submit to Merchant
Center that drives per-product star ratings in Shopping ads and free listings.
Google compiles Product Ratings from merchants, review aggregators, review sites,
and Google users (Product Ratings basics). Bukti untuk klaim ini Google compiles Product Ratings from multiple review sources for eligible Shopping placements. Cakupan: Ratings and review counts are not guaranteed to display. Tingkat keyakinan: tinggi · Diverifikasi: Google: Product Ratings basics
This article is about this.
2. Merchant review feed → Store/Seller Ratings — a separate, seller-level feed
(Merchant Review Feeds) that
drives the business-level rating. Store Ratings reflect the whole business’s
post-fulfillment experience, not individual products, and need a 3.5+ average to
display (Store ratings overview).
3. Review/AggregateRating schema markup — on-page structured data that only
affects organic review rich results
and has no effect on Shopping. (Note the self-serving restriction: pages where the
entity being reviewed controls the reviews about itself are ineligible for the star
rich result — so marking up your own on-site reviews won’t reliably earn organic
stars, and definitely won’t earn Shopping stars.)
4. Google’s “reviews system” (the Product Reviews Update) — an
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh tiga, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
« algorithmic ranking system
for first-party editorial review content (blog posts and articles that review
products). Per Google, it does not evaluate third-party reviews such as those posted
in the reviews section of a product page. It has nothing to do with Merchant Center
feeds — despite sharing the word “review.”
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh tiga, bagian kecil dua: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
I’ll cover review-feed vs. schema pembedaan, dan Product Reviews Perbarui mix-up, again di Anti-Patterns tab karena mereka’re dua mistakes I see sebagian besar.
Mengapa feed penting
Star ratings dan review counts adalah paling terlihat trust sinyal Anda dapat tambahkan untuk sebuah Shopping ad atau free product listing, dan mereka sit right di grid di mana click decision happens. Getting them adalah sebuah feed-dan-eligibility exercise, tidak sebuah peringkat satu — yang adalah persis mengapa ini mendapatkan neglected. ini adalah plumbing itu pays off di CTR.
Google product review feeds
Eligibility
- Minimum 50 reviews di seluruh semua products sebelum ratings display (Product Ratings eligibility).
- Anda harus sign up melalui Product Ratings Interest Form pertama.
- Anda review data sumber memiliki untuk menjadi uploaded setidaknya setelah sebuah month dan berisi diperbarui reviews — ini adalah sebuah ongoing requirement, tidak sebuah satu-dan-selesai upload.
- domains di
product_urldari Anda review data sumber harus match registered domain pada Anda Merchant Center account. - Onboarding takes sebuah sedikit weeks; status menampilkan “inactive” (terjemahan) “inactive” until approved, lalu “active,” (terjemahan) “active,” dan subsequent memperbarui take roughly 7–10 days untuk reflect. Plan client expectations sekitar itu lag.
«These are prerequisites to participate, not a promise of display. Google’s own docs state that providing a feed “does not guarantee that your content will be included” — meeting the 50-review threshold and getting your Interest Form approved make you eligible; validation, matching, and moderation still have to succeed before any star shows up. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tiga puluh, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«### Direct feed vs. approved aggregator » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tiga puluh satu, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Dua routes (cara submit product reviews data):
- Submit Anda own feed — bangun compliant XML file dan submit ini secara langsung (perlu Interest Form approval). Penuh control, tetapi Anda own schema literacy dan monthly penuh-feed discipline.
- Go melalui sebuah approved review aggregator/partner — Bazaarvoice, Trustpilot, Yotpo, Feefo, PowerReviews, Judge.me, Loox, Okendo, Stamped, dan banyak others feed Google pada Anda behalf. Lebih sedikit berfungsi, tetapi ini costs money dan coverage varies oleh country, so konfirmasi regional availability dengan aggregator.
ada sebuah decision tree untuk choosing antara them di Decision Trees tab.
XML schema essentials
feed adalah sebuah validated XML file — schema versi 2,4 di time dari writing (XML Schema Reference). elements worth knowing:
- Feed-tingkat:
<feed version="2.4">,<publisher>(diperlukan),<reviews>, dan sebuah opsional<aggregator>block. - Per review:
<review_id>(sebuah permanent unique ID),<review_timestamp>,<reviewer><name>(mendukungis_anonymous),<content>( review text), plus opsional<title>,<review_language>(BCP 47), dan<review_country>(ISO 3166-1). - Trust/quality flags:
<is_verified_purchase>,<is_incentivized_review>,<is_spam>, dan<collection_method>(“unsolicited” (terjemahan) “unsolicited” atau “post_fulfillment” (terjemahan) “post_fulfillment”), plus sebuah opsional<transaction_id>. - Ratings:
<ratings><overall>denganmin/maxattributes. - Qualitative:
<pros>/<cons>— Google menanyakan Anda untuk omit boilerplate like “pro:” (terjemahan) “pro:”. - Review URL:
<review_url>dengan sebuahtypedari “singleton” (terjemahan) “singleton” (sebuah halaman menunjukkan hanya ini review) atau “group” (terjemahan) “group” (sebuah halaman listing several). - Product association:
<products><product>(satu atau lebih), setiap dengan sebuah<product_url>, opsional<product_name>, dan sebuah<product_ids>container holding<gtins>,<mpns>,<skus>, dan<brands>— setiap diperlukan setiap kali itu identifier adalah known untuk product (<mpns>harus menjadi paired dengan<brands>), plus sebuah genuinely opsional<asins>.
«Matching itself is hierarchical, not a flat list of equal options. Google’s schema reference says explicitly: ratings and reviews match “based on a number of factors, the strongest being globally unique product identifiers such as GTINs,” and without a GTIN, Google will attempt SKU, Brand+MPN, or product URL — but “these identifiers generally do not provide as good a match as GTINs.” Provide the GTIN whenever you have one; treat the alternatives as fallbacks, not equivalents. Bukti untuk klaim ini Google's product review feed schema supports GTIN, MPN plus brand, SKU, ASIN, and product URL identifiers. Cakupan: Submit identifiers only when valid and applicable to the reviewed product. Tingkat keyakinan: tinggi · Diverifikasi: Google Product Review Feeds: Schema » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tiga puluh delapan, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Submission metode dan file limits
- Upload oleh scheduled fetch (http/https/sftp), SFTP, Google Cloud Storage, atau sebuah direct upload dari Anda computer (Upload sebuah product reviews data sumber).
- di bawah 4 GB per data sumber; multiple XML files dapat menjadi zipped.
”full feed replaces everything” (terjemahan) “penuh feed replaces semuanya” gotcha
ini adalah landmine. Google’s sistem selalu expects sebuah penuh feed, dan apa pun review previously submitted tetapi tidak disertakan di Anda berikutnya penuh feed adalah deleted dari Google’s submitted-review dataset (tidak dari Anda own reviews platform — Anda sumber data adalah untouched, tetapi Google’s copy adalah hilang). Tim itu bangun sebuah incremental-hanya pipeline — “sekadar kirim itu new reviews” (terjemahan) “hanya kirim baru reviews” — silently wipe out mereka entire review history pada Google’s side dengan berikutnya upload. kirim penuh, saat ini set setiap time.
Bukti untuk klaim ini Google's Product Review Feed system expects a full feed; a previously submitted review omitted from the next full feed is deleted from that submitted dataset, so an incremental-only file is unsafe. Cakupan: XML 2.4 full feeds Tingkat keyakinan: tinggi · Diverifikasi: XML Schema Referencekonten policy
Product Ratings policies adalah stricter daripada sebagian besar orang expect:
- Authenticity: Google menghapus reviews ini believes memiliki sebuah conflict dari interest atau adalah ditulis oleh employees atau orang dengan sebuah vested interest di product.
- Tidak cherry-picking, Tidak deletion: submit penuh honest set — Anda dapat’t sertakan hanya 5-star reviews, dan Anda dapat tidak delete old reviews dari feed.
- Incentivized reviews adalah diizinkan jika disclosed melalui
<is_incentivized_review>, dan incentive dapat’t menjadi dependent pada sentiment dari review — pay-untuk-sebuah-review adalah fine, pay-hanya-jika-positive adalah tidak. - AI-generated reviews harus menjadi marked sebagai spam (
<is_spam>). Google panggilan out automated konten explicitly — worth flagging di 2026 sebagai AI review generators proliferate. - Prohibited konten mencakup PII, obscene/hateful material, regulated/dangerous products, counterfeit goods, malware/phishing tautan, plagiarized konten, dan impersonation. Reviews seharusnya menjadi owned oleh retailer, tidak syndicated di seluruh unrelated feeds.
«## Microsoft (Bing) product review feeds » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian empat puluh enam, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Microsoft Merchant Center berjalan sebuah parallel tetapi secara terpisah-administered sistem. sebuah note pada sourcing: Microsoft’s own help halaman adalah client-dirender dan kembalikan Tidak usable konten untuk automated fetchers (confirmed again sebagai dari ini perbarui lulus — halaman resolve untuk empty penelusuran-hasil shells alih-alih terdokumentasi konten), so specifics di bawah adalah corroborated melalui official Microsoft Advertising mendukung respons di Microsoft Q&sebuah threads alih-alih pertama-party doc permalinks. Treat figures di bawah (review thresholds, file-size limits, transport detail) sebagai saat ini-sebagai-dari-research alih-alih independently confirmed terhadap Microsoft’s utama documentation, dan verify terhadap langsung UI sebelum Anda implement.
«### Merchant Ratings vs. Product Ratings » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian empat puluh delapan, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Microsoft splits ratings yang sama cara Google melakukan:
- Merchant Ratings — business/seller-tingkat, ditampilkan secara otomatis sebagai sebuah automated extension pada Penelusuran campaigns setelah Anda’re eligible. Tidak manual submission. Sourced dari ketiga-party review providers, dan eligibility berjalan pada sebuah minimum dari 30 unique reviews di dalam past 12 months per country di sebuah composite 3,5+ stars, dengan Anda business name dan situs web consistent di seluruh sources. Stars typically take 3–6 weeks untuk muncul setelah Anda memenuhi requirements (Microsoft Q&sebuah mendukung utas, REVIEWS.io — Bing seller ratings requirements).
- Product Ratings — product-tingkat, sebuah automated extension pada Shopping campaigns, dengan dua paths di bawah.
BazaarVoice auto-integration path
jika Anda situs’s reviews sudah jalankan melalui BazaarVoice, Anda tidak submit sebuah terpisah product review feed di semua — Anda hanya menyediakan accurate product identifiers (GTIN, Brand, MPN) di Anda shopping feed, dan Anda product ads display BazaarVoice ratings secara otomatis. itu’s sebuah genuinely berbeda, lebih ringan path daripada Google offers.
Direct feed submission
untuk everyone else, submit Anda own XML feed (Microsoft Q&sebuah — feed XML schema dan SFTP guide):
- file harus menjadi sebuah existing Google-formatted.xml file — Microsoft reuses Google’s product-review-feed schema alih-alih defining -nya own. sebuah well-dibangun Google feed adalah sebagian besar dari cara untuk Bing-ready.
- File naming penting dan adalah sebuah umum failure poin: file harus mulai dengan
ProductReviews(penuh feed, semua inventory, submitted daily) atauProductReviewsupdate(perbarui-hanya, hanya baru reviews). file name Anda configure di Merchant Center settings harus match uploaded file persis dan tanpa extension (configure “merchant” (terjemahan) “merchant”, tidak “merchant.xml” (terjemahan) “merchant.xml”). untuk compressed uploads, inner file dan archive harus share yang sama name, satu file per archive. - Transport: SFTP untuk
ftps://feeds.adcenter.microsoft.comdi passive mode, menggunakan Anda store’s FTP credentials. - File size: max 1 GB melalui FTP/SFTP (recommended untuk files di atas 4 MB), up untuk 3 GB setelah decompression jika zipped.
- Requirement untuk display: sebuah product perlu setidaknya 1 review.
#1 Bing failure mode
sebuah terpisah Microsoft Q&sebuah utas documents sebuah merchant siapa uploaded sebuah valid XML di atas FTP dan masih saw tidak ada apa pun weeks kemudian — dan mendukung troubleshooting centered pada tepat file-name match antara uploaded file dan configured feed name, plus size/compression aturan. jika Anda Bing feed tidak appearing, periksa file name pertama. ini adalah Bing equivalent dari Google’s GTIN-matching masalah.
Mempertahankan product dan review feeds di sync
ini adalah seluruh game setelah Anda’re langsung. Reviews attach untuk products primarily melalui GTIN — strongest match. Ketika sebuah GTIN adalah missing atau inaccurate, Google akan attempt SKU, Brand+MPN, atau product URL, tetapi oleh Google’s own deskripsi itu alternatives “generally lakukan tidak sediakan sebagai good a match sebagai GTINs” (terjemahan) “umumnya melakukan tidak menyediakan sebagai baik sebuah match sebagai GTINs” — jangan treat them sebagai equally reliable fallbacks. Identifier mismatches adalah top penyebab dari “reviews submitted but stars not showing.” (terjemahan) “reviews submitted tetapi stars tidak menunjukkan.” jika GTIN di review feed tidak match GTIN di product feed (reused, wrong, atau missing GTINs adalah biasa culprits), reviews sekadar jangan attach. itu’s yang sama root penyebab behind Merchant Center identifier errors covered di feed optimization piece di ini cluster — mendapatkan Anda main feed’s GTINs right pertama, lalu mirror them persis di review feed.
ini adalah juga worth separating stages sebuah submission melewati melalui, since success di satu tidak prove success di berikutnya: Anda XML memiliki untuk menjadi well-formed dan schema-valid, lalu feed memiliki untuk menjadi accepted oleh Merchant Center, lalu individual reviews memiliki untuk jelas policy moderation, lalu reviews memiliki untuk match sebuah product oleh identifier, lalu cocok reviews mendapatkan aggregated ke sebuah rating, dan hanya lalu — assuming Anda account memenuhi program eligibility — melakukan sebuah rating sebenarnya display. sebuah bersih upload mengonfirmasi pertama stage atau dua; ini says tidak ada apa pun tentang rest.
Timing untuk communicate untuk stakeholders: 2–4 weeks untuk Google’s awal onboarding, 7–10 days untuk subsequent Google syncs, dan 3–6 weeks untuk Bing merchant ratings untuk muncul setelah Anda’re eligible.
Di mana ini sits di cluster
Semuanya di atas assumes Anda’ve sudah mendapat sebuah berfungsi Merchant Center account dan sebuah bersih main product feed — Google Merchant Center hub dan feed optimization deep dive di ini cluster cover itu. ini piece owns satu hal mereka jangan: terpisah review feed itu turns Anda customer reviews ke Shopping stars.
AI summary
sebuah condensed take pada Advanced versi:
- sebuah product review feed adalah sebuah standalone XML file (Google schema, v2.4 di time dari writing) itu drives per-product star ratings di Shopping ads dan free listings.
- Four hal share kata “review” (terjemahan) “review” — pertahankan them apart: product review feed
(Product Ratings, per-product), merchant review feed (Store/Seller Ratings,
business-tingkat),
Review/AggregateRatingschema (organic rich hasil hanya), dan Google’s algorithmic “reviews system” (terjemahan) “reviews sistem” / Product Reviews Perbarui (peringkat editorial review konten, unrelated untuk feeds). - Schema markup ≠ Shopping stars. pada-halaman review stars come dari data terstruktur dan hanya memengaruhi organic hasil; Shopping stars memerlukan feed.
- Google eligibility: ~50 reviews minimum, Interest Form signup, setidaknya monthly
uploads,
product_urldomain harus match Merchant Center domain — ini adalah prerequisites untuk participate, tidak sebuah jaminan dari display. - Penuh feed selalu replaces: apa pun review tidak di Anda latest penuh upload adalah deleted dari Google’s submitted dataset (Anda own review platform adalah unaffected) — incremental-hanya pipelines silently wipe review history pada Google’s side.
- Matching adalah oleh GTIN, atau Brand+MPN, atau product URL — mismatches adalah #1 alasan stars jangan tampilkan. GTIN adalah strongest match.
- Policy: Tidak cherry-picking (dapat’t submit hanya 5-star reviews), Tidak deleting old reviews, incentivized reviews harus menjadi disclosed dan sentiment-independent, AI-generated reviews harus menjadi flagged sebagai spam.
- Microsoft/Bing reuses Google’s XML tetapi menambahkan -nya own
ProductReviewsfile-naming dan FTP/SFTP transport (ftps://feeds.adcenter.microsoft.com, 1 GB max), perlu hanya 1 review per product untuk display, dan auto-surfaces ratings untuk BazaarVoice-integrated stores. Tepat file-name matching adalah #1 Bing failure poin. - Direct feed vs. aggregator adalah sebuah nyata strategic pilihan: control vs. convenience/cost.
- Timing: Google onboarding 2–4 weeks, memperbarui 7–10 days; Bing merchant ratings 3–6 weeks setelah eligible.
Dokumentasi resmi
Utama-sumber documentation dari Google dan Microsoft.
- Product Review Feeds — Introduction — apa feed adalah dan siapa dapat submit ini.
- Product Review Feeds — XML Schema Reference — penuh v2.4 element reference dan “full feed replaces everything” (terjemahan) “penuh feed replaces semuanya” aturan.
- Merchant Review Feeds — Introduction — terpisah, seller-tingkat feed (Store/Seller Ratings).
- Upload sebuah product reviews data sumber untuk Merchant Center — submission metode.
- cara submit product reviews data — direct feed vs. approved aggregator.
- Product Ratings basics — apa Product Ratings adalah dan di mana mereka come dari.
- Product Ratings eligibility — 50-review minimum dan onboarding.
- Product Ratings policies — authenticity, Tidak cherry-picking, incentivized-review disclosure, AI/spam flagging.
- Store ratings overview — business-tingkat padanan.
- Review Snippet (Review, AggregateRating) data terstruktur — organic-hanya markup ini feed adalah tidak.
- Google Search’s Reviews sistem — algorithmic peringkat sistem, distinct dari Merchant Center feeds.
Microsoft / Bing
- Microsoft Q&sebuah — Product Reviews Feed XML schema dan SFTP submission guide — official mendukung respons covering file naming, size, dan SFTP transport.
- Microsoft Q&sebuah — Product reviews feed uploaded melalui FTP tidak appearing — tepat file-name-match failure mode.
- Microsoft Q&sebuah — cara mendapatkan review stars di Bing merchant untuk product ads — merchant vs. product ratings paths.
Quotes dari sumber
pada—record statements dari Google’s documentation. setiap deep tautan jumps untuk quoted passage pada sumber halaman.
Google — Product Ratings policy
- “Reviews are most valuable when they are honest and unbiased. We remove reviews that we believe have conflicts of interest and/or have been written by employees or people with a vested interest in the product.” (terjemahan) “Reviews adalah sebagian besar valuable ketika mereka adalah honest dan unbiased. kami hapus reviews itu kami believe memiliki conflicts dari interest dan/atau memiliki telah ditulis oleh employees atau orang dengan sebuah vested interest di product.” — Google Merchant Center Help, Product Ratings policies. Jump untuk quote
Yang path seharusnya Anda take?
Dua decisions melakukan sebagian besar dari berfungsi: bagaimana Anda submit pada Google, dan yang sistem Anda bahkan perlu. Walk tree.
Getting star ratings ke Shopping
Mistakes I see di atas dan di atas
1. Expecting pada-halaman review schema untuk produce Shopping stars
** mistake:** menambahkan Review/AggregateRating markup untuk product halaman dan assuming
stars akan tampilkan up di Google Shopping.
Mengapa ini adalah wrong: Review Snippet data terstruktur hanya memengaruhi organic review rich hasil. ini memiliki Tidak impact pada Google Shopping surfaces. Shopping stars come exclusively dari terpisah Merchant Center product review feed / Product Ratings program.
melakukan alih-alih: pertahankan schema untuk Anda organic listings jika Anda like, tetapi bangun dan submit sebuah sebenarnya review feed (atau gunakan approved aggregator) untuk earn Shopping stars. mereka’re dua independent pipelines.
2. Blaming “Product Reviews Update” (terjemahan) “Product Reviews Perbarui” untuk missing Shopping stars
** mistake:** Thinking Google’s 2021+ Product Reviews Perbarui ( “reviews system” (terjemahan) “reviews sistem”) governs apakah Anda Merchant Center review feed menampilkan stars.
Mengapa ini adalah wrong: reviews sistem adalah sebuah algorithmic peringkat sistem untuk pertama-party editorial review konten — artikel dan blog posts itu review products. Google status ini melakukan tidak evaluate ketiga-party reviews such sebagai itu di reviews bagian dari sebuah product halaman. ini adalah unrelated untuk Merchant Center feeds.
melakukan alih-alih: Debug feed masalah sebagai feed masalah (eligibility, identifiers, penuh-feed discipline), tidak sebagai sebuah algorithmic peringkat issue.
3. membangun sebuah incremental-hanya feed pipeline
** mistake:** Sending “just the new reviews” (terjemahan) “hanya baru reviews” setiap time untuk save bandwidth atau dev effort.
Mengapa ini adalah wrong: Google’s sistem selalu expects sebuah penuh feed. apa pun review previously submitted tetapi tidak di Anda berikutnya penuh upload adalah deleted dari Google’s submitted dataset (Anda own review platform adalah unaffected). sebuah incremental-hanya pipeline silently wipes Anda review history pada Google’s side.
melakukan alih-alih: Regenerate dan kirim menyelesaikan, saat ini review set setiap upload, di least monthly.
4. Cherry-picking hanya positive reviews
** mistake:** Submitting hanya 5-star reviews untuk inflate average.
Mengapa ini adalah wrong: Google policy memerlukan penuh, honest set — Anda explicitly cannot sertakan hanya 5-star reviews, dan Anda dapat tidak delete old reviews dari feed. Selective submission adalah sebuah policy violation.
melakukan alih-alih: Submit semuanya Anda honestly collected. Perbaiki product, tidak feed.
5. Paying hanya untuk positive reviews (atau hiding itu Anda incentivized di semua)
** mistake:** Offering sebuah discount hanya jika customer leaves sebuah positive review, atau including incentivized reviews tanpa flagging them.
Mengapa ini adalah wrong: Incentivized reviews adalah diizinkan, tetapi hanya ketika disclosed melalui
<is_incentivized_review> dan hanya ketika incentive tidak contingent pada sentiment.
melakukan alih-alih: Offer incentive untuk apa pun honest review, dan mark itu reviews dengan incentivized flag.
6. Letting review-feed dan product-feed identifiers drift apart
** mistake:** Assuming reviews akan attach sebagai panjang sebagai keduanya feeds “have the product.” (terjemahan) “memiliki product.”
Mengapa ini adalah wrong: Reviews match untuk products oleh GTIN (atau Brand+MPN, atau product URL). sebuah mismatched, reused, atau missing GTIN berarti reviews tidak pernah attach dan Tidak stars muncul — single sebagian besar umum “I submitted reviews but nothing shows” (terjemahan) “I submitted reviews tetapi tidak ada apa pun menampilkan” penyebab.
melakukan alih-alih: Mendapatkan Anda main product feed’s GTINs correct pertama (see feed optimization piece di ini cluster), lalu mirror them persis di review feed.
7. Getting Bing file name wrong
** mistake:** Uploading sebuah valid XML untuk Microsoft di atas FTP tetapi naming ini sesuatu itu tidak match configured feed name (atau leaving extension di settings field).
Mengapa ini adalah wrong: Microsoft memerlukan file untuk mulai dengan ProductReviews dan untuk match
configured feed name persis, tanpa extension. sebuah name mismatch berarti feed
tidak pernah memproses — dan mendukung threads tampilkan merchants losing weeks untuk persis ini.
melakukan alih-alih: Name file ProductReviews.<yourname>.xml, configure feed name
tanpa extension, dan verify dua match sebelum Anda tunggu.
sebuah minimal Google product review feed skeleton
Cukup valid v2.4 XML untuk see bagaimana pieces fit. Fill di Anda own nyata nilai — tidak pernah invent GTINs, review text, atau IDs. ini adalah sebuah scaffold, tidak sebuah copy-paste feed.
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
version="2.4">
<publisher>
<name>Your Store Name</name>
<favicon>https://www.example.com/favicon.ico</favicon>
</publisher>
<reviews>
<review>
<review_id>REVIEW-UNIQUE-PERMANENT-ID</review_id>
<reviewer>
<name is_anonymous="false">Real Reviewer Name</name>
</reviewer>
<review_timestamp>2026-06-01T12:00:00Z</review_timestamp>
<content>The actual review text goes here.</content>
<pros>
<pro>Concise pro, no "pro:" boilerplate</pro>
</pros>
<cons>
<con>Concise con</con>
</cons>
<review_url type="singleton">https://www.example.com/reviews/REVIEW-ID</review_url>
<ratings>
<overall min="1" max="5">5</overall>
</ratings>
<is_verified_purchase>true</is_verified_purchase>
<is_incentivized_review>false</is_incentivized_review>
<collection_method>post_fulfillment</collection_method>
<products>
<product>
<product_ids>
<gtins>
<gtin>REAL-GTIN-HERE</gtin>
</gtins>
<brands>
<brand>Your Brand</brand>
</brands>
</product_ids>
<product_name>Product Title</product_name>
<product_url>https://www.example.com/products/the-product</product_url>
</product>
</products>
</review>
</reviews>
</feed>tepat diizinkan elements, cardinality, dan attributes adalah di Google’s XML Schema Reference — treat itu halaman, tidak ini skeleton, sebagai canonical.
Validate Anda XML adalah well-formed sebelum Anda upload
Schema validity adalah Google’s job, tetapi catching sebuah rusak XML file locally saves sebuah upload cycle.
macOS / Linux
# Checks the file is well-formed XML (not schema-valid, just parseable)
xmllint --noout ProductReviews.example.xml && echo "well-formed"Windows (PowerShell)
# Throws if the XML is malformed; prints "well-formed" otherwise
try { [xml](Get-Content -Raw .\ProductReviews.example.xml) | Out-Null; "well-formed" }
catch { "MALFORMED: $($_.Exception.Message)" }Konfirmasi review dan product feeds share GTINs
#1 sync failure adalah sebuah GTIN di review feed itu tidak di product feed. Pull GTINs dari setiap dan diff them.
macOS / Linux
# Extract <gtin> values from the review feed
grep -oE '<gtin>[^<]+</gtin>' ProductReviews.example.xml \
| sed -E 's|</?gtin>||g' | sort -u > review-gtins.txt
# Compare against the GTIN column of your product feed (adjust column as needed)
# Lines showing only in review-gtins.txt are reviews that will fail to attach.
comm -23 review-gtins.txt product-gtins.txtapa pun GTIN itu muncul hanya di review feed adalah sebuah review itu tidak akan temukan -nya product — perbaiki ini di sumber sebelum berikutnya penuh upload.
SOP: maintain sebuah penuh product review feed
Jalankan ini setidaknya monthly untuk Google, dan pada submission schedule configured untuk setiap destination. pipeline harus rebuild menyelesaikan saat ini review set alih-alih append hanya latest reviews.
- Freeze sumber window. Export menyelesaikan, saat ini review corpus dengan permanent review IDs. Selesai berarti old valid reviews dan baru reviews adalah keduanya present, dengan Tidak sentiment-based filtering.
- Apply policy flags. pertahankan verified-purchase, incentive, spam, collection-metode, dan lainnya sumber flags. Selesai berarti incentives adalah disclosed dan AI-generated review konten adalah marked sebagai spam alih-alih presented sebagai customer testimony.
- Join products menggunakan stable identifiers. Match GTIN pertama ketika known, jika tidak approved brand-plus-MPN atau product URL. Selesai berarti review identifiers agree dengan langsung product feed dan destination domain.
- Generate penuh XML. sertakan publisher, reviews, ratings, review URLs, dan product associations di bawah approved schema. Selesai berarti setiap review yang dimaksud untuk tetap active adalah di baru file.
- Validate sebelum transport. Parse XML dan jalankan artikel’s review-feed/product-feed identifier perbandingan. Selesai berarti file adalah well-formed dan unmatched identifiers adalah corrected atau intentionally held.
- Name dan deliver per destination. Submit Google melalui configured data sumber. untuk Microsoft direct submission, gunakan diperlukan
ProductReviewsatauProductReviewsupdateprefix dan match configured name persis. Selesai berarti destination accepts file dan uploaded filename adalah recorded. - Reconcile processing. Review destination status, counts, errors, dan product attachment setelah processing. Selesai berarti sebuah unexpected review-count drop atau unmatched-product cohort memiliki sebuah owner sebelum berikutnya jalankan.
Reviews adalah submitted tetapi Shopping stars melakukan tidak muncul
Symptom: feed memproses, tetapi product listings tampilkan Tidak ratings. mungkin penyebab: Review-feed GTIN, brand-plus-MPN, atau product URL nilai melakukan tidak match main product feed; Google eligibility atau onboarding dapat juga menjadi incomplete. Perbaiki: Diff identifiers, correct sumber join, konfirmasi registered domain dan program status, lalu izinkan untuk terdokumentasi processing/onboarding lag. Validate attachment oleh product alih-alih assuming sebuah successful file upload adalah cukup.
Microsoft accepts transfer tetapi tidak pernah memproses feed
Symptom: sebuah valid XML file adalah present pada server, namun Microsoft menampilkan Tidak product ratings data. mungkin penyebab: file prefix atau configured feed name melakukan tidak match uploaded file persis, atau archive/inner filenames differ. Perbaiki: gunakan terdokumentasi ProductReviews atau ProductReviewsupdate prefix, configure name tanpa extension, dan membuat compressed dan inner file names agree. Konfirmasi processing status setelah corrected upload.
Historical reviews disappear setelah sebuah upload
Symptom: review count drops untuk hanya newest batch. mungkin penyebab: sebuah incremental file adalah dikirim untuk Google’s penuh-feed pipeline, di mana omitted reviews adalah treated sebagai deleted dari Google’s submitted dataset (Anda own review platform masih memiliki them). Perbaiki: Rebuild dan submit menyelesaikan saat ini review set menggunakan permanent review IDs. Konfirmasi berikutnya processed feed restores yang diharapkan corpus; melakukan tidak pertahankan sebuah incremental-hanya Google pipeline.
Reviews attach untuk wrong product atau variant
Symptom: Ratings muncul pada sebuah unintended item, atau sibling variants memiliki inconsistent counts. mungkin penyebab: sebuah reused GTIN, shared MPN, atau stale product URL maps reviews untuk wrong catalog entity. Perbaiki: Reconcile identifiers terhadap packaging/manufacturer data dan saat ini product feed, lalu correct review sumber mapping. Konfirmasi affected review IDs attach hanya untuk yang dimaksud product.
Google Product Ratings readiness
- setidaknya 50 reviews di seluruh semua products adalah tersedia sebelum expecting ratings untuk display.
- Product Ratings Interest Form submitted dan program status tracked melalui onboarding.
- Review sumber scheduled setidaknya monthly dengan diperbarui data.
- setiap upload adalah penuh saat ini feed, tidak hanya baru reviews.
-
product_urldomains match registered Merchant Center situs web. - GTIN, atau brand plus MPN, atau product URL matches main product feed.
- Review IDs adalah permanent dan XML adalah well-formed di bawah saat ini didukung schema.
- Penuh, honest review set disertakan; Tidak positive-hanya selection atau silent deletion.
- Incentivized reviews disclosed dan independent dari sentiment; AI-generated reviews flagged sebagai spam.
Microsoft direct-submission memeriksa
- Determine apakah BazaarVoice integration sudah menghapus perlu untuk sebuah terpisah feed.
- Reuse sebuah valid Google-format XML file ketika submitting secara langsung.
- Filename dimulai dengan
ProductReviewsuntuk sebuah penuh feed atauProductReviewsupdateuntuk sebuah perbarui feed. - Configured feed name matches upload persis dan omits extension.
- Compressed archive dan inner XML share diperlukan name dan berisi satu file.
- SFTP credentials, passive transfer, dan saat ini destination settings confirmed di langsung account.
- Product identifiers di review feed match Microsoft shopping feed.
- Processing status diperiksa sebelum menunggu untuk stars untuk muncul.
four review sistem
«### Product review feed → Product Ratings » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian seratus lima puluh tujuh, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
ini adalah product-tingkat XML dikirim untuk sebuah commerce platform. ini powers per-product stars di Shopping surfaces dan matches reviews untuk products melalui identifiers atau product URLs.
«### Merchant review feed → Store/Seller Ratings » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian seratus lima puluh sembilan, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
ini measures business dan post-fulfillment experience, tidak sebuah individual product. ini adalah sebuah terpisah data pipeline dengan terpisah eligibility.
Review data terstruktur → organic rich hasil
Review dan AggregateRating markup langsung pada halaman web dan relate untuk organic review snippets. menambahkan them melakukan tidak submit product ratings untuk Merchant Center.
Google’s reviews sistem → editorial review rankings
penelusuran peringkat sistem evaluates pertama-party editorial product-review konten such sebagai artikel. ini melakukan tidak decide apakah ketiga-party customer reviews di sebuah Merchant Center feed earn Shopping stars.
Ketika stars adalah missing, identify sistem pertama. Debug eligibility, transport, identifiers, dan penuh-feed perilaku untuk Product Ratings; melakukan tidak reach untuk schema atau algorithm-perbarui explanations itu belong untuk lainnya pipeline.
«## Product review feed quick reference » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian seratus enam puluh delapan, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Google XML essentials
| tingkat | Core data |
|---|---|
| Feed | feed versi, publisher, reviews |
| Review identity | permanent review_id, timestamp, reviewer, konten |
| Rating | ratings → overall dengan min/max |
| Trust/policy | verified purchase, incentivized, spam, collection metode |
| Destination | review_url sebagai singleton atau group |
| Product match | GTIN preferred; jika tidak brand + MPN atau product URL |
Submission perilaku
- Google: penuh saat ini feed setiap time; omitted reviews adalah deleted.
- Google cadence: upload diperbarui data setidaknya monthly.
- Google transport: scheduled fetch, SFTP, Cloud Storage, atau direct upload.
- Microsoft direct: Google-format XML di atas configured transport.
- Microsoft filename:
ProductReviews…untuk penuh inventory atauProductReviewsupdate…untuk memperbarui; configured name omits extension.
Google vs. Microsoft
| periksa | Microsoft | |
|---|---|---|
| Minimum display path described di sini | 50 reviews di seluruh products plus program signup | setidaknya satu product review untuk direct product-rating path |
| Direct schema | Google’s product review XML | Reuses Google-format XML |
| Penuh-feed gotcha | Omission deletes prior reviews | Penuh dan perbarui filename paths adalah distinct |
| umum failure | Product identifiers melakukan tidak match | Tepat filename/configured-name mismatch |
| Partner shortcut | Approved review aggregators | BazaarVoice dapat auto-surface ratings |
pertama diagnostic: successful upload ≠ successful product attachment. periksa identifiers dan destination processing sebelum menunggu.
Uji pemahaman Anda: Product Review Feeds
Five quick pertanyaan pada bagaimana product review feeds earn star ratings di Google dan Microsoft Shopping. Pick sebuah jawaban untuk setiap, lalu periksa.
Log perubahan
Diperbarui 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
- Lanjutan
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
- Lanjutan
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
- Pemula
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
- Lanjutan
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.