Informasi dalam feed akan mendukung publikasi Google Berita Anda.
Membuat feed menjadi lebih baik
Agar pembaca dapat sepenuhnya berinteraksi dengan konten Anda, sediakan artikel dan aset media yang lengkap. Siapkan feed Anda dengan benar untuk mencegah error, kegagalan persetujuan, atau penghapusan.
Untuk membuat feed menjadi lebih baik:
- Tinjau pedoman konten feed.
- Verifikasikan feed RSS atau Atom Anda untuk menghindari error yang umum terjadi.
- Sebelum membuat publikasi, Anda dapat memvalidasi feed, mengikuti rekomendasi, dan memperbaiki masalah menggunakan alat validasi feed.
- Konfirmasikan bahwa “Berita” dapat meng-crawl feed Anda.
Spesifikasi feed teknis
Kami menerima feed Atom dan RSS standar. Feed Google Berita mengikuti parameter berikut:
- Frekuensi pembaruan: Setiap feed diambil setiap sekitar 30 menit, kecuali jika WebSub digunakan untuk memberitahukan perubahan kepada Google Berita. Pelajari frekuensi pembaruan konten feed lebih lanjut.
- Batas ukuran: 1 MB per artikel dan 2 MB per feed.
- Keterbacaan: Maksimum 60 artikel baru per pengambilan, selain artikel yang telah dibaca sebelumnya.
Tips: Untuk memastikan semua konten diambil, jangan melebihi batas file atau pengambilan.
Pembaruan artikel
Tag <guid>
di RSS dan tag <id>
di Atom diperlukan untuk mengidentifikasi artikel unik. Sebaiknya gunakan judul artikel sebagai tag <guid>
/<id>
karena kemungkinan akan berubah.
Penting: Kami menggunakan tag <pubDate>
untuk menentukan apakah artikel telah diubah.
Cara & kapan harus menggunakan isPermaLink
Jika Anda memasukkan URL lengkap artikel asli dalam tag <guid>
/<id>
, penggunaan isPermaLink bersifat opsional. Jika Anda tidak memasukkan URL lengkapnya, isPermaLink
harus ditetapkan ke false
.
URL lengkap digunakan |
|
|
URL lengkap tidak digunakan |
|
|
Markup & konten artikel
Meskipun Google Berita tidak lagi menampilkan konten artikel dari feed kepada pengguna, produk Google lainnya seperti Asisten Google mungkin masih menggunakannya.
Penting: Google Berita akan menghapus:
- Tag
</script>
- Atribut gaya inline (tag
<style> atau style=""
)
Ikuti pedoman berikut:
- Untuk memuat konten lengkap setiap artikel, gunakan
<content:encoded>
. Jika Anda tidak menggunakan tag<content:encoded>
, Google Berita akan secara default memuat konten dalam tag<description>
. - Jika tag
<content:encoded>
dan<description>
ada di feed, Google Berita akan mengabaikan tag dengan jumlah karakter yang paling sedikit. - Untuk
<content:encoded>
, gunakan namespacexmlns:content="http://purl.org/rss/1.0/modules/content/"
. HTML harus di-escape atau sebaiknya dimasukkan dalam bagian CDATA. Misalnya:<content:encoded><![CDATA[<b>Ini adalah teks HTML.</b>]]></content:encoded>
Praktik terbaik
- Beri markup konten Anda dengan tag HTML yang bermakna secara semantik, misalnya
<p>
,<h1>
,<ul>
. - Jika memungkinkan, hindari
<br>
. - Gunakan elemen level blok untuk menghindari masalah batas nol piksel.
- Hindari tanda kutip keriting.
- Jika encoding karakter harus ditentukan, gunakan UTF-8.
Aset media
Sebaiknya gunakan tag RSS Media untuk mengidentifikasi konten multimedia di feed RSS dan Atom. Pelajari tag RSS Media lebih lanjut.
Penting: Untuk menggunakan RSS Media, sertakan namespace. Misalnya: xmlns:media="http://search.yahoo.com/mrss/"
.
Video
Tag RSS membantu meningkatkan performa video, serta menghadirkan elemen antarmuka pengguna (UI) yang lebih lancar dan pemutaran otomatis tanpa suara. Kami menerima beberapa format untuk video yang dihosting oleh penerbit, termasuk: MP4, WebM, DASH, SmoothStreaming, dan HLS. Untuk langsung menyertakan video di feed, gunakan tag RSS Media.
Contoh:
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr.mp4" medium="video" height="768" width="1024">
<media:title>Contoh Video MP4</media:title>
<media:description>
<![CDATA[Ini adalah contoh video MP4]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
Untuk menyediakan beberapa kecepatan bit video, tentukan beberapa objek <media:content> dalam satu <media:group>.
Contoh:
<media:group>
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr_1280.mp4" medium="video" height="768" width="1024" bitrate=”1280”>
<media:title>Contoh Video MP4</media:title>
<media:description>
<![CDATA[Ini adalah contoh video MP4]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr_4080.mp4" medium="video" height="768" width="1024" bitrate=”4080”>
<media:title>Contoh Video MP4</media:title>
<media:description>
<![CDATA[Ini adalah contoh video MP4]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
</media:group>
Agar kami lebih memahami konten video Anda, kaitkan video yang dihosting oleh penerbit dengan pasangan video YouTube-nya. Anda dapat menambahkan video YouTube ke elemen <media:group>.
Contoh:
<media:group>
<media:content url="https://archive.org/download/Fleischer_The_Tantalizing_Fly_1919/Tantalizing_Fly_1919_512kb.mp4" medium="video" type="video/mp4" height="240" width="360">
<media:title>The Tantalizing Fly</media:title>
<media:thumbnail url="https://archive.org/download/Fly_1/RIMG0019.JPG"/>
</media:content>
<media:content url="https://www.youtube.com/watch?v=_dlP0nXMKXA" medium="video" type="video/3gpp">
<media:title>The Tantalizing Fly</media:title>
</media:content>
</media:group>