DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Alt Alan Adları
target alanının alt alan adları ve her birinin arama ayak izi. limit, offset ve offset_token ile sayfalanır; ilk sayfalardan sonra tokenı kullanın. DataForSEO zarfına sarılıdır: veriler tasks[0].result içinde, sonuç tasks[0].status_code içinde — reddedilen bir istek yine de HTTP 200 döndürür. Bir alan adının trafiği www dışında bir yerde yoğunlaşıyorsa kullanışlıdır — siteyi taşıyan bir dokümantasyon veya blog alt alan adı post_dataforseo_labs_google_domain_rank_overview_live içinde görünmez.
Fiyatlandırma referansı
- Ölçümlendirme: bildirilen yanıt maliyeti.
- Referans istek tahmini: USD 0.1356.
- Referans müşteri çarpanı: 1.0. Kesinleşmiş müşteri tutarına yeniden uygulamayın.
Yalnızca referans üst verisidir; hesap teklifi, garantili fiyat veya harcama üst sınırı değildir. Kaynak kredileri Felo kredisi değildir. Nihai ücretler Felo faturalandırma kayıtlarını izler.
- Tür: array (object | null)[]
- filtersTür: array (object | null)[] | null
sonuç filtreleme parametreleri dizisi
isteğe bağlı alan
aynı anda birkaç filtre ekleyebilirsiniz (en fazla 8 filtre)
koşullar arasındaand,ormantıksal operatörünü ayarlamalısınız
şu operatörler desteklenir:regex,not_regex,<,<=,>,>=,=,<>,in,not_in
örnek:["metrics.paid.count",">",0][["metrics.paid.count",">",0],"and",["metrics.paid.etv",">","50"]][["metrics.organic.count",">","10"],
"and",
[["metrics.organic.pos_1","<>",0],"or",["metrics.organic.pos_2_3","<>",0]]]
filtreler hakkında daha fazla bilgi için Dataforseo Labs - Filters veya bu yardım merkezi kılavuzuna bakınBoş nesne - historicalTür: string | null
_serp _mode veri toplama modu
isteğe bağlı alan
sonuçları filtrelemek için bu alanı kullanabilirsiniz;
olası filtreleme türleri:live— belirtilentargetdeğerinin şu anda sıralama sonuçlarına sahip olduğu SERP'ler için metrikleri döndürür;lost— belirtilentargetdeğerinin daha önce sıralama sonuçlarına sahip olduğu ancak son kontrolde bu sonuçlara sahip olmadığı SERP'ler için metrikleri döndürür;all— her iki SERP türü için de metrikleri döndürür.
varsayılan değer:live - ignoreTür: boolean | null
_synonyms çok benzer anahtar kelimeleri yoksay
isteğe bağlı alantrueolarak ayarlanırsa yalnızca çekirdek anahtar kelimeler döndürülür, çok benzer tüm anahtar kelimeler hariç tutulur;
varsayılan değer:false - includeTür: boolean | null
_clickstream _data sonuçta tıklama akışına dayalı metriklerden veri dahil etme veya hariç tutma
isteğe bağlı alan
parametretrueolarak ayarlanırsa yanıtta tıklama akışı verilerini içerenclickstream_etv,clickstream_gender_distributionveclickstream_age_distributionalanlarını alırsınız
varsayılan değer:false
bu parametre etkinleştirildiğinde istek için iki kat ücretlendirilirsiniztıklama akışına dayalı metriklerin nasıl hesaplandığı hakkında daha fazla bilgi için bu yardım merkezi makalesine bakın
- itemTür: array string[] | null
_types sonuçları öğe türüne göre görüntüle
isteğe bağlı alan
yanıtta yer alan arama sonucu türünü belirtirNot:
item_typesdizisiorganicdışında öğe türleri içeriyorsa sonuçlar dizideki ilk öğe türüne göre sıralanır; yanıtta yer almayan arama sonucu türlerine göre sonuçları sıralayamaz ve filtreleyemezsiniz;olası değerler:
["organic", "paid", "featured_snippet", "local_pack"]
varsayılan değer:["organic", "paid"] - languageTür: string | null
_code dil kodu
isteğe bağlı alan
bu alanı kullanırsanızlanguage_namebelirtmeniz gerekmez
kullanılabilir dillerin listesinilanguage_codeile birlikte ayrı bir istek göndererek şu adresten alabilirsiniz:https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
tüm mevcut diller için sonuçları almak üzere bu alanı yoksayın
örnek:en - languageTür: string | null
_name dilin tam adı
isteğe bağlı alan
bu alanı kullanırsanızlanguage_codebelirtmeniz gerekmez
kullanılabilir dillerin listesinilanguage_nameile birlikte ayrı bir istek göndererek şu adresten alabilirsiniz:https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
tüm mevcut diller için sonuçları almak üzere bu alanı yoksayın
örnek:English - limitTür: integer | null
döndürülen maksimum anahtar kelime sayısı
isteğe bağlı alan
varsayılan değer:100
maksimum değer:1000 - locationTür: integer | null
_code konum kodu
isteğe bağlı alan
bu alanı kullanırsanızlocation_namebelirtmeniz gerekmez
kullanılabilir konumların listesinilocation_codeile birlikte ayrı bir istek göndererek şu adresten alabilirsiniz:https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
tüm mevcut konumlar için sonuçları almak üzere bu alanı yoksayın
örnek:2840 - locationTür: string | null
_name konumun tam adı
isteğe bağlı alan
bu alanı kullanırsanızlocation_codebelirtmeniz gerekmez
kullanılabilir konumların listesinilocation_nameile birlikte ayrı bir istek göndererek şu adresten alabilirsiniz:https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
tüm mevcut konumlar için sonuçları almak üzere bu alanı yoksayın
örnek:United Kingdom - offsetTür: integer | null
döndürülen anahtar kelimelerin sonuç dizisindeki offset
isteğe bağlı alan
varsayılan değer:010değerini belirtirseniz, sonuç dizisindeki ilk on anahtar kelime atlanır ve veriler sonraki anahtar kelimeler için sağlanır - orderTür: array string[] | null
_by sonuç sıralama kuralları
isteğe bağlı alan
sonuçları sıralamak içinfiltersdizisindekiyle aynı değerleri kullanabilirsiniz
olası sıralama türleri:asc— sonuçlar artan düzende sıralanırdesc— sonuçlar azalan düzende sıralanır
sıralama türünü belirtmek için virgül kullanmalısınız
örnek:["metrics.paid.etv,asc"]
Not: tek bir istekte en fazla üç sıralama kuralı ayarlayabilirsiniz
birden çok sıralama kuralını virgülle ayırmalısınız
örnek:["metrics.organic.etv,desc","metrics.paid.count,asc"]varsayılan kural:
["metrics.organic.count,desc"]
Not:item_typesdizisiorganicdışında öğe türleri içeriyorsa sonuçlar dizideki ilk öğe türüne göre sıralanır - tagTür: string | null
kullanıcı tanımlı görev tanımlayıcısı
isteğe bağlı alan
karakter sınırı 255
bu parametreyi görevi tanımlamak ve sonuçla eşleştirmek için kullanabilirsiniz
belirtilentagdeğerini yanıtındatanesnesinde bulacaksınız - targetTür: string
alan adı
zorunlu alan
hedef web sitesinin alan adı
alan adıhttps://vewww.olmadan belirtilmelidir
- Tür: object | null · Response36Afe1097B20_DataforseoLabsGoogleSubdomainsLiveResponseInfo200
- Tür: number | null Biçim: doublecost
toplam görev maliyeti, USD
- Tür: integer | nullstatus
_code genel durum kodu yanıt kodlarının tam listesini burada bulabilirsiniz
- Tür: string | nullstatus
_message genel bilgilendirme mesajı genel bilgilendirme mesajlarının tam listesini burada bulabilirsiniz
- Tür: array (object | null)[] | nulltasks
görev dizisi
- Tür: object | null · Response36Afe1097B20_DataforseoLabsGoogleSubdomainsLiveTaskInfo
- costTür: number | null Biçim: double
toplam görev maliyeti, USD
- dataTür: object | null
POST isteğinde belirttiğiniz parametrelerin aynısını içerir
- propertyTür: object | null
Name
- idTür: string | null
görev tanımlayıcısı sistemimizde UUID biçiminde benzersiz görev tanımlayıcısı
- pathTür: array (string | null)[] | null
URL yolu
- resultTür: array (object | null)[] | null
sonuç dizisi
- itemsTür: array (object | null)[] | null
alt alan adlarını ve ilgili verileri içerir
- metricsTür: object | null
alt alan adıyla ilgili sıralama verileri
- propertyTür: object · Response36Afe1097B20_DataforseoLabsMetricsInfo
Name - clickstreamTür: object | null
_age _distribution - propertyTür: integer | null Biçim: int64
Name Signed 64-bit integers (long type).
- clickstreamTür: number | null Biçim: double
_etv clickstream verilerine dayalı tahmini trafik hacmi
alan adının sıralandığı tüm anahtar kelimelerin tıklama oranı ve clickstream arama hacmi değerlerinin çarpımı olarak hesaplanır
bu alan için sonuç almak üzereinclude_clickstream_dataparametresitrueolarak ayarlanmalıdır
metriğin nasıl hesaplandığı hakkında daha fazla bilgi için bu yardım merkezi makalesine bakın - clickstreamTür: object | null
_gender _distribution - propertyTür: integer | null Biçim: int64
Name Signed 64-bit integers (long type).
- countTür: integer | null Biçim: int64
alan adını veya alt alan adını içeren toplam organik SERP sayısı
- estimatedTür: number | null
_paid _traffic _cost organik arama trafiğini ücretliye dönüştürmenin tahmini maliyeti
alan adının veya alt alan adının sıralandığı kategorideki tüm anahtar kelimeler için reklam yürütmenin tahmini aylık maliyetini (USD) temsil eder
metrik, organiketvve ücretlicpcdeğerlerinin çarpımı olarak hesaplanır ve Google Arama'da PPC reklamcılığı yoluyla tahmini aylık organik trafik hacmini yönlendirmenin maliyetini gösterir
metriğin nasıl hesaplandığı hakkında daha fazla bilgi için bu yardım merkezi makalesine bakın - etvTür: number | null
tahmini trafik hacmi
alan adına veya alt alan adına yönelik tahmini organik aylık trafik
alan adının veya alt alan adının sıralandığı kategorideki tüm anahtar kelimelerin CTR (tıklama oranı) ve arama hacmi değerlerinin çarpımı olarak hesaplanır
metriğin nasıl hesaplandığı hakkında daha fazla bilgi için bu yardım merkezi makalesine bakın - isTür: integer | null
_down rank düştü
belirtilen hedefin kaç sıralama öğesinin düştüğünü gösterir - isTür: integer | null
_lost kaybedilen sıralama öğeleri
belirtilen hedefin daha önce SERP'lerde gösterilen ancak son kontrolde bulunamayan sıralama öğelerinin sayısını gösterir - isTür: integer | null
_new yeni sıralama öğelerinin sayısı
belirtilen hedef için kaç yeni sıralama öğesinin bulunduğunu gösterir - isTür: integer | null
_up rank yükseldi
belirtilen hedefin kaç sıralama öğesinin yükseldiğini gösterir - posTür: integer | null
_1 alan adının veya alt alan adının #1 sırada yer aldığı organik SERP sayısı
- posTür: integer | null
_11 _20 alan adının veya alt alan adının #11-20 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_2 _3 alan adının veya alt alan adının #2-3 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_21 _30 alan adının veya alt alan adının #21-30 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_31 _40 alan adının veya alt alan adının #31-40 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_4 _10 alan adının veya alt alan adının #4-10 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_41 _50 alan adının veya alt alan adının #41-50 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_51 _60 alan adının veya alt alan adının #51-60 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_61 _70 alan adının veya alt alan adının #61-70 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_71 _80 alan adının veya alt alan adının #71-80 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_81 _90 alan adının veya alt alan adının #81-90 aralığında sıralandığı organik SERP sayısı
- posTür: integer | null
_91 _100 alan adının veya alt alan adının #91-100 aralığında sıralandığı organik SERP sayısı
- seTür: string | null
_type arama motoru türü
- subdomainTür: string | null
döndürülen alt alan adı
- itemsTür: integer | null Biçim: int64
_count itemsdizisinde döndürülen sonuç sayısı - languageTür: string | null
_code POST dizisindeki dil kodu
- locationTür: integer | null
_code POST dizisindeki konum kodu
- seTür: string | null
_type arama motoru türü
- targetTür: string | null
POST dizisindeki alan adı
- totalTür: integer | null Biçim: int64
_count veritabanımızda isteğinizle ilgili toplam sonuç sayısı
- resultTür: integer | null Biçim: int64
_count result dizisindeki öğe sayısı
- statusTür: integer | null
_code görevin durum kodu DataForSEO tarafından oluşturulur; şu aralıkta olabilir: 10000-60000 yanıt kodlarının tam listesini burada bulabilirsiniz
- statusTür: string | null
_message görevin bilgilendirme mesajı genel bilgilendirme mesajlarının tam listesini burada bulabilirsiniz
- timeTür: string | null
yürütme süresi, saniye
- Tür: integer | null Biçim: int64tasks
_count tasks dizisindeki görev sayısı
- Tür: integer | null Biçim: int64tasks
_error tasks dizisinde hata ile dönen görev sayısı
- Tür: string | nulltime
toplam yürütme süresi, saniye
- Tür: string | nullversion
API'nin geçerli sürümü
application/json - 400
İstek işlenemedi. İstek parametrelerini kontrol edin.
- 401
Geçerli bir Felo API anahtarı gerekir.
- 402
Faturalandırma koşulu karşılanmadığı için istek devam edemiyor.
- 403
Hesabın bu işlemi gerçekleştirme izni yok.
- 429
İstek veya harcama sınırına ulaşıldı.
- 502
Hizmet isteği tamamlayamadı.
- 503
API veya faturalandırma hizmeti geçici olarak kullanılamıyor.
- 504
İstek işlenirken hizmet zaman aşımına uğradı.
- default
Hata yanıtı; upstream sağlayıcıdan doğrudan aktarılan yanıtlar sağlayıcı biçimlerini kullanabilir
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/dataforseo_labs/google/subdomains/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"target": "dataforseo.com",
"language_name": "English",
"location_code": 2840,
"filters": [
[
"metrics.organic.pos_1",
"<>",
0
],
"or",
[
"metrics.organic.pos_2_3",
"<>",
0
]
]
}
]'
{
"version": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"tasks_count": null,
"tasks_error": null,
"tasks": [
{
"id": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"result_count": null,
"path": [
null
],
"data": null,
"result": [
{
"se_type": null,
"target": null,
"location_code": null,
"language_code": null,
"total_count": null,
"items_count": null,
"items": [
{
"se_type": null,
"subdomain": null,
"metrics": null
}
]
}
]
}
]
}