Google Search Console URL Denetleme API, web sitenizdeki belirli sayfaların dizin durumuna ve tarama ayrıntılarına doğrudan erişim sağlar. Bu aracı, her sayfa güncellemesi için manuel olarak Search Console paneline gitmeden, bir URL’nin dizine eklenip eklenmediğini programatik olarak doğrulamak, yapılandırılmış veri hatalarını kontrol etmek veya tarama durumunu izlemek için kullanabilirsiniz. Bu verileri iç sistemlerinize entegre ederek, Google’ın sitenizin içeriğini nasıl gördüğüne dair anında görünürlük kazanırsınız.
URL denetimi için mevcut API limitleri nelerdir?
Google, tüm geliştiriciler için istikrarı ve adil erişimi sağlamak amacıyla URL Denetleme API’sine katı kotalar uygular. Şu anda limit, her mülk için günde 2.000 sorgu ve dakikada maksimum 600 sorgu olarak belirlenmiştir. İçeriğin saatlik değiştiği büyük e-ticaret kataloglarını veya sık güncellenen haber sitelerini yönetiyorsanız, bu sayıları izlemek esastır.

Bu sınırlar dahilinde çalışmak, sitenizin ölçeğini anlamayı gerektirir. 50.000 ürünü olan tipik bir e-ticaret mağazası için, bu API’yi kullanarak her sayfayı günlük olarak kontrol edemezsiniz. Bunun yerine, en önemli içeriğinizin günlük limite uyularak düzenli olarak denetlenmesini sağlamak için URL’lerinizi yüksek trafikli kategori sayfaları veya yeni yayınlanan ürünler gibi önem derecesine göre kategorize etmelisiniz.
Sitenizin mimarisi bu günlük limitleri aşarsa, denetimlerinizi gruplandırmayı düşünün. Kontrollerinizi birkaç güne yayın veya filtrelenmiş arama sonuçları ya da dinamik olarak oluşturulmuş açılış sayfaları gibi dizine ekleme sorunlarına daha yatkın olan belirli URL modellerine odaklanın. Bu dikkatli planlama, teknik izlemenizin tüm ay boyunca tutarlı kalmasını sağlar.
Uygulamanızdaki kota hatalarını nasıl ele alırsınız
Uygulamanız bu eşiklere ulaştığında, API 429 Too Many Requests durum kodunu döndürür. Kodunuz, hizmet tarafından engellenmemek için üstel geri çekilme (exponential backoff) mantığını uygulamalıdır. Bu yaklaşım API’yi aşırı yüklemeyi önler ve komut dosyanızın Google’ın hizmet şartlarına uygun kalmasını sağlayarak API kimlik bilgilerinizin uzun vadeli yasaklanmasını önler.

