Ana içeriğe atla

SE::Yandex::WordStat::ByDate - Aylara veya haftalara göre Yandex WordStat gösterim istatistikleri veri kazıyıcı

Yandex WordStat: ByDate

Veri kazıyıcı incelemesi

Wordstat, çeşitli konulara yönelik kullanıcı ilgisini değerlendirmek ve SEO optimizasyonu ile içeriksel reklamcılık için anahtar kelime seçmek üzere tasarlanmış bir Yandex servisidir. Ayrıca, Wordstat Yandex yardımıyla arama sorgularının mevsimselliğini ve coğrafi bağımlılığını değerlendirebilirsiniz.

Yandex WordStat by date veri kazıyıcı, otomatik sorgu çoğaltmayı destekler; böylece arama sonuçlarından maksimum sayıda sonuç alacağınızdan emin olabilirsiniz. Ayrıca A-Parser, belirtilen derinliğe kadar ilgili sorgular arasında otomatik olarak geçiş yapabilir.

A-Parser'ın işlevselliği, veri çekme ayarlarını daha sonra kullanmak üzere kaydetmenize (presetler), veri çekme zamanlaması belirlemenize ve çok daha fazlasına olanak tanır. Mümkün olan en fazla sayıda sonuç elde etmek için otomatik sorgu çoğaltma, dosyalardan alt sorgu yerleştirme, sayısal-alfabetik kombinasyonların ve listelerin taranmasını kullanabilirsiniz.

Sonuçların kaydedilmesi, sonuçlara ek mantık uygulamanıza ve verileri JSON, SQL ve CSV dahil olmak üzere çeşitli formatlarda çıktı almanıza olanak tanıyan yerleşik güçlü şablon oluşturucu Template Toolkit sayesinde ihtiyacınız olan biçimde ve yapıda mümkündür.

Veri kazıyıcı kullanım örnekleri

Hesaplar

Veri kazıyıcı SE::Yandex::WordStat::ByDateSE::Yandex::WordStat::ByDate çalışması için Yandex hesapları gereklidir. Hesaplar, SE::Yandex::RegisterSE::Yandex::Register veri kazıyıcı kullanılarak kaydedilebilir veya mevcut hesaplar doğrudan files/SE-Yandex/accounts.txt dosyasına desteklenen formatta eklenebilir.

Veya "anında" hesap kaydını etkinleştirebilirsiniz.

Toplanan veriler

  • Aylara veya haftalara göre anahtar kelime istatistikleri
  • Tarih
  • Mutlak değer
  • Göreceli değer
Toplanan veriler

Özellikler

  • Arama bölgesi seçimini destekler (alt gruplarla birlikte)
  • Değerlendirme için aynı anda birden fazla bölge seçebilme imkanı
  • Smart captcha'nın otomatik olarak aşılmasını ve AntiCaptcha veya bunları destekleyen herhangi bir API aracılığıyla grafiksel captcha'nın aşılmasını destekler
  • Cihaz türü seçimi
  • Kimlik doğrulama yöntemi seçebilme imkanı
  • "Anında" hesap kaydedebilme imkanı
  • Genişletilmiş hesap formatı ile çalışmayı destekler ve gizli soruyu yanıtlayabilir (eğer yanıt info içinde varsa). Ayrıca kimlik doğrulama için kayıtlı proxy'yi kullanır (eğer info içinde varsa).

Kullanım durumları

  • Anahtar kelimeye göre trafik miktarının değerlendirilmesi
  • Mevsimsel anahtar kelimelerin belirlenmesi

Sorgular

Sorgu olarak, anahtar kelimeleri tıpkı Wordstat arama formuna doğrudan giriyormuşsunuz gibi belirtmelisiniz, örneğin:

test

Sonuç çıktı seçenekleri

A-Parser, yerleşik şablon oluşturucu Template Toolkit sayesinde sonuçların esnek bir şekilde formatlanmasını destekler; bu da sonuçları rastgele bir formda veya CSV ya da JSON gibi yapılandırılmış bir biçimde çıktı almasına olanak tanır.

Varsayılan çıktı

Sonuç formatı:

Views:\n$views.format('$date $count $relcount\n')

Sonuçta aylık ve haftalık anahtar kelime istatistikleri görüntülenir:

Monthly:  
2011-09-30 3010832 0.0008903808
2011-10-31 681432 0.0001825883
2011-11-30 628532 0.0001575008
2011-12-31 629072 0.0001495699
2012-01-31 561206 0.0001300651
2012-02-29 572039 0.0001290000
2012-03-31 614897 0.0001225754
2012-04-30 520433 0.0001185340
2012-05-31 521967 0.0001235327
2012-06-30 502568 0.0001299958
...
Weekly:
2012-09-16 118715 0.0001222877
2012-09-23 120799 0.0001211773
2012-09-30 137809 0.0001365837
2012-10-07 133929 0.0001313643
2012-10-14 140373 0.0001293922
2012-10-21 136014 0.0001242209
2012-10-28 148350 0.0001293328
2012-11-04 139556 0.0001232566
2012-11-11 154830 0.0001314057
2012-11-18 136458 0.0001147489
2012-11-25 149463 0.0001261401
2012-12-02 144724 0.0001197564
2012-12-09 149142 0.0001212195
2012-12-16 162864 0.0001298181

CSV tablosuna çıktı

Sonuç formatı:

[% FOREACH i IN views;
tools.CSVline(query, i.count, i.date);
END %]

Sonuç örneği:

"test",9661734,2012-03-31
"test",8567243,2012-04-30
"test",9028986,2012-05-31
"test",6082099,2012-06-30
"test",5531950,2012-07-31
"test",5214663,2012-08-31
"test",6603865,2012-09-30
"test",9127457,2012-10-31
"test",9238652,2012-11-30

