Basit ve ücretsiz PHP örneği istatistik ayrıştırıcı anahtar kelimeler wordstat Yandex ile.

Bir sitenin tanıtımını yapmadan önce anahtar kelimelere karar vermeniz gerektiği açıktır. Bu zor değil ama özenli bir iş. Değerli bir şey bulmak için bir sürü veriyi gözden geçirmeniz gerekir. Bu nedenle süreç otomasyon araçları olmadan yapmak imkansızdır. Bu notta odaklanmak istiyorum PHP oluşturma veri ayrıştırıcı kelime durumu Yandex.

Bu yüzden. Yandex wordstat anahtar kelime istatistik servisinden verileri ayrıştırırken asıl sorun, bir captcha'nın varlığıdır. Etrafta dolaşmak o kadar da zor değil. Captcha işlemi sırasında oluşturulan fuid01 çerezinin isteği iletilmesi yeterlidir. Yani servise gitmeniz, talepte bulunmanız, resimdeki karakterleri belirtmeniz ve gerekli çerezin içeriğini almanız gerekecektir.

Firefox tarayıcısında fuid01 çerez içeriği nasıl alınır?

Çünkü Destanlara ve insanlığın diğer büyük eserlerine değinmeyeceğim, sadece fuid01 çerezinin içeriğinin elde edilme sürecini anlatacağım. Firefox tarayıcısı(8.0 sürümünü kullanıyorum). Genel olarak Firefox'u başlatalım. Wordstat'a talebin zaten yapıldığını ve çerezin oluşturulduğunu varsayıyoruz. Tarayıcı penceresinin sol üst köşesindeki “Firefox” düğmesine tıklayın. Menüden seçin: Ayarlar > Ayarlar(Hiçbir şeyi karıştırmıyorum).

Açılan “Ayarlar” penceresinde “Gizlilik” sekmesine gidin. Burada “Tarih” bloğuyla ilgileniyoruz. Firefox listesinde "Geçmiş depolama ayarlarınızı kullanacak" seçeneğini seçin ve beliren "Çerezleri göster..." düğmesini tıklayın.

"Çerezler" penceresindeki "Arama" alanına ilgilendiğimiz çerezin adını girin, ör. "fuid01". Listede bulunanlar gösterilmelidir. Önerilen çerezlerden birini seçin ve bilgi alanında "İçeriği" seçip kopyalayın.

PHP ayrıştırıcı wordstat Yandex ile nasıl çalışılır

PHP ayrıştırıcı wordstat Yandex'i ücretsiz olarak indirebilirsiniz. Burada. Bunun sadece bir örnek olduğunu hemen söyleyeceğim, işi anahtar kelimeleri ayrıştırmak ve ekranda görüntülemek, ancak her şey yolunda.

Anlamanız gereken ilk şey, tüm verilerin UTF-8 kodlamasında sunulduğudur. Bu nedenle, herhangi bir şey olursa verileri dönüştürmeyi unutmayın. Üstelik bazı sunucularda bu sorun olabiliyor, devamını oku. Bir sonraki nüans, betiğin çalışması için desteğe ihtiyacınız olacak olmasıdır. Aksi takdirde her şey oldukça basittir.

Fuid01 çerezinin içeriğini $fuid01 değişkenine atadık. Temel olarak, bu değer curl_setopt()'ta CURLOPT_COOKIE aracılığıyla ayarlanır, ancak kolaylık sağlamak için onu ayrı olarak çıktıladım. Daha sonra $params dizisiyle ilgileniyoruz - bunlar wordstat Yandex'e yapılan istekte iletilen değişkenlerdir. Örnek olarak kendimi en basit seçenekle sınırladım, dolayısıyla dinamik yoktu. Özellikle arama sonuçlarının yalnızca ilk sayfası ayrıştırılır: "page" => 1 GET üzerinden metin değeri alınır ancak bölge seçilir Moskova: "coğrafi" => 1 .

Farklı bir tanımlayıcıya ihtiyaç duyulursa bölge tanımlayıcısının açıklığa kavuşturulması gerekeceği açıktır. Bunu yapmak için Yandex wordstat'a gidin, “Bölgeyi belirt...” bağlantısını tıklayın ve istediğiniz bölgeyi seçin.

Talepte bulunduktan sonra URL’de gerekli parametrenin değerine bakmanız gerekiyor. Birden fazla bölge seçilmesi durumunda kimliklerinin virgülle ayrılmış olarak listeleneceğini belirtelim.

