Feed'inizdeki bilgiler Google Haberler yayınınızı destekler.
Feed'inizi iyileştirme
Okuyucuların içeriğinizle tam anlamıyla etkileşim kurabilmesi için tam makaleler ve medya öğeleri sağlayın. Hataları, başarısız onayları veya kaldırma işlemlerini önlemek için feed'inizi doğru şekilde oluşturun.
Feed'inizi iyileştirmek için:
- Feed içeriği kurallarını inceleyin.
- Sık karşılaşılan hataları önlemek için RSS/Atom feed'lerinizi doğrulayın.
- Yayınınızı oluşturmadan önce feed'inizi doğrulayabilir, önerileri uygulayabilir ve feed doğrulama aracını kullanarak sorunları giderebilirsiniz.
- "Haberler"in feed'inizi tarayabildiğini onaylayın.
Teknik feed spesifikasyonu
Hem standart RSS hem de Atom feed'leri kabul ederiz. Google Haberler feed'i aşağıdaki parametreleri izler:
- Güncelleme sıklığı: Değişiklikleri Google Haberler'e bildirmek için WebSub kullanılmadığı sürece her feed yaklaşık 30 dakikada bir getirilir. Feed içeriğinin güncelleme sıklığı ile ilgili daha fazla bilgi edinin.
- Boyut sınırı: Makale başına 1 MB, feed başına 2 MB.
- Okunabilirlik: Daha önce okunmuş makaleler dahil edilmeden, getirme işlemi başına en fazla 60 yeni makale.
İpucu: Tüm içeriğin alındığından emin olmak için getirme veya dosya sınırlarını aşmayın.
Makale güncellemeleri
RSS'deki <guid>
etiketi ve Atom'daki <id>
etiketi benzersiz makalelerin tanımlanması için gereklidir. Büyük olasılıkla değişebileceği için makale başlığını <guid>
/ <id>
etiketi olarak kullanmanızı öneririz.
Önemli: Makalenin değiştirilip değiştirilmediğini belirlemek için <pubDate>
etiketini kullanırız.
isPermaLink ne zaman ve nasıl kullanılır?
<guid>
/<id>
etiketlerinde orijinal makalenizin tam URL'sini sağlarsanız isPermaLink isteğe bağlıdır. Tam URL'yi sağlamazsanız isPermaLink
, false
değerine ayarlanmalıdır.
Tam URL kullanılır |
|
|
Tam URL kullanılmaz |
|
|
Makale içeriği ve işaretleme
Google Haberler artık feed'deki makale içeriğini kullanıcılara göstermese de Google Asistan gibi diğer Google ürünleri bunu kullanmaya devam edebilir.
Önemli: Google Haberler şunları kaldırır:
<script>
etiketleri- satır içi stil (
<style> etiketler veya stil=""
) öznitelikleri
Aşağıdaki yönergeleri uygulayın:
- Her makalenin tam içeriğini eklemek için
<content:encoded>
etiketini kullanın.<content:encoded>
etiketi kullanmazsanız Google Haberler varsayılan olarak<description>
etiketindeki içeriğe ayarlanır. <content:encoded>
ve<description>
etiketlerinin her ikisi de feed'de varsa Google Haberler daha az sayıda karaktere sahip etiketi dışlar.<content:encoded>
için,xmlns:content="http://purl.org/rss/1.0/modules/content/"
ad alanını kullanın. HTML kodu için çıkış yapılmalı ve kod, tercihen bir CDATA bölümü içine yerleştirilmelidir. Örneğin:<content:encoded><![CDATA[<b>Bu, bazı HTML metinleridir.</b>]]></content:encoded>
En iyi uygulamalar
- İçeriğinizi semantik olarak anlamlı HTML etiketleriyle (örneğin,
<p>
,<h1>
,<ul>
) işaretleyin. - Mümkünse
<br>
kullanımından kaçının. - Sıfır piksel kenarlık sorunlarını önlemek için blok düzeyinde öğeler kullanın.
- Akıllı tırnak işaretleri kullanmaktan kaçının.
- Bir karakter kodlamasının belirtilmesi gerekiyorsa UTF-8 kullanın.
Medya öğeleri
Atom ve RSS feed'lerinde multimedya içeriğini tanımlamak için Medya RSS etiketlerini kullanmanızı öneririz. Medya RSS etiketleri hakkında daha fazla bilgi edinin.
Önemli: Medya RSS etiketlerini kullanmak için ad alanını ekleyin. Örneğin: xmlns:media="http://search.yahoo.com/mrss/"
.
Video
RSS etiketleri, video performansını artırmaya yardımcı olur, daha akıcı kullanıcı arayüzü (UI) öğeleri ve sessiz otomatik oynatma sağlar. Yayıncı tarafından barındırılan videolar için MP4, WebM, DASH, SmoothStreaming ve HLS gibi çeşitli biçimleri kabul ederiz. Videoyu doğrudan feed'inize eklemek için Medya RSS etiketlerini kullanın.
Örnek:
<media:content url="https://ia600806.us.archive.org/17/items/VintageCartoonsSet2MP4/052750AnEggScrambleMmBr.mp4" medium="video" height="768" width="1024">
<media:title>Örnek MP4 Videosu</media:title>
<media:description>
<![CDATA[Bu örnek bir MP4 videosudur]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
Bir videonun birden çok bit hızını sağlamak için bir <media:group> içinde birden fazla <media:content> nesnesi belirtin.
Örnek:
<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>Örnek MP4 Videosu</media:title>
<media:description>
<![CDATA[Bu örnek bir MP4 videosudur]]>
</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>Örnek MP4 Videosu</media:title>
<media:description>
<![CDATA[Bu örnek bir MP4 videosudur]]>
</media:description>
<media:credit role="author" scheme="urn:ebu">
<![CDATA[Warner Brothers]]>
</media:credit>
</media:content>
</media:group>
Video içeriğinizi daha iyi anlayabilmemiz için, yayıncı tarafından barındırılan videonuzu YouTube karşılığı ile ilişkilendirin. YouTube videosunu <media:group> öğesine ekleyebilirsiniz.
Örnek:
<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>