Google Haberler site haritası oluşturun
İçeriğinizin Google Haberler'de gösterilmesini sağlayarak yeni kitlelere ulaşın. Okuyucular, içeriğinizi tek bir merkezde keşfetme ve makaleleri kolayca paylaşma ve yer imlerine ekleme olanağından yararlanır. Hayalet sitenizi Google Haberler'e ekleme hakkında bilmeniz gereken her şeyi bu eğitimde öğrenin.
Ghost sitenize bir Google Haberler site haritası ekleyerek içeriğinizi Google Haberler'e ekleyin. Site haritası, Google Haberler'in yayınlanan içeriğinizle ilgili tüm önemli ayrıntıları bilmesini sağlar.
Bu eğitim, Ghost sitenize yeni bir rota uygulayarak ve Google Haber toplayıcısı için tamamen optimize edilmiş özel bir şablon oluşturarak bir Google Haberler site haritasının nasıl oluşturulacağını adım adım açıklamaktadır.
Site haritanıza yeni bir rota ekleyin
Site haritanızı web'de erişilebilir hale getirmek için Ghost'un dinamik yönlendirme katmanını kullanarak yeni bir rota ekleyin.
routes.yaml dosyanızın en güncel sürümünü Ghost Admin'den indirin. Ayarlar → Laboratuvarlar → Güncel routes.yaml dosyasını indir seçeneğine gidin. Dosyayı istediğiniz kod düzenleyicide açın.

Aşağıdaki rotayı ekleyin:
yaml:
routes:
/sitemap/:
template: sitemap
content_type: text/xml
Bu giriş, Ghost'a yoursite.com/sitemap/ adresinde bir rota oluşturmasını ve bu rotada site haritası şablon dosyasını sunup bir XML yanıtı göndermesini söyler (ki bu da Google Haberler'in beklediği şeydir).
routes.yaml dosyanız artık aşağıdaki dosyaya ve üzerinde yapmış olabileceğiniz diğer değişikliklere benzemelidir.
yaml:
routes:
/sitemap/:
template: sitemap
content_type: text/xml
collections:
/:
permalink: /{slug}/
template: index
taxonomies:
tag: /tag/{slug}/
author: /author/{slug}/
Dosyayı kaydedin ve Ghost Admin'e yükleyin (Ayarlar → Laboratuvarlar → Rotaları yükle YAML).
Google Haberler site haritası için bir şablon oluşturun
Bir sonraki adım, temanızda bir Handlebars şablonu oluşturmaktır. Bu biraz kodlama gerektirir, ancak bu eğitimdeki örnek tamamen işlevsel bir başlangıç noktası sağlar.
Temanızın kök dizininde sitemap.hbs adlı yeni bir dosya oluşturun.
Gönderilerinizi ekleyin
Aşağıdaki kod, Ghost'a son iki gün içinde oluşturduğunuz en son 1.000 gönderinizi getirmesini ve bilgileri Google Haberler için biçimlendirmesini söyler. Şablon, başlık ve yayın tarihi gibi Google Haberler site haritası özelliklerinin yanı sıra içeriğin yalnızca üyelere özel olup olmadığını da belirtir.
handlebars:
<?xml version="1.0" encoding="UTF-8"?>
<urlset
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
>
{{#get "posts" filter="published_at:>now-2d" limit="1000" include="tags"}}
{{#foreach posts}}
<url>
<loc>{{url absolute="true"}}</loc>
<news:news>
<news:publication>
<news:name>{{@site.title}}</news:name>
<news:language>{{@site.locale}}</news:language>
</news:publication>
{{#has visibility="members"}}
<news:access>Registration</news:access>
{{/has}}
{{#has visibility="paid"}}
<news:access>Subscription</news:access>
{{/has}}
<news:publication_date>{{date published_at format="YYYY-MM-DDTHH:mm:ssZ"}}</news:publication_date>
<news:title>{{title}}</news:title>
<news:keywords>{{tags limit="5" autolink="false"}}</news:keywords>
</news:news>
</url>
{{/foreach}}
{{/get}}
</urlset>
Bu kodu sitemap.hbs dosyasına kopyalayıp yapıştırın veya ihtiyaçlarınıza göre özelleştirin. Özelleştirme yaparken, Google'ın öznitelikler ve biçimlendirme konusunda katı kurallar uyguladığını unutmayın, bu nedenle tüm gerekli alanları eklediğinizden emin olun.
Temanızı güncelleyin
Yeni şablonu kaydedin, temanızı sıkıştırın ve Ghost sitenize yükleyin. Google Haberler site haritanızın etkin olup olmadığını kontrol etmek için yoursite.com/sitemap/ adresini ziyaret edin. (Örnek olarak bu Eğitimler sitesine bir site haritası ekledik: https://ghost.org/tutorials/sitemap/. Son iki gün içinde herhangi bir eğitim yayınlanmamışsa, site haritasının boş olacağını unutmayın.)

Google Haberler site haritanızı gönderin
Google Search Console, Google'daki arama performansınızı izlemek için olmazsa olmazdır. Ghost ile entegre etme kılavuzumuza göz atın. Ayrıca, Google'a yeni Google Haberler site haritanız hakkında bilgi vermenin en iyi yoludur.
Google Search Console'da Site Haritaları'na gidin ve yeni URL'nizi Yeni site haritası ekle kutusuna ekleyin. Gönder'e tıklayın. Site haritası hemen getirilmelidir, ancak bazen Google'ın listedeki URL'leri taraması biraz zaman alabilir. Başarılı durumu, Google'ın Google Haberler'e gönderdiğiniz tüm bağlantılarınızı dizine eklediğini gösterir. Bu, içeriğinizin Google Haberler'de gösterilmeye hazır olduğu anlamına gelir.
Yayınınızın Google Haberler'de nasıl görüneceğini, Google Yayıncı Merkezi aracılığıyla yapılandırarak özelleştirin. Yayıncı Merkezi aracılığıyla içerik ve marka bilinci oluşturma, para kazanma fırsatları ve ek yerleşim uygunluğu üzerinde gelişmiş kontrol elde edersiniz.