Daha sonra istatistik servisine ve veri ayrıştırma wordstat Yandex'e bir talep geliyor. İkincisinin küçük bir nüansı var. Gerçek şu ki, wordstat Yandex istatistikleri iki tablo şeklinde gösteriyor: "kelimeyle ne arıyorlardı..." ve "arayanlar başka ne arıyorlardı..." - Ben yalnızca ilkini kullandım bir. Ancak orada karmaşık bir şey yok. Düzenli ifadeler oldukça basittir. Sanırım çözeceksin. İyi şanlar!

) SE::Yandex::WordStat ayrıştırıcısının çalışması için Yandex hesapları gereklidir. Hesaplar bir ayrıştırıcı kullanılarak kaydedilebilir veya mevcut hesaplar/SE-Yandex/accounts.txt dosyasına aşağıdaki formatta eklenebilir:

[e-posta korumalı];şifre
[e-posta korumalı];şifre2
...

Genişletmek için tıklayın...

Toplanan veriler (tepe)

  • Belirtilen istek için gösterim sayısı
  • İstatistik güncelleme tarihi
  • Belirtilen anahtar kelimeyle ilgili tüm anahtar kelimelerin listesi ve bunların aylık gösterim sayısı
  • Kullanıcıların aradığı tüm ek anahtar kelimelerin listesi ve aylık gösterim sayıları

Olasılıklar (tepe)

  • Wordstat tarafından döndürülen maksimum sonuç sayısını ayrıştırır - 50 arama öğesinden oluşan 40 sayfa
  • Arama bölgesinin seçimini destekler (alt gruplarla)
  • Bulunan anahtar kelimeleri sorgulara otomatik olarak tekrar ekleyebilir (Seviyeye ayrıştırma seçeneği)
  • Değerlendirme için birden fazla bölgeyi aynı anda seçebilme
  • AntiCaptcha hizmetini veya bunları destekleyen herhangi bir API'yi kullanarak captcha'yı atlama yeteneği

Kullanım Durumları (tepe)

  • Anahtar kelimeye göre trafik miktarının tahmini (sıklık)
  • Benzer konuların yeni anahtar kelimelerini arama
  • Çeşitli konulardaki geniş anahtar kelime veritabanlarının toplanması
  • Yandex.WordStat'ın şu veya bu şekilde ayrıştırılmasını içeren diğer seçenekler

İstekler (tepe)

  • Anahtar kelimeleri tıpkı doğrudan Wordstat arama formuna girilmiş gibi sorgu olarak belirtmeniz gerekir, örneğin:

pencereler Moskova
"Windows Moskova"
!pencereler!Moskova

Genişletmek için tıklayın...

Sonuçlar (tepe)

  • Sonuç olarak, orijinal istek, gösterim sayısı, istatistiklerin güncellendiği tarih, ilgili anahtar kelimelerin listesi ve bunların aylık gösterimleri, ek anahtar kelimelerin listesi ve bunların aylık gösterimleri görüntülenir.

Windows! Moskova - 10368, güncellendi: 16.05.2013
anahtar kelimeler:
pencereler Moskova: 32367
plastik pencereler Moskova: 8994
PVC pencereler Moskova: 4813
Windows satın al Moskova: 2561
pencere fiyatları Moskova: 1706
Moskova pencere işi: 1547
pencere boş yerleri Moskova: 1187
ahşap pencereler Moskova: 1087
hizmet +tek pencere Moskova: 1021
...
ek anahtar kelimeler:
PVC pencere üretimi: 8512
Windows yenileme: 15686
semender pencereleri: 1576
Windows kbe: 3798
windows kbe: 6089
Windows kuyruğu: 3227
balkon camları: 83216
çardaklar: 471213
sundurmaların camlanması: 26366
ofis bölümleri: 18740
pencere kurulumu: 26223
...

Genişletmek için tıklayın...

Olası ayarlar (tepe)

