Google Indexing API nedir? E-ticaret sitesinde kullanılır mı?

Google Indexing API, site sahiplerinin bir sayfa eklendiğinde ya da kaldırıldığında Google’a doğrudan haber vermesini sağlayan bir arayüzdür. Ama Google’ın belgesine göre bu API yalnızca iki tür sayfa için kullanılabilir: iş ilanı (JobPosting) bulunan sayfalar ve video içinde canlı yayın (BroadcastEvent) bulunan sayfalar. Ürün, kategori ve blog sayfaları bu kapsamda değildir. Bu yüzden bir e-ticaret sitesinin yeni ürünlerini Indexing API ile Google’a bildirmesi, Google’ın belirttiği kullanım alanının dışında kalır.
Türkçe kaynakların çoğu Indexing API’yi “yeni içeriklerinizi anında Google’a bildirin” diye anlatıyor ve WordPress eklentileriyle bütün sayfalar için nasıl kurulacağını adım adım gösteriyor. Bu rehberlerin çoğunda API’nin hangi sayfalar için olduğu ya hiç geçmiyor ya da bir dipnotta kalıyor. Bu yazıda Google’ın belgesinin ne dediğini, e-ticaret siteleri için neden doğru araç olmadığını ve sayfaların dizine eklenmesini hızlandırmanın gerçek yollarını anlatıyorum.
Indexing API ne işe yarar?
API’nin amacı, içeriği çok kısa ömürlü olan sayfaların Google’a hızla bildirilmesidir. Bir iş ilanı birkaç gün içinde dolabilir. Bir canlı yayın birkaç saat sürer. Bu sayfaların Google’ın normal tarama döngüsünü beklemesi, ilan dolduktan sonra arama sonuçlarında görünmesi demektir.
API iki tür bildirim kabul eder:
URL_UPDATED: Sayfa eklendi ya da güncellendi.URL_DELETED: Sayfa kaldırıldı.
Google’ın belgesinde bunu açıkça yazıyor: Indexing API yalnızca JobPosting ya da bir VideoObject içine yerleştirilmiş BroadcastEvent bulunan sayfaların taranması için kullanılabilir.
Kota ve maliyet
Google’ın kota sayfasına göre:
- API’nin bütün kullanımı ücretsizdir.
- Varsayılan kota, proje başına günde 200 yayınlama isteğidir. Bu sayı hem güncelleme hem silme bildirimlerini kapsar.
- Günlük kota Pasifik saatiyle gece yarısı sıfırlanır.
Binlerce ürünü olan bir mağaza için günde 200 bildirim zaten pratik bir çözüm değildir. Ama asıl sorun kapsamdır.
E-ticarette neden kullanılmamalı?
Üç sebep var.
Birincisi kapsam. Google, API’nin hangi sayfalar için kullanılabileceğini açıkça belirtiyor ve ürün sayfaları bunların arasında değil.
İkincisi spam denetimi. Google’ın belgesine göre API üzerinden yapılan bütün gönderimler sıkı bir spam denetiminden geçer. Kotayı aşmak için birden fazla hesap kullanmak gibi kötüye kullanım girişimleri, API erişiminin kaldırılmasına yol açabilir. Google’ın spam politikaları da sayfa için ayrıca geçerlidir.
Üçüncüsü fayda. Bir sayfanın taranması, dizine ekleneceği anlamına gelmez. API ile bildirilen bir ürün sayfası, iç link almıyorsa, içeriği zayıfsa ya da başka bir sayfanın kopyasıysa yine dizine eklenmeyebilir. Sorun sayfanın kendisindeyse API bir şey değiştirmez.
“Hızlı indeks” hizmetleri
Türkiye’de Indexing API’yi kullanarak “sayfalarınızı birkaç dakikada dizine ekletiyoruz” diyen hizmetler ve eklentiler var. Bunların bir kısmı API’yi Google’ın belirttiği kapsamın dışında, ürün ve blog sayfaları için kullanıyor. Bu hizmetleri kullanmadan önce iki şeyi tartın: Google’ın API’yi hangi sayfalar için sunduğunu ve Search Console hesabınıza bir üçüncü tarafın hizmet hesabını sahip olarak eklemenin ne anlama geldiğini. Google’ın hesap yetkilerini Search Console kurulumu yazısında anlattım.
Ürün sayfaları nasıl daha hızlı dizine eklenir?
E-ticaret sitelerinde yeni ürünlerin geç dizine eklenmesinin sebebi neredeyse her zaman bu listedekilerden biridir.
Site haritası ve lastmod
Yeni ürünlerin XML site haritasına otomatik eklendiğinden emin olun. Her adresin lastmod değeri, sayfanın gerçekten değiştiği tarihi göstermelidir. Her gün bütün sayfaların tarihini değiştiren bir site haritası, Google’a anlamlı bir sinyal vermez. Site haritasını Search Console’a bir kez göndermeniz yeterlidir, Google onu düzenli olarak okur.
İç linkler
Google sayfaları büyük ölçüde linkleri izleyerek bulur. Yeni bir ürün yalnızca kategorinin onuncu sayfasında listeleniyorsa Google ona geç ulaşır. Yeni ürünleri ana sayfada, “yeni gelenler” bölümünde ya da kategori sayfasının ilk sırasında gösterin. Hiçbir sayfadan link almayan ürünler için yetim sayfa yazısına bakın.
Tarama kapasitesi
Googlebot’un zamanının büyük kısmı filtreli adreslere, site içi arama sonuçlarına ya da eski parametreli adreslere gidiyorsa, yeni ürünlere sıra geç gelir. Bunu tarama bütçesi ve log dosyası analizi yazılarında anlattım.
URL Denetleme Aracı
Tek tek önemli sayfalar için Search Console’daki URL Denetleme Aracı ile dizine eklenme isteği gönderebilirsiniz. Bu, Google’ın sunduğu ve her sayfa türü için geçerli olan yoldur. Günlük bir sınırı vardır, bu yüzden yalnızca önemli sayfalar için kullanın.
Sayfanın kalitesi
Bazı sayfalar taranır ama dizine eklenmez. Search Console’da “Tarandı, şu anda dizine eklenmedi” durumunda bekleyen ürünler varsa, sorun büyük ihtimalle Google’ın sayfayı dizine eklemeye değer bulmamasıdır. Bu durumu tarandı, şu anda dizine eklenmedi yazısında anlattım.
Bing için IndexNow
Bing ve Yandex gibi arama motorları IndexNow adlı açık bir protokolü destekler. IndexNow her sayfa türü için kullanılabilir ve birçok altyapı ile Cloudflare gibi hizmetler bunu hazır bir ayar olarak sunar. Google IndexNow’u desteklemez. Kurulumunu Bing Webmaster Tools yazısında anlattım.
Hangi sayfa için hangi yol?
| Sayfa türü | Indexing API | Önerilen yol |
|---|---|---|
| İş ilanı | Kullanılabilir | Indexing API, site haritası |
| Canlı yayın videosu | Kullanılabilir | Indexing API, site haritası |
| Ürün, kategori | Kapsam dışı | Site haritası, iç linkler, URL Denetleme Aracı |
| Blog yazısı | Kapsam dışı | Site haritası, iç linkler, URL Denetleme Aracı |
Yeni sayfaların dizine eklenmesi bir yarış gibi görünse de sorunun kaynağı çoğu zaman sitenin yapısıdır. Site haritası temiz, iç linkleri yeterli ve tarama kapasitesi doğru yere harcanan bir sitede yeni ürünlerin dizine girmesi için ek bir araca gerek kalmaz. Sitenizde dizine ekleme sorunlarını birlikte incelemek isterseniz teknik SEO danışmanlığı sayfasına göz atabilirsiniz.
Sık Sorulan Sorular
Indexing API ile ürün sayfalarımı hızlı dizine ekletebilir miyim?
Google'ın belgesine göre Indexing API yalnızca iş ilanı (JobPosting) ya da video içinde canlı yayın (BroadcastEvent) bulunan sayfaların taranması için kullanılabilir. Ürün, kategori ve blog sayfaları bu kapsamda değildir. Bu sayfalar için site haritası, iç linkler ve URL Denetleme Aracı kullanılmalıdır.
Indexing API ücretli mi?
Hayır. Google'a göre Indexing API'nin bütün kullanımı ücretsizdir. Varsayılan kota, proje başına günde 200 yayınlama isteğidir.
WordPress'teki 'Instant Indexing' eklentileri işe yarar mı?
Bu eklentiler Indexing API'yi kullanır. Google'a göre API yalnızca iş ilanı ve canlı yayın sayfaları için kullanılabilir. Blog yazıları ya da ürünler için kullanılması Google'ın belirttiği kapsamın dışındadır. Google, API'ye gönderilen bütün isteklerin spam denetiminden geçtiğini belirtiyor.
Yeni sayfalarım neden geç dizine ekleniyor?
En sık sebepler: sayfanın site içinden yeterli link almaması, site haritasında olmaması, sitenin tarama kapasitesinin değeri düşük adreslere harcanması ve sayfanın içeriğinin zayıf olması. Indexing API bu sorunları çözmez. Önce bu konulara bakın.