Google Indexing API Nedir, Ne İşe Yarar ?
Google Indexing API, iş ilanları veya canlı yayın etkinlikleri gibi kısa ömürlü veya geçici içeriğe sahip sayfaların Google dizininde yer alması için geliştirilen ücretsiz API türüdür.
Google bu API’nin yalnızca bu web sitelerinde işe yaradığını aktarmaktadır. Ancak sayfaların bir türlü dizine eklenmemesi, eklenen sayfaların ise tekrardan dizinden kaldırılması gibi problemlerin artmaya başlamasıyla birlikte API’nin kullanımı daha da yaygınlaşmaya başlamış ve ana amacının dışına taşmıştır.
Google Indexing API Nasıl Kurulur ?
WordPress üzerinde Google Indexing API kullanabilmek için öncelikle “Google Cloud” hesabı oluşturup Indexing API hizmetini aktif etmeniz gerekmektedir.
Google Cloud Hesabı Oluşturma
Google Indexing API servisini kullanabilmek için aktif bir “Google Cloud” hesabınızın olması gerekiyor.
Aktif bir Google Cloud hesabınız yoksa https://cloud.google.com/contact adresinden bir Google Cloud hesabı oluşturmanız gerekmektedir.
API Projesi Oluşturma
Bir Google Cloud hesabı oluşturduktan sonra ikinci aşama olarak Google API Console platformundan Indexing API servisini kullanabilmek için yeni bir proje oluşturmanız gerekmektedir.
Yeni proje oluşturmak için https://console.cloud.google.com/projectcreate sayfasına gitmeniz ve sizden istenen “Project Name” bölümünü projenizin adını yazacak şekilde doldurabilirsiniz.
Servis Hesabı Oluşturma
Indexing API için projenizi oluşturduktan sonra ikinci aşamada bir servis oluşturmanız gerekmekte.
Google Cloud’da bir servis oluşturmak için ilk olarak https://console.cloud.google.com/iam-admin/serviceaccounts/create adresine gitmeniz ve daha sonra karşınıza gelen ekranda “Servis account name” yazan bölümüne bir servis adı girmeniz gerekmektedir.
Devamında da “Grant this service account access to project” bölümündeki “Role” bölümünden “Owner” statüsünü seçmeniz ve “Continue” butonuna basarak devam etmeniz gerekmektedir.
API Anahtarlarını Oluşturma
Servis hesabınızı oluşturduktan sonra karşınıza gelen yeni ekran üzerinde oluşturduğunuz servisin sağ kısmında bulunan üç nokta ikonuna tıklayarak açılan küçük menüden “Manage keys” bölümüne tıklamanız gerekmektedir. Bu bölümde API anahtarlarını oluşturmalısınız.
Devamında da karşınıza gelen ekran üzerinden “Add Key” butonuna basıp sonrasında “Create new key” seçeneğine tıklayın.
Karşınıza gelen bu ekrandan “JSON” seçeneğini seçmeniz ve “Create” butonuna tıklayarak bir Private Key oluşturmanız gerekiyor.
Create butonuna bastığınızda otomatik olarak bir “.json” uzantılı dosya bilgisayarınıza indirilecektir.
API Anahtarlarını Oluşturma
Google Cloud üzerinde Indexing API’ı kullanabilmek için proje ve servis oluşturduktan sonra Cloud içerisinde yer alan https://console.cloud.google.com/apis/library/indexing.googleapis.com adresinden Indexing API servisini de “Enable” durumuna getirmeniz gerekmektedir.
Search Console Sahip Yetkilendirmesi
Google Cloud üzerinde proje ve servis oluştururken size özel oluşturulan Indexing API servisinin mail adresine Search Console mülkünüzde “Sahip” statüsünde yetkilendirme yapmanız gerekmektedir.
Bu yetkilendirmeyle birlikte Indexing API servisi çalışabilir duruma gelecek ve URL’leriniz için Indexing API üzerinden Search Console bağlantınızla URL indeksleme, kaldırma ve güncelleme gibi istekleri gönderebileceksiniz.
WordPress Google Indexing API Kurulumu
Yukarıda yer alan adımları tamamladıktan sonra WordPress siteleriniz var ise hızlı indexten nasıl yararlanacağınızı anlatacağım. Bunun için gereken eklenti kurulumları bulunmaktadır. İndirmeniz gereken Instant Indexing for Google eklentisidir. WordPress hızlı index alma için ilk olarak bu indirin ve kurun.
Eklentileri kurduktan sonra admin panelinizde yer alan “Rank Math” ayarları üzerine gelin ve açılan alandan “Instant Indexing” seçeneğine tıklayınız.
Karşınıza çıkan ayarlar bölümünden “Google API settings” alanını açınız ve bilgisayarınıza indirmiş olduğunuz Google Index API JSON dosyasını eklentiye yükleyiniz. Bunu yaparken Gönderi tipini de “Yazılar” ya da “Sayfalar” olarak seçmeyi unutmayın.
JSON dosyasını da yükledikten sonra artık hızlı index alma API’sini kullanmaya hazırsınız. Bunu yapmak için eklenti üzerinde yer alan “Console” alanına gidiniz. Burada karşınıza çıkan alana API gönderimi yapılmasını istediğiniz ve bu sayede Google botlarını bilgilendirmek istediğiniz URL’leri giriniz. Daha sonra yapılması istediğiniz sorguyu seçiniz. Bunlar yeni URL gönderimi ya da güncellemesi, URL kaldırma talebi ve URL durumu kontrol etme seçenekleridir. Bunları da seçtikten sonra “Send to API” tuşuna basınız.
Hızlı index alma işlemleri işte bu şekilde tamamlandı.