Parametre Varsayılan değer Tanım
Sayfa sayısı 10 Ayrıştırılacak sayfa sayısı
Bölge TümBölgeyi ara
Anahtar kelimelerden +'yı kaldır Bulunan sorgulardan artı işaretini (+) kaldırın
AntiGate'i kullanın Captcha'ları atlamak için AntiGate'in kullanılıp kullanılmayacağını belirler
AntiGate ön ayarı varsayılanÖncelikle Util::AntiGate ayrıştırıcısını yapılandırmanız gerekir; erişim anahtarınızı ve diğer parametreleri belirtmeniz ve ardından burada oluşturulan ön ayarı seçmeniz gerekir.
Oturum Açma için AntiGate ön ayarı varsayılanGiriş için AntiGate ön ayarı. Öncelikle Util::AntiGate ayrıştırıcısını parametrelerle yapılandırmanız ve ardından burada oluşturulan ön ayarı seçmeniz gerekir.
Hesapları Kullan
İlk uyku 50 Captcha'ları kaydetmek için AntiGate kullanıldığında ilk istekten sonraki gecikme
Oturumu kullan İyi oturumları daha sonra kullanmak üzere kaydeder
Yalnızca mobil Yalnızca mobil trafiğe ilişkin istatistikleri alın
Kötü hesapları kaldırın Yanlış kullanıcı adı/şifresi olan veya telefonla onay gerektiren hesapların otomatik olarak silinmesi

Yandex Wordstat RuNet'te çalışan SEO optimizerleri için temel hizmetlerden biridir. Sistemin standart aracı, anahtar sözcük gruplarını aramanıza olanak tanır. arama sonuçları- yüksek, orta ve düşük frekans - arama verimliliğini ve coğrafi konum ayarlarını iyileştirmek için operatörleri kullanma. Optimize ediciler arasında sitenin temasıyla ilgili anahtar sorguları toplama işlemine ayrıştırma adı verilir.

Uzmanlar, Yandex'i, sitenin sunduğu niş veya hizmeti en doğru şekilde yansıtan, gelecekteki içerik için dilsel bir "omurga" olan anlamsal bir çekirdek oluşturmak üzere ayrıştırır. Bunun için Yandex - Yandex Wordstat Assistant'ta hesabınıza ücretsiz olarak bağlanabilen kendi arama aracı bulunmaktadır. Onun yardımıyla, toplanan anahtar kelimeleri toplamak ve bir Excel tablosuna yüklemek uygundur.

Bu aracı kullanabilirsiniz, ancak yalnızca anlamsal çekirdeğin bin sorgudan fazla olmadığı nispeten küçük bir siteniz varsa. Tahsilat işi miktarı ise anlamsal çekirdekçok daha fazlası (örneğin, birçok ürünün bulunduğu bir çevrimiçi mağaza için), Yandex sonuçlarının Wordstat Assistant'ı kullanarak manuel olarak ayrıştırılması makul olmayan bir şekilde uzun zaman alacaktır. Bunu özel programlar ve çevrimiçi hizmetler (ücretsiz, paylaşılan yazılım ve ücretli) (örneğin, Key Collector) yardımıyla yapmanız daha tavsiye edilir.

Wordstat ile çalışmanın temel ilkelerinin yanı sıra popüler araçlara da bakalım. otomatik toplama arama sorguları.

Wordstat'ta doğru şekilde ayrıştırma nasıl yapılır: arama sonuçlarını analiz etmek için programların gözden geçirilmesi

Yandex arama sonuçları ayrıştırma belirli bir konuya ilişkin (temel işaretçileri kullanarak) arama sorgularını toplama işlemidir. Yandex Wordstat Assistant ile anlamsal bir çekirdek oluşturmak için temel bilgileri (arama sorguları, her bir ifade için aylık gösterim sayısı ve ayrıca kapsamın genişletilmesine yardımcı olacak konuyla ilgili benzer kelimeler) kolayca edinebilirsiniz. hedef kitle. Wordstat ayrıştırıcısı, kelimelere ve bölgeye göre bilgi almanızı sağlarken, sistem özellikle sitelere odaklanır.

Yalnızca Yandex'i değil aynı zamanda gelişmiş bir arama yapmak istiyorsanız sosyal medya ve diğer arama motorlarında, A-Parser gibi evrensel araçları kullanmanız gerekir. Bu yazılım ürünü Kullanımı kolaydır, ancak etkili bir şekilde çalışmak için ayrıştırma için bir proxy satın almanız gerekir.

Hangi ortamda çalışırsanız çalışın, anlamsal çekirdeği toplamak için evrensel şemayı kullanın:

  • temel bir işaretleyici listesi oluşturmak (siteyle benzersiz şekilde alakalı sorgular);
  • anahtar kelimelerin toplanması;
  • “çöpün” kaldırılması - gereksiz ve yanlışlıkla istekler listesine dahil edilmiş;
  • anahtar kelimelerin site bölümlerine veya konulara göre kümelenmesi.

