SE::Yandex::WordStat - WordStat Veri Kazıyıcı. Anahtar Kelime ve Gösterim İstatistikleri Toplama

Veri kazıyıcı incelemesi
Wordstat, Yandex'in çeşitli konulara yönelik kullanıcı ilgisini değerlendirmek, SEO optimizasyonu ve içeriksel reklamcılık için anahtar kelime seçimi yapmak amacıyla tasarlanmış bir 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 anahtar kelime veri kazıyıcı, otomatik sorgu çoğaltmayı destekler; böylece sonuçlardan maksimum sayıda veri alacağınızdan emin olabilirsiniz. Ayrıca A-Parser, belirtilen derinliğe kadar ilgili sorgular arasında otomatik olarak geçiş yapabilir.
A-Parser 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. Yandex Wordstat veri çekme işlemi sırasında mümkün olan en fazla sonucu elde etmek için otomatik sorgu çoğaltma, dosyalardan alt sorgu yerleştirme, sayısal-harf kombinasyonlarını ve listeleri tarama özelliklerini 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 motoru Template Toolkit sayesinde ihtiyacınız olan biçim ve yapıda mümkündür.
Veri kazıyıcı kullanım örnekleri
🔗 Derinlemesine Wordstat Veri Çekme
Derinlemesine veri çekme için Yandex WordStat veri kazıyıcı kullanımı.
🔗 WordStat ile Frekans Değerlendirmesi
WordStat ile frekans değerlendirmesi
Hesaplar
SE::Yandex::WordStat veri kazıyıcının çalışması için Yandex hesapları gereklidir. Hesaplar,
SE::Yandex::Register veri kazıyıcı kullanılarak kaydedilebilir veya mevcut hesaplar [desteklenen formatta](/parsers/se-yandex-register#account_format) ```files/SE-Yandex/accounts.txt``` dosyasına eklenebilir.Veya "anında" hesap kaydını etkinleştirebilirsiniz.
Oturum (session) üzerinden yetkilendirme kullanarak çalışmak için veri satırının şu formatta olması gerekir:
[email protected];MAQT78Z31Rinx4H;{"answer":"qmfhsxdcrk","proxy":"185.104.120.45:3128","session_id":"3:1748440908.5.0.1748440867459:ZXBxpg:47e4.1.2:1|2191075974.41.2.2:41.3:1748440908|3:10308131.797655.5pfkoRZWgLJGntKTlcUhYdysNfk"}
Toplanan veriler
- Belirtilen sorgu için gösterim sayısı
- İstatistiklerin güncellenme tarihi
- Belirtilen sorguyla ilgili tüm anahtar kelimelerin listesi ve aylık gösterim sayıları
- Kullanıcıların aradığı tüm ek anahtar kelimelerin listesi ve aylık gösterim sayıları

Özellikler
- Wordstat tarafından sunulan maksimum sonuç sayısını kazır - her biri 50 öğeden oluşan 40 sayfa
- Arama bölgesi seçimini destekler (alt gruplarla birlikte)
- Bulunan anahtar kelimeleri otomatik olarak tekrar sorgulara yerleştirebilir (seçenek Parse to level)
- Değerlendirme için aynı anda birden fazla bölge seçebilme imkanı
- Smart captcha'nın otomatik olarak aşılmasını ve AntiCaptcha servisi veya API'lerini destekleyen herhangi bir servis aracılığıyla grafiksel captcha'nın aşılmasını destekler
- Cihaz türü seçimi
- Yetkilendirme yöntemini seçebilme imkanı
- "Anında" hesap kaydedebilme imkanı
- Şununla çalışmayı destekler: genişletilmiş hesap formatı ve gizli soruyu yanıtlayabilir (eğer yanıt şurada varsa:
info). Ayrıca yetkilendirme için kayıtlı proxy'yi kullanır (eğer şurada varsa:info).
Kullanım senaryoları
- Anahtar kelimeye göre trafik miktarının değerlendirilmesi (frekans)
- Benzer temalı yeni anahtar kelimelerin bulunması
- Farklı temalarda büyük anahtar kelime veritabanlarının toplanması
- Yandex.Wordstat veri çekme işlemini şu veya bu şekilde içeren diğer tüm seçenekler
Sorgular
Sorgu olarak, anahtar kelimeleri tıpkı Wordstat arama formuna doğrudan giriyormuşsunuz gibi belirtmeniz gerekir, örneğin:
pencereler moskova
"pencereler moskova"
!pencereler !moskova
Sonuç çıktı seçenekleri
A-Parser yerleşik şablon motoru sayesinde esnek sonuç formatlamayı destekler Template Toolkit, 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ı:
$query - $totalcount, updated: $updatedate\nkeywords:\n$keys.format('$key: $count\n')\nadditional keywords:\n$search.format('$key: $count\n')
Sonuçta orijinal sorgu, gösterim sayısı, istatistik güncelleme tarihi, ilgili anahtar kelimelerin listesi ve aylık gösterimleri, ek anahtar kelimelerin listesi ve aylık gösterimleri görüntülenir:
!pencereler !moskova - 10368, güncellendi: 16/05/2013
keywords:
pencereler moskova: 32367
plastik pencereler moskova: 8994
pvc pencereler moskova: 4813
pencere satın al moskova: 2561
pencere fiyatları moskova: 1706
moskova iş pencere: 1547
pencere iş ilanları moskova: 1187
ahşap pencereler moskova: 1087
tek +pencere hizmeti moskova: 1021
...
additional keywords:
pvc pencere üretimi: 8512
rehau pencereler: 15686
salamander pencereler: 1576
kbe pencereler: 3798
kbe pencereler: 6089
kve pencereler: 3227
balkon camlama: 83216
çardaklar: 471213
loca camlama: 26366
ofis bölmeleri: 18740
pencere montajı: 26223
CSV tablosuna çıktı
Sonuç formatı:
[% FOREACH i IN keys;
tools.CSVline(query, i. key, i.count);
END %]
Sonuç örneği:
site veri kazıyıcı, site veri kazıyıcı, 8055
site veri kazıyıcı, ücretsiz site veri kazıyıcı, 1122
site veri kazıyıcı, veri kazıyıcı resmi sitesi, 666
site veri kazıyıcı, bulut veri kazıyıcı siteleri, 507
site veri kazıyıcı, siteden +email veri kazıyıcı, 477
site veri kazıyıcı, site veri kazıyıcı indir, 434
site veri kazıyıcı, site adresleri veri kazıyıcı, 390
site veri kazıyıcı, çevrimiçi site veri kazıyıcı, 366
site veri kazıyıcı, turbo site veri kazıyıcı, 342
site veri kazıyıcı, turbo veri kazıyıcı resmi sitesi, 309
site veri kazıyıcı, bulut veri kazıyıcı resmi sitesi, 308
site veri kazıyıcı, excel site veri kazıyıcı, 276
site veri kazıyıcı, sliza veri kazıyıcı sitesi, 259
SQL formatında kaydetme
Sonuç formatı:
[% FOREACH i IN keys;
"INSERT INTO keys VALUES('" _ query _ "', '"; i.key _ "', '"; i.count _ "')\n";
END %]
Sonuç örneği:
INSERT INTO serp VALUES('test', 'test', '10837937')
INSERT INTO serp VALUES('test', 'test sürüşü', '1164338')
INSERT INTO serp VALUES('test', 'test +için hamur', '879980')
INSERT INTO serp VALUES('test', 'çevrimiçi testler', '792560')
INSERT INTO serp VALUES('test', 'test sürüşü video', '550164')
INSERT INTO serp VALUES('test', 'hamur tarifi', '484489')
INSERT INTO serp VALUES('test', 'cevaplı testler', '449401')
INSERT INTO serp VALUES('test', 'test 2014', '427602')
INSERT INTO serp VALUES('test', 'ücretsiz testler', '315144')
INSERT INTO serp VALUES('test', 'bedava testler', '315096')
INSERT INTO serp VALUES('test', 'kızlar +için testler', '309355')
INSERT INTO serp VALUES('test', 'konulara +göre testler', '293917')
INSERT INTO serp VALUES('test', 'test oyunları', '288989')
JSON formatında sonuç dökümü
Genel sonuç formatı:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.updatedate = p1.updatedate;
obj.totalcount = p1.totalcount;
obj.keys = [];
FOREACH item IN p1.keys;
obj.keys.push({
key = item.key
count = item.count
});
END;
obj.json %]
Başlangıç metni:
[
Bitiş metni:
]
Sonuç örneği:
[{
"updatedate": "12.03.2014",
"totalcount": "10837937",
"keys": [
{
"count": "10837937",
"key": "test"
},
{
"count": "1164338",
"key": "test sürüşü"
},
{
"count": "879980",
"key": "test +için hamur"
},
{
"count": "792560",
"key": "çevrimiçi testler"
},
]
}]
Ayrıca bakınız: Sonuç filtreleri
Olası ayarlar
| Parametre | Varsayılan değer | Açıklama |
|---|---|---|
| Pages count | 10 | Veri çekme için sayfa sayısı |
| Region | All | Arama bölgesi |
| Remove + from keywords | ☐ | Bulunan sorgulardan artı (+) sembolünü kaldır |
| AntiGate preset | default | Öncelikle Util::AntiGate veri kazıyıcıyı yapılandırmanız gerekir - erişim anahtarınızı ve diğer parametreleri belirtin, ardından burada oluşturulan preseti seçin |
| AntiGate preset for Login | default | Giriş için AntiGate preseti. Öncelikle Util::AntiGate veri kazıyıcıyı parametrelerle birlikte yapılandırmanız gerekir, ardından burada oluşturulan preseti seçin |
| Type | All | Cihaz türü seçimi |
| Accounts | Only from "accounts.txt" | Hesaplarla çalışma yöntemi seçimi: Always auto register - her zaman "anında" otomatik hesap 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, biterse "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" - sadece accounts.txt dosyasındaki mevcut hesapları kullan, biterse yenilerinin gelmesi için belirlenen süreyi (Wait new accounts in "accounts.txt" parametresi) bekle. Only by session_id from "accounts.txt" - çerezlerle yetkilendirme. |
| Wait new accounts in "accounts.txt" | 0 | accounts.txt dosyasında yeni hesapların görünmesi için bekleme süresi |
| Remove bad accounts | Always, except wrong login/password | "Kötü" hesapların otomatik silinmesi: Always - her zaman sil. Always, except wrong login/password - Yandex'in yanlış kullanıcı adı/şifre belirtildiğini bildirdiği durumlar hariç her zaman sil. Mesele şu ki, Yandex bu mesajı tamamen çalışan bir hesap için IP banlandığında da verebilir, bu nedenle isteğe bağlı olarak bu 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 preset | default | SE::Yandex::Register için ayar preseti seçimi |
| Authorization method | HTTP | Yetkilendirme yöntemi: HTTP - hızlı, kaynak tüketimi düşük. Chrome - yavaş, kaynak tüketimi yüksek, teorik olarak hesapların ömrünü uzatabilir |
| Chrome headless | ☑ | Eğer seçenek etkinse, tarayıcı görüntülenmeyecektir |
| Use sessions | ☑ | Oturum kullanımı |
| Do not reset session if authorization passed | ☑ | Veri kazıyıcı zaten yetkilendirilmişse hatalarda oturumu sıfırlama |
| Use Wordstat 2 | ☐ | Wordstat 2 Kullanımı |
| Wordstat 2 parse all table data | ☑ | Sayfalandırma yapmadan sorgu başına tüm 2000 sonucu anında dışa aktarmaya olanak tanır |

