Toplu veri dışa aktarma: Search Console verilerinize erişmek için yeni ve güçlü bir yöntem

21 Şubat 2023, Salı

Bugün, Search Console'dan Google BigQuery'ye düzenli olarak veri aktarabileceğiniz yeni bir özellik olan toplu veri dışa aktarma işlemini duyuruyoruz. (Kullanıma sunma süreci yaklaşık bir hafta süreceği için bu özelliğe hemen erişemeyebileceğinizi unutmayın.)

BigQuery projenize günlük veri dökümü almak için Search Console'da dışa aktarma işlemi yapılandırabilirsiniz. Veriler, gizlilik nedeniyle filtrelenen anonimleştirilmiş sorgular dışındaki tüm performans verilerinizi içerir. Başka bir deyişle, toplu veri dışa aktarma işlemi günlük veri satırı sınırından etkilenmez. Böylece, verilerinizi diğer veri kaynaklarıyla birleştirip gelişmiş analiz ve görselleştirme tekniklerini kullanarak maksimum potansiyelinde keşfedebilirsiniz.

Bu veri dışa aktarma işlemi, özellikle on binlerce sayfası olan büyük web siteleri veya günde on binlerce sorgudan trafik alan (veya her ikisi de geçerli olan) web siteleri için yararlı olabilir. Küçük ve orta ölçekli siteler zaten kullanıcı arayüzü, Looker Studio bağlayıcısı (eski adıyla Data Studio) veya Search Analytics API aracılığıyla tüm verilerine erişebilir.

Yeni bir toplu veri dışa aktarma işlemi ayarlama

Yeni bir rapor yapılandırmak için BigQuery hesabınızı veri alacak şekilde hazırlamanız ve Search Console ayarlarında bilgilerinizi girmeniz gerekir. Yardım Merkezi'nde adım adım açıklamalı bir kılavuz yer alır, ancak süreç genellikle iki aşamaya ayrılır:

  1. Cloud projenizi hazırlama (Google Cloud Console'da): Projeniz için BigQuery API'yi etkinleştirmek ve Search Console hizmet hesabınıza izin vermek buna dahildir.
  2. Dışa aktarma hedefi ayarlama (Search Console'da): Google Cloud proje kimliğinizi sağlamak ve bir veri kümesi konumu seçmek buna dahildir. Toplu veri dışa aktarma işlemlerini yalnızca mülk sahiplerinin ayarlayabileceğini unutmayın.

Search Console toplu veri dışa aktarma ayarları sayfası

Bilgileri Search Console'a gönderdikten sonra, dışa aktarma işlemi simüle edilir. Dışa aktarma işlemi başarılı olursa tüm mülk sahiplerini e-posta yoluyla bilgilendiririz ve devam eden dışa aktarma işlemleriniz 48 saat içinde başlar. Dışa aktarma simülasyonu başarısız olursa tespit edilen sorunla ilgili hemen bir uyarı alırsınız. Olası dışa aktarma hatalarının listesini burada bulabilirsiniz.

Toplu veri dışa aktarma işlemlerinde kullanılabilen veriler

Toplu veri dışa aktarma işlemi başarıyla ayarlandıktan sonra BigQuery hesabınıza giriş yapıp verileri sorgulamaya başlayabilirsiniz.

Yardım Merkezi'nde ayrıntılı tablo yönergeleri ve referansları bulabilir, ayrıca verileri daha iyi anlamanıza yardımcı olacağından, mülke ve sayfaya göre veri toplama karşılaştırması ile ilgili açıklamaya da göz atabilirsiniz. Aşağıda, kullanabileceğiniz üç tablonun kısa bir açıklaması verilmiştir:

  • searchdata_site_impression: Bu tabloda sorgu, ülke, tür ve cihaz dahil olmak üzere mülke göre toplanmış veriler yer alır.
  • searchdata_url_impression: Bu tabloda, URL'ye göre toplanmış veriler yer aldığı için sorguların ve zengin sonuçların daha ayrıntılı bir görünümü sunulur.
  • ExportLog: Bu tablo ilgili gün için kaydedilen verilerin kaydıdır. Başarısız dışa aktarma işlemleri buraya kaydedilmez.
BigQuery arayüzünde gösterilen toplu veri dışa aktarma tablosu

Verileri sorgulamaya başlamak için yardıma ihtiyacınız varsa yardım merkezinde yayınlanan örnek sorgulara göz atın. Bu örnekler, işlemlerinizin sorunsuz ilerlemesi açısından faydalı olabilir. Aşağıdaki örnekte, son iki haftada en az 100 SSS zengin sonuç gösterimine sahip sayfalar için URL kombinasyonlarına göre toplam sorguyu aldığımızı varsayalım.

SELECT
  url,
  query,
  sum(impressions) AS impressions,
  sum(clicks) AS clicks,
  sum(clicks) / sum(impressions) AS ctr,
  /* Added one below, because position is zero-based */
  ((sum(sum_position) / sum(impressions)) + 1.0) AS avg_position
/* Remember to update the table name to your table */
FROM searchconsole.searchdata_url_impression
WHERE search_type = 'WEB'
  AND is_tpf_faq = true
  AND data_date BETWEEN DATE_SUB(CURRENT_DATE(), INTERVAL 14 day) AND CURRENT_DATE()
  AND clicks > 100
GROUP BY 1,2
ORDER BY clicks
LIMIT 1000

Daha fazla Google Arama verisi sunduğumuzda, web sitesi sahiplerinin ve SEO'ların genişlemeli sorguları analiz ederek daha fazla içerik fırsatı bulabileceğini umuyoruz. Ayrıca, dahili sistemlerden gelen sayfa düzeyindeki bilgilerin, arama sonuçlarına daha etkili ve kapsamlı bir şekilde eklenmesi de kolaylaşacaktır.

Her zaman olduğu gibi, sorularınız veya aklınıza takılanlar olursa lütfen Google Arama Merkezi Topluluğu veya Twitter üzerinden bize ulaşın.