DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Subdomény
Subdomény target a vyhledávací stopa každé z nich. Stránkování přes limit, offset a offset_token; po prvních stránkách používejte token. Zabaleno do obálky DataForSEO: data v tasks[0].result, výsledek v tasks[0].status_code – odmítnutý požadavek stále vrací HTTP 200. Užitečné, když se provoz domény soustředí jinde než na www – subdoména dokumentace nebo blogu, která web nese, je v post_dataforseo_labs_google_domain_rank_overview_live neviditelná.
Cenová reference
- Účtování: nahlášené náklady na odpověď.
- Referenční odhad požadavku: USD 0.1356.
- Referenční multiplikátor zákazníka: 1.0. Neaplikujte jej znovu na zúčtovanou částku zákazníka.
Pouze referenční metadata, nikoli nabídka pro účet, garantovaná cena či limit utrácení. Kredity prostředků nejsou kredity Felo. Konečné účtování se řídí fakturačními záznamy Felo.
- Typ: array (object | null)[]
- filtersTyp: array (object | null)[] | null
pole parametrů filtrování výsledků
volitelné pole
můžete přidat několik filtrů najednou (maximálně 8)
mezi podmínkami je nutné nastavit logický operátorand,or
podporované operátory:regex,not_regex,<,<=,>,>=,=,<>,in,not_in
příklad:["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]]]
další informace o filtrech naleznete v Dataforseo Labs - Filters nebo v tomto průvodci centra nápovědyPrázdný objekt - historicalTyp: string | null
_serp _mode režim sběru dat
volitelné pole
toto pole můžete použít k filtrování výsledků;
možné typy filtrování:live— vrací metriky pro SERPy, ve kterých má zadanýtargetaktuálně výsledky umístění;lost— vrací metriky pro SERPy, ve kterých měl zadanýtargetdříve výsledky umístění, ale při poslední kontrole je neměl;all— vrací metriky pro oba typy SERPů.
výchozí hodnota:live - ignoreTyp: boolean | null
_synonyms ignorovat velmi podobná klíčová slova
volitelné pole
pokud je nastaveno natrue, vrátí se pouze základní klíčová slova a všechna velmi podobná klíčová slova budou vyloučena;
výchozí hodnota:false - includeTyp: boolean | null
_clickstream _data zahrnutí nebo vyloučení dat z metrik založených na clickstreamu ve výsledku
volitelné pole
pokud je parametr nastaven natrue, v odpovědi obdržíte poleclickstream_etv,clickstream_gender_distributionaclickstream_age_distributions daty z clickstreamu
výchozí hodnota:false
povolením tohoto parametru se cena za požadavek zdvojnásobídalší informace o tom, jak se metriky založené na clickstreamu počítají, najdete v tomto článku centra nápovědy
- itemTyp: array string[] | null
_types zobrazení výsledků podle typu položky
volitelné pole
určuje typ výsledků vyhledávání zahrnutých v odpovědiPoznámka: pokud pole
item_typesobsahuje typy položek odlišné odorganic, budou výsledky seřazeny podle prvního typu položky v poli; výsledky nebude možné řadit ani filtrovat podle typů výsledků vyhledávání, které nejsou v odpovědi zahrnuty;možné hodnoty:
["organic", "paid", "featured_snippet", "local_pack"]
výchozí hodnota:["organic", "paid"] - languageTyp: string | null
_code kód jazyka
volitelné pole
pokud toto pole použijete, nemusíte zadávatlanguage_name
seznam dostupných jazyků a jejichlanguage_codezískáte odesláním samostatného požadavku nahttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
toto pole ignorujte, chcete-li získat výsledky pro všechny dostupné jazyky
příklad:en - languageTyp: string | null
_name úplný název jazyka
volitelné pole
pokud toto pole použijete, nemusíte zadávatlanguage_code
seznam dostupných jazyků a jejichlanguage_namezískáte odesláním samostatného požadavku nahttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
toto pole ignorujte, chcete-li získat výsledky pro všechny dostupné jazyky
příklad:English - limitTyp: integer | null
maximální počet vrácených klíčových slov
volitelné pole
výchozí hodnota:100
maximální hodnota:1000 - locationTyp: integer | null
_code kód lokality
volitelné pole
pokud toto pole použijete, nemusíte zadávatlocation_name
seznam dostupných lokalit a jejichlocation_codezískáte odesláním samostatného požadavku nahttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
toto pole ignorujte, chcete-li získat výsledky pro všechny dostupné lokality
příklad:2840 - locationTyp: string | null
_name úplný název lokality
volitelné pole
pokud toto pole použijete, nemusíte zadávatlocation_code
seznam dostupných lokalit a jejichlocation_namezískáte odesláním samostatného požadavku nahttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
toto pole ignorujte, chcete-li získat výsledky pro všechny dostupné lokality
příklad:United Kingdom - offsetTyp: integer | null
posun v poli výsledků vrácených klíčových slov
volitelné pole
výchozí hodnota:0
pokud zadáte hodnotu10, prvních deset klíčových slov v poli výsledků bude vynecháno a data budou poskytnuta pro následující klíčová slova - orderTyp: array string[] | null
_by pravidla řazení výsledků
volitelné pole
k řazení výsledků můžete použít stejné hodnoty jako v polifilters
možné typy řazení:asc— výsledky budou seřazeny vzestupnědesc— výsledky budou seřazeny sestupně
typ řazení se nastavuje čárkou
příklad:["metrics.paid.etv,asc"]
Poznámka: v jednom požadavku lze nastavit nejvýše tři pravidla řazení
několik pravidel řazení je nutné oddělit čárkou
příklad:["metrics.organic.etv,desc","metrics.paid.count,asc"]výchozí pravidlo:
["metrics.organic.count,desc"]
Poznámka: pokud poleitem_typesobsahuje typy položek odlišné odorganic, budou výsledky seřazeny podle prvního typu položky v poli - tagTyp: string | null
uživatelem definovaný identifikátor úlohy
volitelné pole
limit znaků je 255
tento parametr můžete použít k identifikaci úlohy a jejímu spárování s výsledkem
zadanou hodnotutagnajdete v objektudataodpovědi - targetTyp: string
doména
povinné pole
název domény cílového webu
doménu je nutné zadat bezhttps://awww.
- Typ: object | null · Response36Afe1097B20_DataforseoLabsGoogleSubdomainsLiveResponseInfo200
- Typ: number | null Formát: doublecost
celkové náklady na úlohy, USD
- Typ: integer | nullstatus
_code obecný kód stavu úplný seznam kódů odpovědí najdete zde
- Typ: string | nullstatus
_message obecná informační zpráva úplný seznam obecných informačních zpráv najdete zde
- Typ: array (object | null)[] | nulltasks
pole úloh
- Typ: object | null · Response36Afe1097B20_DataforseoLabsGoogleSubdomainsLiveTaskInfo
- costTyp: number | null Formát: double
celkové náklady na úlohy, USD
- dataTyp: object | null
obsahuje stejné parametry, které jste zadali v požadavku POST
- propertyTyp: object | null
Name
- idTyp: string | null
identifikátor úlohy jedinečný identifikátor úlohy v našem systému ve formátu UUID
- pathTyp: array (string | null)[] | null
cesta URL
- resultTyp: array (object | null)[] | null
pole výsledků
- itemsTyp: array (object | null)[] | null
obsahuje subdomény a související data
- metricsTyp: object | null
rankingová data týkající se subdomény
- propertyTyp: object · Response36Afe1097B20_DataforseoLabsMetricsInfo
Name - clickstreamTyp: object | null
_age _distribution - propertyTyp: integer | null Formát: int64
Name Signed 64-bit integers (long type).
- clickstreamTyp: number | null Formát: double
_etv odhadovaný objem návštěvnosti na základě dat clickstreamu
počítá se jako součin hodnot míry prokliku a objemu vyhledávání z clickstreamu všech klíčových slov, na která se doména umisťuje
pro získání výsledků tohoto pole musí být parametrinclude_clickstream_datanastaven natrue
více o tom, jak se metrika počítá, najdete v tomto článku nápovědy - clickstreamTyp: object | null
_gender _distribution - propertyTyp: integer | null Formát: int64
Name Signed 64-bit integers (long type).
- countTyp: integer | null Formát: int64
celkový počet organických SERP obsahujících doménu nebo subdoménu
- estimatedTyp: number | null
_paid _traffic _cost odhadované náklady na převod organické návštěvnosti na placenou
představuje odhadované měsíční náklady (USD) na reklamu pro všechna klíčová slova v kategorii, na která se doména nebo subdoména umisťuje
metrika se počítá jako součin hodnot organickéhoetva placenéhocpca udává náklady na přivedení odhadovaného objemu měsíční organické návštěvnosti prostřednictvím reklamy PPC ve Vyhledávání Google
více o tom, jak se metrika počítá, najdete v tomto článku nápovědy - etvTyp: number | null
odhadovaný objem návštěvnosti
odhadovaná organická měsíční návštěvnost domény nebo subdomény
počítá se jako součin hodnot CTR (míry prokliku) a objemu vyhledávání všech klíčových slov v kategorii, na která se doména nebo subdoména umisťuje
více o tom, jak se metrika počítá, najdete v tomto článku nápovědy - isTyp: integer | null
_down rank klesl
udává, kolik rankingových prvků uvedeného cíle kleslo - isTyp: integer | null
_lost ztracené rankingové prvky
udává, kolik rankingových prvků uvedeného cíle bylo dříve zobrazeno v SERP, ale při poslední kontrole nebyly nalezeny - isTyp: integer | null
_new počet nových rankingových prvků
udává, kolik nových rankingových prvků bylo nalezeno pro uvedený cíl - isTyp: integer | null
_up rank stoupl
udává, kolik rankingových prvků uvedeného cíle stouplo - posTyp: integer | null
_1 počet organických SERP, kde se doména nebo subdoména umisťuje na #1
- posTyp: integer | null
_11 _20 počet organických SERP, kde se doména nebo subdoména umisťuje na #11-20
- posTyp: integer | null
_2 _3 počet organických SERP, kde se doména nebo subdoména umisťuje na #2-3
- posTyp: integer | null
_21 _30 počet organických SERP, kde se doména nebo subdoména umisťuje na #21-30
- posTyp: integer | null
_31 _40 počet organických SERP, kde se doména nebo subdoména umisťuje na #31-40
- posTyp: integer | null
_4 _10 počet organických SERP, kde se doména nebo subdoména umisťuje na #4-10
- posTyp: integer | null
_41 _50 počet organických SERP, kde se doména nebo subdoména umisťuje na #41-50
- posTyp: integer | null
_51 _60 počet organických SERP, kde se doména nebo subdoména umisťuje na #51-60
- posTyp: integer | null
_61 _70 počet organických SERP, kde se doména nebo subdoména umisťuje na #61-70
- posTyp: integer | null
_71 _80 počet organických SERP, kde se doména nebo subdoména umisťuje na #71-80
- posTyp: integer | null
_81 _90 počet organických SERP, kde se doména nebo subdoména umisťuje na #81-90
- posTyp: integer | null
_91 _100 počet organických SERP, kde se doména nebo subdoména umisťuje na #91-100
- seTyp: string | null
_type typ vyhledávače
- subdomainTyp: string | null
vrácená subdoména
- itemsTyp: integer | null Formát: int64
_count počet výsledků vrácených v poli
items - languageTyp: string | null
_code kód jazyka v poli POST
- locationTyp: integer | null
_code kód lokality v poli POST
- seTyp: string | null
_type typ vyhledávače
- targetTyp: string | null
doména v poli POST
- totalTyp: integer | null Formát: int64
_count celkový počet výsledků v naší databázi relevantních pro váš požadavek
- resultTyp: integer | null Formát: int64
_count počet prvků v poli result
- statusTyp: integer | null
_code stavový kód úlohy vygenerovaný DataForSEO; může být v následujícím rozsahu: 10000-60000 úplný seznam kódů odpovědí najdete zde
- statusTyp: string | null
_message informační zpráva úlohy úplný seznam obecných informačních zpráv najdete zde
- timeTyp: string | null
doba provedení, sekundy
- Typ: integer | null Formát: int64tasks
_count počet úloh v poli tasks
- Typ: integer | null Formát: int64tasks
_error počet úloh v poli tasks vrácených s chybou
- Typ: string | nulltime
celková doba provádění, sekundy
- Typ: string | nullversion
aktuální verze API
application/json - 400
Požadavek se nepodařilo zpracovat. Zkontrolujte parametry požadavku.
- 401
Je vyžadován platný API klíč Felo.
- 402
V požadavku nelze pokračovat, protože není splněn požadavek na fakturaci.
- 403
Účet nemá oprávnění tuto operaci provést.
- 429
Byl dosažen limit požadavků nebo útraty.
- 502
Služba nemohla požadavek dokončit.
- 503
API nebo fakturační služba je dočasně nedostupná.
- 504
Při zpracování požadavku vypršel časový limit služby.
- default
Chybová odpověď; odpovědi předávané přímo od upstream poskytovatele mohou používat formáty poskytovatele
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
}
]
}
]
}
]
}