SQL formatında kaydetme

Sonuç formatı:

[% FOREACH i IN views;
"INSERT INTO views VALUES('" _ query _ "', '"; i.count _ "', '"; i.relcount _ "', '"; i.date _ "')\n";
END %]

Sonuç örneği:

INSERT INTO serp VALUES('test', '9661734', '0.0019259985', '2012-03-31')
INSERT INTO serp VALUES('test', '8567243', '0.0019512785', '2012-04-30')
INSERT INTO serp VALUES('test', '9028986', '0.0021368683', '2012-05-31')
INSERT INTO serp VALUES('test', '6082099', '0.0015732140', '2012-06-30')
INSERT INTO serp VALUES('test', '5531950', '0.0013160071', '2012-07-31')
INSERT INTO serp VALUES('test', '5214663', '0.0013327945', '2012-08-31')
INSERT INTO serp VALUES('test', '6603865', '0.0015936909', '2012-09-30')
INSERT INTO serp VALUES('test', '9127457', '0.0018740506', '2012-10-31')
INSERT INTO serp VALUES('test', '9238652', '0.0018308715', '2012-11-30')

Sonuçların JSON formatında dökümü

Genel sonuç formatı:

[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;

obj = {};
obj.views = [];

FOREACH item IN p1.views;
obj.views.push({
date = item.date
relcount = item.relcount
count = item.count
});
END;

obj.json %]

Başlangıç metni:

[

Bitiş metni:

]

Sonuç örneği:

[{
"views": [
{
"count": "9661734",
"date": "2012-03-31",
"relcount": "0.0019259985"
},
{
"count": "8567243",
"date": "2012-04-30",
"relcount": "0.0019512785"
},
{
"count": "9028986",
"date": "2012-05-31",
"relcount": "0.0021368683"
}
]
}]
ipucu

Ayrıca bakınız: Sonuç filtreleri

Olası ayarlar

ParametreVarsayılan değerAçıklama
PeriodMonthlyDönem seçimi (Monthly/Weekly/Daily, Daily yalnızca Use Wordstat 2 seçeneği etkinleştirildiğinde çalışır)
Start date Aramanın hangi tarihten itibaren yapılacağının belirtilmesi. Yalnızca Use Wordstat 2 seçeneği etkinleştirildiğinde çalışır. Tarih belirtme kuralları mutlaka dikkate alınmalıdır
End date Aramanın hangi tarihe kadar yapılacağının belirtilmesi. Yalnızca Use Wordstat 2 seçeneği etkinleştirildiğinde çalışır. Tarih belirtme kuralları mutlaka dikkate alınmalıdır
RegionAllArama bölgesi
AntiGate presetdefaultÖncelikle Util::AntiGateUtil::AntiGate veri kazıyıcıyı yapılandırmanız gerekir - kendi erişim anahtarınızı ve diğer parametreleri belirtin, ardından oluşturulan preseti buradan seçin
AntiGate preset for LogindefaultGiriş için AntiGate preseti. Öncelikle Util::AntiGateUtil::AntiGate veri kazıyıcıyı parametrelerle yapılandırmanız gerekir, ardından oluşturulan preseti buradan seçin
TypeAllCihaz türü seçimi
AccountsOnly from "accounts.txt"Hesaplarla çalışma yönteminin seçilmesi: Always auto register - hesapları her zaman "anında" otomatik olarak kaydet, SE::Yandex::Register preset parametresinde yapılandırılmış bir preset seçilmesi gerekir. Auto register if no more in "accounts.txt" - önce accounts.txt dosyasındaki mevcut hesaplar kullanılır, eğer biterlerse "anında" otomatik kayıt kullanılır; bunun için SE::Yandex::Register preset parametresinde yapılandırılmış bir preset seçilmelidir. Only from "accounts.txt" - yalnızca accounts.txt dosyasındaki mevcut hesapları kullan, eğer biterlerse yenilerinin gelmesi için belirtilen süre kadar (Wait new accounts in "accounts.txt" parametresi) bekle
Wait new accounts in "accounts.txt"0accounts.txt dosyasında yeni hesapların görünmesi için bekleme süresi
Remove bad accountsAlways, except wrong login/password"Kötü" hesapların otomatik olarak silinmesi: Always - her zaman sil. Always, except wrong login/password - Yandex'in yanlış kullanıcı adı/şifre girildiğini bildirdiği durumlar hariç her zaman sil. Mesele şu ki, Yandex bu tür bir mesajı tamamen çalışan bir hesap için IP banı durumunda verebilir, bu nedenle isteğe bağlı olarak bu tür hesaplar tekrar kullanım için bırakılabilir. Never - asla silme. Seçilen seçenekten bağımsız olarak, proxy/tarayıcı hatalarında hesaplar silinmez
SE::Yandex::Register presetdefaultSE::Yandex::RegisterSE::Yandex::Register için ayar preseti seçimi
Authorization methodHTTPKimlik doğrulama yöntemi: HTTP - hızlı, kaynak gereksinimi düşük. Chrome - yavaş, kaynak gereksinimi yüksek, teorik olarak hesapların ömrünü uzatabilir
Chrome headlessEğer seçenek etkinse, tarayıcı görüntülenmeyecektir
Use sessionsOturum kullanımı
Do not reset session if authorization passedVeri kazıyıcı zaten kimlik doğrulaması yaptıysa hatalarda oturumu sıfırlama
Use Wordstat 2Wordstat 2 kullanımı
Wordstat 2 parse all table dataSayfalandırma yapmadan bir sorgu için tüm 2000 sonucu anında dışa aktarmaya olanak tanır