22 Aralık 2011, Perşembe
Webmaster Tools’daki siteleri için arama sorgusu verilerine programatik erişim sağlamak isteyen tüm geliştiriciler için iyi haberlerimiz var. Artık webmaster-tools-downloads projesinden açık kaynaklı bir Python betiği kullanarak arama sorgusu verilerinize CSV formatında erişebilirsiniz. Arama sorgusu verileri şu anda Webmaster Tools API üzerinden sunulmamaktadır; bu, API kullanıcılarından gelen yaygın bir taleptir ve bir sonraki API güncellemesi için değerlendirmekteyiz. Arama sorgusu verilerine hemen erişmesi gerekenler için, arama sorgusu indirici Python betiğinin verilerinizi nasıl indireceği ve Google Dokümanlar’daki bir Google E-Tablosuna nasıl yükleyeceğiyle ilgili bir örneğe göz atalım.
Arama sorgusu indirici Python betiğinin örnek kullanımı
- Bilgisayarınızda Python yüklü değilse, Python‘ı indirip kurun.
- Google Data APIs Python İstemci Kitaplığı‘nı indirip kurun.
- Bir klasör oluşturun ve
downloader.pybetiğini yeni oluşturduğunuz klasöre ekleyin. example-create-spreadsheet.pybetiğinidownloader.pyile aynı klasöre kopyalayın vewebsite,emailvepasswordiçin örnek değerleri Webmaster Tools’da doğrulanmış sitenizin geçerli değerleriyle değiştirerek düzenleyin.- Bir Terminal penceresi açın ve terminal komut satırına
python example-create-spreadsheet.pyyazarakexample-create-spreadsheet.pybetiğini çalıştırın. - Arama sorgusu verilerinizi içeren yeni bir e-tabloyu görmek için Google Dokümanlar’ı ziyaret edin.

Verileri bir Google e-tablosuna yüklemeden sadece arama sorgusu verilerinizi .csv dosyası olarak indirmek istiyorsanız, yukarıdaki örnekte example-create-spreadsheet.py yerine example-simple-download.py kullanın.
Bu betikleri, arama sorgusu verilerinizi arşivlemek ve Webmaster Tools’da mevcut olan bir aylık veriden daha geniş tarih aralıklarında görüntülemek için günlük veya aylık olarak çalışacak şekilde kolayca yapılandırabilirsiniz; örneğin, bir cron işi oluşturarak veya Windows Görev Zamanlayıcı’yı kullanarak.
Dikkat edilmesi gereken önemli bir nokta, bu betik örneğinin kullanıcı adı ve şifre kimlik bilgilerini betiğin içinde barındırmasıdır. Bunu bir üretim ortamında çalıştırmayı planlıyorsanız, güvenli bir veri depolama kaynağından alınan şifreli kullanıcı kimlik bilgilerini kullanmak gibi güvenlik en iyi uygulamalarını izlemelisiniz. Betiğin kendisi, bu kimlik bilgilerini korumak için API ile iletişim kurarken HTTPS kullanır.
Arama sorgusu indirici betiğine göz atın ve arama sorgusu verilerini kendi betiklerinizde veya araçlarınızda kullanmaya başlayın. Sorularınız veya geri bildirimleriniz varsa Webmaster Yardım Forumu üzerinden bize bildirin.
Biz bunu nasıl uyguluyoruz
We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.
İlgili hizmetler