Bir emlak acentesi web sitesi örneğini kullanarak anlambilim toplamak için Wordstat ve Yandex ayrıştırma ile çalışmanın ana algoritmasını ele alıyoruz. Diyelim ki "daire kiralama" temel işaretçisine karşılık gelen ilgili anahtar sorguların bir listesini derlememiz gerekiyor.


Tavsiye! Bitişikteki sonuç ayrıştırma alanında "bunu arıyorlar" gibi ipuçlarına dikkat edin; bu, SEO içeriği oluştururken daha fazla kitleye ulaşmanıza yardımcı olacaktır.

Manuel ayrıştırma görevinizi kolaylaştırmak için Yandex operatörlerini kullanın. Örneğin, arama ifadesinin sonuna “!” işareti koyarak, arama sorgusunun sonunu kaydedeceksiniz ve sistem, bu özel kelime biçimindeki kelimeleri arayacaktır. “-” (eksi) operatörü gereksiz kelimeleri kaldırmanıza olanak tanır ve köşeli parantezler “” sorgudaki kelimelerin sırasını düzeltir.

Uzmanlar, özellikle yeni başlayanlar için anlamsal bir çekirdek derlemek için manuel ve otomatik sorgu seçimini birleştirmeyi tavsiye ediyor. Standart Yandex Wordstat Asistanı aracını kullanarak, siteye yönlendiren arama ifadelerini sezgisel olarak seçme becerilerini geliştirirsiniz. müşterileri hedefle orta ve düşük frekanslı tuşları kullanma. Yüksek frekanslı ifadeler her zaman işe yaramaz, özellikle de rekabetçi bir alanda.

Yandex Wordstat'ta manuel ayrıştırma için zamanınız yoksa özel araçlar kullanın. İnternette çeşitli şeyler bulabilirsiniz yazılım, ancak Rusça konuşan çoğu SEO optimizasyon uzmanı, Key Collector'ı kullanarak Yandex sonuçlarını ayrıştırır.

Bu, her site için projeler oluşturup yerel bilgisayar belleğinde saklamanıza, dosyaları indirip kaydetmenize, anahtar kelimeleri bölgesel ayarlara göre ayrıştırmanıza olanak tanıyan bir masaüstü ürünüdür. Program bir hesaba bağlanmayı gerektirir. Anahtar arama sorgularıyla çalışmak için Key Collector'da ana arama simgeleri bulunur. arama motorları Runet'te (bizim durumumuzda bu bir Yandex ayrıştırıcısıdır, ancak Google, Bing ve diğerlerini seçebilirsiniz).

SEO için diğer faydalı hizmetler şunlardır:

  • Serpstat- Sınırlı işlevselliğe sahip deneme sürümüne sahip, profesyoneller için çok işlevli bir platform ve ayrıca ücretli abonelik ayda 19'dan 299 $'a;
  • Ahrefler- çok sayıda web hizmeti kullanışlı seçenekler niş izleme, rakip analizi ve web sitesi indekslemesinin iyileştirilmesi dahil. Anlamsal çekirdeği toplamak için Anahtar Kelimeler Gezgini aracı sağlanmıştır. Haftalık 7 dolardan başlayan fiyatlarla test edebilirsiniz;
  • Semruş- işlevsellik açısından Ahrefs'in bir benzeri, tarifeler açısından daha pahalı (99 $ ve üzeri).

Uzmanlar Kay Collector'ın en kullanışlı ve en kullanışlı olduğunu söylüyor fonksiyonel program Bu da optimize edicinin hayatını çok daha kolay hale getiriyor. Yandex ayrıştırıcısının parametrelerine ince ayar yapmak için birçok yararlı seçeneğe sahiptir (örneğin, arama derinliği, temel frekansa göre sorguların seçici aranması vb.).

Ancak programın bir uyarısı var: ücretli. Lisansın maliyeti elektronik ve nakitsiz ödemeyle sırasıyla 1800-1900 ruble.

Tavsiye! Herhangi bir nedenle bu ürünü kullanmak istemiyorsanız, ücretsiz analogu “Slovoeb” i deneyebilirsiniz. Daha basit bir seçenek de uygundur - Bukvariks - ücretsiz hizmet anahtar kelimeleri toplamak ve anlamsal bir çekirdek oluşturmak.

