Ana içeriğe atla

SE::DuckDuckGo::Position - DuckDuckGo'da anahtar kelimelere göre web sitesi sıralama kontrolü

DuckDuckGo Pozisyon Veri Kazıyıcı İncelemesi

DuckDuckGo'daki anahtar kelimelere göre web sitesi pozisyonlarını kontrol etmek için kullanılan veri kazıyıcı. SE::DuckDuckGo::Position veri kazıyıcı sayesinde, kendi alan adı veritabanlarınızı kullanarak DuckDuckGo sonuçlarındaki pozisyonları otomatik olarak kontrol edebilirsiniz. SE::DuckDuckGo::Position veri kazıyıcısını kullanarak DuckDuckGo'daki bir sitenin pozisyonunu kolayca, doğru ve hızlı bir şekilde belirleyebilirsiniz.

A-Parser işlevselliği, SE::DuckDuckGo::Position veri kazıyıcı ayarlarını ileride kullanmak üzere kaydetmenize (presetler), veri çekme zamanlaması ayarlamanıza ve çok daha fazlasına olanak tanır. Dosyalardan alt sorguların otomatik olarak yerleştirilmesini kullanabilirsiniz.

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, sonuçları ihtiyacınız olan biçimde ve yapıda kaydetmek mümkündür.

Toplanan veriler

  • Site pozisyonu ve site sayfasının bağlantısı
  • Tüm site pozisyonlarının ve sayfa bağlantılarının listesi
Toplanan veriler

Özellikler

  • SE::DuckDuckGoSE::DuckDuckGo veri kazıyıcının tüm özellikleri
  • Site bulunduğunda veri çekme işlemini otomatik olarak durdurur
  • Alt alan adı aramasını destekler
  • Aranan pozisyonu alan adına, ana alan adına ve tam bağlantıya göre karşılaştırma imkanı
  • Aynı anda birden fazla alan adı için pozisyon toplama

Kullanım Durumları

  • Kendi sitelerinizin ve rakiplerinizin sitelerinin pozisyonlarını kontrol etme
  • Sitenin trafik çeken sayfalarını bulma

Sorgular

Sorgu olarak, aranan sitenin alan adını ve arama sorgusunu aralarında boşluk bırakarak belirtmeniz gerekir, örneğin:

lenta.ru haberler   
lenta.ru haberler çevrimiçi
ria.ru haberler
a-parser.com A-Parser

Bir siteyi bir sorgu listesine göre kontrol etmeniz gerekiyorsa, alan adını sorgu formatında (Query format) belirtebilirsiniz:

lenta.ru $query

Veya sadece bir anahtar kelime listesi kullanabilirsiniz. Sorguda aynı anda birkaç alan adı kullanmak için, alan adı listesini virgülle ayırarak ve ardından bir boşluk bırakarak anahtar kelimeyi belirtmeniz gerekir, örneğin:

lenta.ru,ria.ru,notfound.com haberler bülten

Sonuçlar $bulkcheck dizisine kaydedilecektir. Stop when found seçeneği de desteklenmektedir; tüm alan adları için pozisyonlar bulunduğunda veri çekme işlemi sona erer.

Sorgu Makroları

Dosyalardan alt sorguların otomatik olarak yerleştirilmesi için yerleşik makroları kullanabilirsiniz. Örneğin, bir anahtar kelime veritabanına göre siteleri/siteyi kontrol etmek istiyoruz, birkaç ana sorgu belirtelim:

ria.ru
lenta.ru
rbc.ru
yandex.ru

Sorgu formatında, Keywords.txt dosyasından ek kelimeler eklemek için yerleştirme makrosunu belirtelim; bu yöntem, bir site veritabanını bir anahtar kelime veritabanına göre kontrol etmenize ve sonuç olarak pozisyonları almanıza olanak tanır:

$query {subs:Keywords}

Bu makro, her bir kaynak arama sorgusu için dosyadaki ek sorgu sayısı kadar sorgu oluşturacaktır; bu da makronun çalışması sonucunda toplamda [kaynak sorgu sayısı (alan adları)] x [Keywords dosyasındaki sorgu sayısı] = [toplam sorgu sayısı] verecektir.

Sonuç Çıktı Seçenekleri

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

Pozisyon listesini dışa aktarma

Sonucun şu şekilde alınması:

aranan alan adı - anahtar: arama sonuçlarındaki pozisyon numarası

Sonuç formatı:

$domain - $key: $position\n

Sonuç örneği:

lenta.ru - haberler çevrimiçi: 13
lenta.ru - haberler: 26
ria.ru - haberler: 1
a-parser.com - A-Parser: 1
...

