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.

Pertama kali diterbitkan: 3 Jul 2026 · Terakhir diperbarui: 3 Agu 2026 · Lanjutan

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 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/AggregateRating schema (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 own ProductReviews file-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.)

shared kata “review” hides four independent sistem. Choose satu itu controls hasil Anda ingin.

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_url dari 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):

  1. 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.
  2. 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> (mendukung is_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> dengan min/max attributes.
  • Qualitative: <pros>/<cons> — Google menanyakan Anda untuk omit boilerplate like “pro:” (terjemahan) “pro:”.
  • Review URL: <review_url> dengan sebuah type dari “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 Reference

konten 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) atau ProductReviewsupdate (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.com di 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.

Tambahkan catatan pakar

Sematkan kutipan pakar

Orang baru? Buat profilnya yang belum diklaim di /admin/experts/ → Sematkan kutipan pakar terlebih dahulu.