Search Console API, web sitenizdeki sayfaların performansını detaylı şekilde analiz etmenizi sağlar. Trafik getirmeyen sayfaları belirlemek, içerik stratejinizi optimize etmek ve gereksiz URL’leri temizlemek açısından kritik öneme sahiptir. Ancak, API kullanımı teknik bilgi gerektirir ve doğru sorgularla hedefe ulaşmak gerekir.
İlk adım, Search Console API’ye erişim sağlamak. Google Cloud Console üzerinden projeyi oluşturup, API erişimini aktif hale getirmeli ve uygun kimlik bilgilerini (API key veya OAuth 2.0) almalısınız. Ardından, "searchanalytics.query" metodunu kullanarak belirli tarih aralığında sayfa bazında performans verisi talep edebilirsiniz.
Sorgularda dikkat edilmesi gerekenler:
[list]
"dimensions" parametresine "page" ekleyerek URL bazlı veriyi alabilirsiniz.
"metrics" içinde "clicks", "impressions", "ctr", "position" gibi alanlar yer alır. Trafik getirmeyen sayfalar, genellikle "clicks" ve "impressions" değerleri sıfır olan URL’lerdir.
"dimensionFilterGroups" kullanarak, "clicks" veya "impressions" değeri sıfır olan URL’leri filtreleyebilirsiniz. Örneğin, "clicks" = 0 ve "impressions" = 0 olanlar.
Belirli bir zaman dilimini seçerek, kısa veya uzun vadeli analiz yapabilirsiniz.
Örnek bir API sorgusu şu şekilde olabilir:
1234567891011{
"startDate": "2024-01-01",
"endDate": "2024-01-31",
"dimensions": ["page"],
"dimensionFilterGroups": [{
"filters": [
{"dimension": "clicks", "operator": "EQUALS", "expression": "0"},
{"dimension": "impressions", "operator": "EQUALS", "expression": "0"}
]
}]
}
Bu sorgu, belirtilen dönemde hiç tıklama veya gösterim almayan URL’leri listeler. Listeyi aldıktan sonra, analiz ederek gereksiz veya eski içerikleri temizleyebilir, yeni içerik stratejileri geliştirebilirsiniz.
Unutmayın, API kullanımı sırasında istek sınırlarına ve veri güncelleme sıklıklarına dikkat etmek gerekir. Ayrıca, Google Search Console’un web arayüzü üzerinden de benzer sonuçları görüp, API ile otomatik raporlama ve detaylı analizleri yapabilirsiniz.
Sizce, API üzerinden trafik olmayan sayfaları belirli düzenli aralıklarla taramak ve içerik güncellemeleri yapmak, SEO performansını nasıl etkiler? Deneyimleriniz veya önerileriniz nelerdir?