Google Indexing API Kurulum Adımları
Bu gönderide, web sitenizin sayfalarını ve içeriğini beklemek zorunda kalmadan hemen taramak için Google'ın yeni indeksleme API'sini nasıl kullanabileceğinize göz atacağız!
Neden Google Indexing API kullanmalıyım?
- İçerikleriniz daha hızlı sıralamada yer alsın. (Özellikle zamana duyarlı içerik için önemlidir)
- Rakiplerinizin üzerinde sıralama şansınızı artırın.
- Daha kaliteli kullanıcı trafiği için arama sonuçlarınızı güncel tutabilirsiniz.
- Sitenizde Index problemi yaşıyorsanız.
1- Google Cloud Platform'a gidin
2- Yeni bir proje oluşturun (Create a New Project)
Proje Oluştur seçeneğine tıklayarak yeni bir Indexing API projesi oluşturduğunuzdan emin olun.
Bir sonraki adımda, daha sonra tanıyabileceğiniz bir proje adı girin ve ardından Create'e tıklayarak projenizi oluşturun.
3- API'ye Erişimi Etkinleştir
Projenizi oluşturduktan sonra, projenin API'ye erişimini sağlamanız gerekir. Bir sonraki adımda, aşağıda gösterildiği gibi bir ekran göreceksiniz. Seçilen projenin Indexing API'si için oluşturduğumuz proje olup olmadığını doğrulayın, aksi takdirde projeyi değiştirmek için en üstteki açılır menüyü seçin. Projeyi seçtikten sonra İleri'ye tıklayın.
Sonraki adımda, projenin Indexing API'sine erişmesini sağlamak için Etkinleştir seçeneğine tıklayın.
Etkinleştirdikten sonra bu sekmeyi kapatabilirsiniz.
4- Hizmet Hesabı(Service Account) Oluşturma Adımları
Ardından, hizmet hesapları(Service Account) sayfasını açarak bir hizmet hesabı oluşturmanız gerekir.
Önce bu hizmet hesabını (önceki adımda oluşturulan) oluşturmak istediğiniz API projesini seçmeniz istenecek.
Hizmet hesabı oluşturmak istediğiniz projeyi seçtikten sonra, aşağıda vurgulanan Hizmet Hesabı Oluştur düğmesini tıklamanız gereken aşağıdaki sayfaya yönlendirileceksiniz:
Hizmet hesabı oluştur ekranında, yeni oluşturulan hizmet hesabı için bir ad ve açıklama girin.
Daha sonra ihtiyaç duyacağınız için Hizmet Hesabı Kimliğinin tamamını (bir e-posta adresine benzeyen) seçip kopyalayın. Ardından, alttaki Bitti düğmesine tıklayın:
5- Hizmet Hesabı için Anahtarları Yönetin
Artık API anahtarınızı içeren dosyayı indirebileceksiniz. Bunu yapmak için, Eylemler sütunundaki üç dikey noktayı tıklamanız ve ardından aşağıda gösterildiği gibi "manage keys" seçmeniz yeterlidir:
Ardından, Anahtar Ekle'yi tıklatabileceğiniz ve ardından aşağıda gösterildiği gibi Yeni anahtar oluştur seçeneğini seçebileceğiniz aşağıdaki sayfaya yönlendirileceksiniz:
JSON biçimini seçin ve Oluştur'a tıklayın:
Oluştur'a tıkladığınızda, .json dosyası tarayıcınıza otomatik olarak indirilecektir, yani API anahtarını başarıyla oluşturmuşsunuzdur ve bir sonraki adıma geçebilirsiniz…
6- Hizmet Hesabını Google Arama Konsolu Mülkünüzün Sahibi Olarak Ekleyin
Bunu yapabilmek için, web sitenizi Google Arama Konsolu'na kaydettirmiş ve doğrulamış olmanız gerekir.
Mülkünüzü doğruladıktan sonra, Google Search Console'u açın, soldan mülkünüzü seçin (istenirse) ve ardından alt kısımdaki Ayarlar'ı tıklayın:
Kullanıcılar ve İzinler'e tıklayın:
Hesabınızın yanındaki üç noktaya tıklayın ve ardından Kullanıcı Ekle'ye tıklayın:
Şimdi bir açılır pencere görünecektir. E-posta adresi alanına Hizmet hesabı kimliğini (daha önce kopyaladığınız) girin. Sahip düzeyinde izin verdiğinizden emin olun ve ardından Ekle'ye tıklayın.
Şimdi birkaç dakika içinde Hizmet hesabının yeni Sahip olarak listelendiğini göreceksiniz:
Wordpress eklenti kurulum işlemleri için https://rankmath.com/blog/google-indexing-api/ adresini ziyaret edebilirsiniz.
Nodejs ile Indexing API nasıl kullanılır?
1- https://github.com/ivrtr/google-indexing-api-node-js adresinden Nodejs dosyalarını indirin.
2- Indexing API oluştururken Google'ın vermiş olduğu ve indirdiğiniz JSON dosyasını Github üzerinden indirdiğiniz dosyanın ana dizinine atın ve adını "service_account.json" olarak değiştirip kaydedin.
2- Ardından bilgisayarınızda Nodejs kurulu değilse https://nodejs.org/en/ adresine giriş yaparak gelen sayfadan önerilen versiyon olan LTS sürümünü indirim cihazınıza kurun. Kuruluysa bu adımı geçebilirsiniz.
3- Visual Studio Code ile Github üzerinden indirmiş olduğunuz klasörü açın. Visual Studio bilgisayarınızda kurulu değilse buradan indirebilirsiniz.
4- İndirmiş olduğunuz scripte ait dosyaların bulunduğu klasörü Visual Studio Code ile açtıktan sonra yukarıdan Terminal'e tıklayın ve yenir bir terminal açın.
5- Github üzerinden indirdiğiniz dosyanın içerisinde yer alan "komutlar.jpg" isimli dosyada yer alan ilk 3 komutu sırasıyla terminalde çalıştırın.
6- Yine klasörde ana dizinde bulunan "urls.txt" dosyasına her satıra bir adet gelecek şekilde Google Indexing API için mülküne kullanıcı eklediğiniz domaine ait Google'a bildirmek istediğiniz linkleri ekleyiniz.
7- "komutlar.jpg" isimli dosyada yer alan ve çalıştırmadığımız 4. komutu(node index.js) yine terminalde dosyanın ana dizininde çalıştırın.
Eğer terminalde yanıt olarak 200 OK alıyorsanız sorunsuz bir şekilde linkleriniz Google'a bildirilmiştir.
Takıldığınız noktalar için yorumlardan destek talep edebilirsiniz.