Etkili hata yönetimi, başarısız isteklerin günlüğe kaydedilmesini de içerir. Bir denetimin ne zaman ve neden başarısız olduğunu kaydederek, geliştiricileriniz kuyruk zamanlamasını ayarlayabilir. Sisteminiz sık sık dakikada 600 sorgu sınırına ulaşıyorsa, bu komut dosyanızın çok agresif olduğunu ve bir gecikme mekanizmasına veya istek sınırlama katmanına ihtiyaç duyduğunu gösterir.
- Başarısız istekler arasında artan gecikmelerle bir yeniden deneme stratejisi uygulayın.
- Aynı URL için gereksiz API çağrılarına olan ihtiyacı en aza indirmek için sonuçları yerel olarak önbelleğe alın.
- Yeni ürün lansmanları veya güncellenmiş politika belgeleri gibi kritik sayfalara öncelik verin.
- Mevcut kullanım seviyelerinizi doğrudan Google Cloud Console’da, APIs & Services paneli altında kontrol edin.
Dizin durumunu neden programatik olarak izlemelisiniz?
Bu sürecin otomatize edilmesi, dizine ekleme sorunlarının anında tespit edilmesini sağlar. Manuel bir kontrolü beklemek yerine, sisteminiz bir ana sayfa dizinden düştüğünde veya yapılandırılmış veri doğrulama testinden geçemediğinde sizi anında uyarabilir. Bu proaktif duruş, özellikle büyük site geçişleri veya teknik dağıtımlar sırasında organik arama performansını korumak için hayati önem taşır.
Manuel müdahale, sorunları trafiği etkilemeden önce yakalamak için genellikle çok yavaştır. API’yi kullanarak, önemli bir URL dizine eklenemediğinde ekibinizi e-posta veya Slack aracılığıyla bilgilendiren özel uyarılar oluşturabilirsiniz. Bu hızlı geri bildirim döngüsü, teknik ekibinizin kanonik etiketleri, robots.txt istisnalarını veya sunucu hatalarını arama sıralamalarında önemli bir düşüşe yol açmadan önce düzeltmesine olanak tanır.
SEO için en iyi uygulamalar geçerliliğini korumaya devam ediyor çünkü Google Arama’daki üretken AI özelliklerimiz, temel arama sıralama ve kalite sistemlerimize dayanıyor.
Google Search Central
Alien Road, URL Denetleme API’sini nasıl uyguluyor
Alien Road’da, bu API’yi müşterilerimiz için özel izleme panellerimize entegre ediyoruz. Her sayfayı günlük olarak denetlemiyoruz, çünkü bu verimsiz olurdu. Bunun yerine, tarama modellerini ve dizin sağlığını takip etmek için yüksek öncelikli URL’lerden oluşan temsili bir örneklem seçiyoruz ve farklı içerik türlerinin Google’ın yönergeleri altında nasıl performans gösterdiğine dair net bir görünüm sağlıyoruz.
Sürecimiz, öncelikli şablonları belirlemek için site yapısının ilk denetimini içerir. Belirlendikten sonra, bu şablonları haftalık olarak kontrol eden otomatik komut dosyaları kuruyoruz. Bu, site genelindeki ürün sayfalarına yanlışlıkla ‘noindex’ etiketleri ekleyen bir CMS güncellemesi gibi sistemik sorunları tespit etmemizi sağlar. Bireysel URL’ler yerine şablonlara odaklanarak, kapsamlı bir kapsama sağlarken API limitleri dahilinde kalıyoruz.
- Sistemik tarama hatalarını belirlemek için ana sayfa şablonlarının haritalanması.
- Site genelindeki dağıtımlardan sonra yapılandırılmış veri işaretleme değişikliklerinin doğrulanması.
- Yetim sayfaları belirlemek için dizin durumunun tarama günlükleriyle karşılaştırılması.
- Müşterilere teknik arama performansı hakkında net, veriye dayalı raporlar sunulması.
API kullanımınızı zaman içinde nasıl optimize edersiniz?
Sürdürülebilir bir yaklaşım, sitenizi öncelik katmanlarına ayırmayı içerir. Müşterilere API bütçesini gelir getiren veya temel kullanıcı değeri sağlayan sayfalara odaklamalarını tavsiye ediyoruz. Boş metriklerden kaçınarak ve temel içeriğe odaklanarak, yüksek arama görünürlüğünü korurken belirlenen API limitleri dahilinde kalabilirsiniz.
Modelleri belirlemek için API kullanım günlüklerinizi aylık olarak gözden geçirin. Aynı URL’leri çok sık mı kontrol ediyorsunuz? Aylardır değişmeyen sayfalar var mı? İsteklerinizi birleştirmek ve gereksiz kontrolleri kaldırmak, kotanızı daha önemli sayfalar için serbest bırakacaktır. Bu sistematik inceleme, izleme araçlarınızın Google’ın eşiklerini aşmadan mümkün olan en yüksek değeri sağlamasını garanti eder.
Bu hafta nereden başlamalı
Bu hafta mevcut API kullanımınızı denetleyerek başlayın. İstek geçmişinizi görüntülemek ve komut dosyalarınızın dakikada 600 sorgu eşiğine ulaşmadığından emin olmak için Google Cloud Console’u kullanın. Mevcut kurulumunuzun limite ulaştığını fark ederseniz, sitenizin en önemli bölümlerine öncelik vermek için kuyruk yönetiminizi iyileştirin.
Mevcut kullanımınızı stabilize ettikten sonra, günlük izleme gerektiren ilk 100 sayfanızın bir listesini hazırlayın. Yalnızca bu URL’leri hedefleyen basit bir komut dosyası oluşturun. Bir haftalık başarılı izlemeden sonra, günlük 2.000 sorgu limitinize ulaşana kadar ikincil öncelikli sayfalarınızı kademeli olarak ekleyin. Bu kontrollü yayılım, en değerli içeriğinizin her zaman doğru şekilde izlenmesini sağlar.