Yandex Wordstat ayrıştırması bağımsız olarak ve özel programlar kullanılarak yapılabilir. Nişinizin dar bir odağı varsa, az sayıda rakibi varsa ve arama sorguları listesi nispeten küçükse, Wordstat Assistant aracını kullanarak manuel toplama yapılması mantıklıdır. Büyük hacimli işler için kullanılması tavsiye edilir özel programlar ayrıştırma ve analiz için.

Ayrıştırıcıyla arşivi indirin
Bu ayrıştırıcı, anahtar kelimeleri ve sıklıklarını Yandex wordstat hizmetinden bir Excel dosyasına toplar.
Sık yaptığınız görevler arasında Yandex Vodstat hizmetindeki anahtar kelimelerle ilgili istatistik toplamak yer alıyorsa iş akışını optimize etmenin yollarından biri, anahtar kelimeleri ayrıştırma görevini ayrıştırıcıya devretmektir.
Bu ayrıştırıcı işlevsellik açısından orijinal değildir, ancak ayar kolaylığı ve anahtar kelimelere göre veri elde etme kolaylığı açısından orijinaldir.


Bu ayrıştırıcının işlevselliği, wordstat.yandex.ru hizmetinden anahtar kelimeler toplamanıza, toplanan anahtarlara yönelik istek sayısına ilişkin istatistiklere, anahtarların tam sıklığına ve ayrıca toplanan anahtarların kümeler halinde gruplandırılmasına olanak tanır.

Ayrıştırıcı ayarları:

1. yandex.ru adresinden giriş yapın - bu alana adresinizi girmelisiniz posta kutusu Yandex postasından

2. yandex.ru şifresi - bu alana Yandex postanızdaki şifreyi girmelisiniz

3. Anahtar kelimeler içeren dosya - bu alan, anahtar kelimelerin listesini içeren bir dosya içerir (dosya utf-8 formatında kaydedilmelidir, her anahtar yeni hat), sorgu kümelemesini toplama sonrasında etkinleştirmeyi planlıyorsanız bu dosya Yalnızca 1 temel anahtar sözcük bulunmalıdır (tüm sözcükler yalnızca küçük harflerle (küçük harfler))

4. Negatif kelimeler içeren dosya - bu alan, negatif kelimelerin listesini içeren bir dosya içerir (dosya, her negatif kelime yeni bir satırda olacak şekilde utf-8 formatında kaydedilmelidir)

5. Ayrıştırma derinliği - hangi derinliğe kadar ayrıştırılacak

6. Sonuçları keşfedin - bu seçenek, temel ifadeye ilişkin anahtarlar toplandıktan sonra sorgu kümeleme aşamasını etkinleştirir (bu seçeneği etkinleştirerek, çalışmayı kaydetmek için bir dosya belirtmeniz gerekir)

7. Tam frekansı kontrol edin - bu seçenek, toplanan anahtarlar kullanılarak tam frekansın toplanmasını etkinleştirir

8. Derin tarama - bu seçenek derin taramayı etkinleştirir

9. Captcha'lar için anahtar - isteğe bağlı

10. Anahtarları kaydetme dosyası - wordstat.yandex.ru hizmetindeki anahtar kelimelerin kaydedileceği Excel dosyası

11. Çalışmanın kaydedileceği dosya, kümeleme sonrasında gruplandırılmış kümelerin kaydedileceği bir Excel dosyasıdır

Sorularınız veya önerileriniz varsa bize e-postayla yazın [e-posta korumalı]
skype - vipvodu
Ayrıştırıcıyla arşivi indirin

Anahtar istemci veritabanına göre kümeler içeren bir dosya örneği.

Tavsiye:
1. Başlamadan önce ayarlarınızı dikkatlice kontrol edin.
2. Program "çalıştır" düğmesine tıkladıktan sonra kapanırsa, büyük olasılıkla ayarlarda bir sorun vardır veya önceki kesintiye uğramış ayrıştırma nedeniyle askıda kalan işlemler varsa, askıda kalan işlemlerin ya görevde öldürülmesi gerekir yönetici veya bilgisayarın yeniden başlatılması gerekir.
3. Ayrıştırma işlemini yarıda kesmeyin, mesajı bekleyin - Tüm veriler kaydedildi