Birden fazla alan adının aynı anda kontrolü (toplu kontrol)

Birden fazla alan adının aynı anda kontrol edilmesi durumunda tüm alan adlarına ilişkin bilgiler $bulkcheck dizisinde yer alır.

Sonuç formatı:

$bulkcheck.format('$domain - $position\n')

Sorgu örneği:

lenta.ru,ria.ru,notfound.com haberler bülten

Sonuç örneği:

lenta.ru - 2
ria.ru - 6
notfound.com - 0

SE::Google ile aynıdır.

SE::Google ile aynıdır.

SE::Google ile aynıdır.

Anahtar kelime rekabeti

SE::Google ile aynıdır.

Bağlantı indeksleme kontrolü

SE::Google ile aynıdır.

SQL formatında kaydetme

SE::Google ile aynıdır.

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

SE::Google ile aynıdır.

Sonuçların işlenmesi

A-Parser, sonuçları doğrudan veri çekme sırasında işlemenize olanak tanır. Bu bölümde SE::DuckDuckGo::Position veri kazıyıcı için en popüler durumları bir araya getirdik.

Sıfır olmayan pozisyonlara sahip alan adlarını kaydetme

Temel olarak birden fazla alan adının aynı anda kontrol edilmesi örneği (yukarıdaki sonuç çıktı seçeneklerine bakın) alınmış ve bir filtre eklenmiştir.

Bir filtre ekleyin ve açılır listeden pozisyon çıktı değişkenini seçin. Türü seçin: >. Ardından Number (Sayı) kısmına 0 yazmanız gerekir. Bu filtre ile sıfır pozisyonlu tüm sonuçları kaldırabilirsiniz.

Örneği indir

A-Parser örnek nasıl aktarılır

eJx1VNtu2zAM/RVDCNAVyIJ2a4HBDwPSbhk2dE3Wy1OSB8WiWy2y6OmSXoL8+yhZ
ttNufYgi3g55SMpb5rhd25kBC86yfL5ldbyznF1/zfMvvliH3zfM8xla6STq7H12
zTeQCay41DZ7kO4evct49gwGszq5sSGrubFgAuz8TTRyE1Byrxwbbpl7qoFS4waM
kQLIKAXJ3kJt8PGJ5A1XnlxKrizs3o4o0VTcEZUI3EaxwcqrdXEPxXrUeLw7GDQ8
iNWgLX2x0AeHbA+9lMqBIZwEmM9ZBxR4tlyWw+R608R93kt9RHeso1vOLGjLdstl
i2gnsZpQYX08SiPojKHdN9jUAb16QtIlryIvwR0Ea0vrcOQeAwIXIpbGVZMhDKPP
eqvln1icRvKlq5FgJwYrUjmIAEH51FY3Z4MoB6I+xv5qYtJAhsxSqRNOhYjXFklt
4Q7NNPaA9FuGeqzUBWxA9W4R/8xLJWhzxiUFfU+B/3eZ/oOx6+jtp6L9eDBUQ4cS
pbPpzz5K4AXeEXOxIt5KVtKRbM/Ra5fmtwaou55dhp5VaKBLk5BTdnpUNeiwjP3I
xnWvekHjxVheKgvUpbybpgVvPb2+oZc71edY1QoCL+2VGoanctWvx9imMQShL/B1
8HlMEai3T5E5RGV/XDel1kbS+p2GAivq5H7WBFlwpW6vLvYtrF8pEhRox0fGD42M
fxpdSZ0VowKrbOGPTj6KeEI8P/T3k+N4NppPjesqnqd9WDKHGRX0Eu6QdpT6tFt2
H6HuE7d9+1OUb3e0Br/trAkJPQsBpKPm2+hxvPsLSinNVw==
ipucu

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

SE::Google ile aynıdır.

SE::Google ile aynıdır.

Alan adlarını ayıklama

SE::Google ile aynıdır.

Çıpalardan ve snippet'lerden etiketleri kaldırma

SE::Google ile aynıdır.

SE::Google ile aynıdır.

Olası ayarlar

SE::DuckDuckGoSE::DuckDuckGo veri kazıyıcının tüm ayarlarını ve ayrıca şunları destekler:
Parametre adıVarsayılan değerAçıklama
Result format$domain - $key: $position\nVarsayılan sonuç çıktı formatı
Stop when foundAlan adı bulunursa veri çekmeyi durdur, sonraki sayfalara geçmez
Match typeExact domainAranan pozisyonu alan adına, ana alan adına ve tam bağlantıya göre karşılaştırma imkanı (Exact domain / Top level domain / Exact url)