DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Огляд рангів домену
Пошукова присутність домену: кількість органічних і платних ключових слів, оцінка трафіку та вартість трафіку за location_code. Повертає se_type, target, total_count, items_count і items. Відповідь обгорнуто в конверт DataForSEO: дані в tasks[0].result, результат у tasks[0].status_code — відхилений запит усе одно повертає HTTP 200. Ті самі цифри в часі — post_dataforseo_labs_google_historical_rank_live; одразу для багатьох доменів — post_dataforseo_labs_google_bulk_traffic_estimation_live.
Довідкові ціни
- Тарифікація: вартість відповіді за даними постачальника.
- Довідкова оцінка запиту: USD 0.0121.
- Довідковий множник для клієнта: 1.0. Не застосовуйте його повторно до вже розрахованої суми клієнта.
Лише довідкові метадані, а не котирування для облікового запису, гарантована ціна чи ліміт витрат. Кредити ресурсів — це не кредити Felo. Остаточні списання здійснюються за записами білінгу Felo.
- Тип: array (object | null)[]
- ignoreТип: boolean | null
_synonyms ігнорувати дуже схожі ключові слова
необов'язкове поле
якщо встановленоtrue, усі дуже схожі ключові слова буде виключено з розрахунків ранжування й трафіку, результати ґрунтуватимуться на даних основних ключових слів із груп синонімів
значення за замовчуванням:false - languageТип: string | null
_code код мови
необов'язкове поле
якщо використовуєте це поле,language_nameвказувати не потрібно
список доступних мов ізlanguage_codeможна отримати окремим запитом доhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
ігноруйте це поле, щоб отримати результати для всіх доступних мов
приклад:en - languageТип: string | null
_name повна назва мови
необов'язкове поле
якщо використовуєте це поле,language_codeвказувати не потрібно
список доступних мов ізlanguage_nameможна отримати окремим запитом доhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
ігноруйте це поле, щоб отримати результати для всіх доступних мов
приклад:English - limitТип: integer | null
максимальна кількість результатів, що повертаються, для домену
необов'язкове поле
значення за замовчуванням:100
максимальне значення:1000 - locationТип: integer | null
_code код місцезнаходження
необов'язкове поле
якщо використовуєте це поле,location_nameвказувати не потрібно
список доступних місцезнаходжень ізlocation_codeможна отримати окремим запитом доhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
ігноруйте це поле, щоб отримати результати для всіх доступних місцезнаходжень
приклад:2840 - locationТип: string | null
_name повна назва місцезнаходження
необов'язкове поле
якщо використовуєте це поле,location_codeвказувати не потрібно
список доступних місцезнаходжень ізlocation_nameможна отримати окремим запитом доhttps://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
ігноруйте це поле, щоб отримати результати для всіх доступних місцезнаходжень
приклад:United Kingdom - offsetТип: integer | null
зміщення в масиві результатів елементів, що повертаються
необов'язкове поле
значення за замовчуванням:0
якщо вказати значення10, перші десятьitemsу масиві результатів буде пропущено, а дані буде надано для наступних елементів - tagТип: string | null
визначений користувачем ідентифікатор завдання
необов'язкове поле
обмеження — 255 символів
цей параметр дає змогу ідентифікувати завдання й зіставити його з результатом
вказане значенняtagви знайдете в об'єктіdataвідповіді - targetТип: string
домен
обов'язкове поле
назва домену цільового вебсайту
домен вказується безhttps://іwww.
- Тип: object | null · Response36Afe1097B20_DataforseoLabsGoogleDomainRankOverviewLiveResponseInfo200
- Тип: number | null Формат: doublecost
загальна вартість завдань, USD
- Тип: integer | nullstatus
_code загальний код стану. Повний список кодів відповіді можна знайти тут.
- Тип: string | nullstatus
_message загальне інформаційне повідомлення. Повний список загальних інформаційних повідомлень можна знайти тут.
- Тип: array (object | null)[] | nulltasks
масив завдань
- Тип: object | null · Response36Afe1097B20_DataforseoLabsGoogleDomainRankOverviewLiveTaskInfo
- costТип: number | null Формат: double
загальна вартість завдань, USD
- dataТип: object | null
містить ті самі параметри, які ви вказали в POST-запиті
- propertyТип: object | null
Name
- idТип: string | null
ідентифікатор завдання унікальний ідентифікатор завдання в нашій системі у форматі UUID
- pathТип: array (string | null)[] | null
шлях URL
- resultТип: array (object | null)[] | null
масив результатів
- itemsТип: array (object | null)[] | null
містить дані ранжування й трафіку
- languageТип: string | null
_code код мови в масиві POST
- locationТип: integer | null
_code код місцеположення в масиві POST
- metricsТип: object | null
дані ранжування, що стосуються вказаного домену
- propertyТип: object · Response36Afe1097B20_DataforseoLabsMetricsInfo
Name - clickstreamТип: object | null
_age _distribution - propertyТип: integer | null Формат: int64
Name Signed 64-bit integers (long type).
- clickstreamТип: number | null Формат: double
_etv оцінка обсягу трафіку на основі даних клікстріму
розраховується як добуток значень клікабельності та пошукового обсягу клікстріму за всіма ключовими словами, за якими ранжується домен
щоб отримати результати для цього поля, параметрinclude_clickstream_dataмає бути встановлений уtrue
докладніше про те, як розраховується метрика, — у цій статті довідкового центру - clickstreamТип: object | null
_gender _distribution - propertyТип: integer | null Формат: int64
Name Signed 64-bit integers (long type).
- countТип: integer | null Формат: int64
загальна кількість органічних SERP, що містять домен або піддомен
- estimatedТип: number | null
_paid _traffic _cost оцінка вартості перетворення органічного пошукового трафіку на платний
становить оцінювану місячну вартість (USD) показу реклами за всіма ключовими словами категорії, у якій ранжується домен або піддомен
метрика розраховується як добуток органічногоetvі платногоcpcта вказує вартість залучення оцінюваного обсягу місячного органічного трафіку через рекламу PPC у пошуку Google
докладніше про те, як розраховується метрика, — у цій статті довідкового центру - etvТип: number | null
оцінка обсягу трафіку
оцінюваний органічний місячний трафік на домен або піддомен
розраховується як добуток значень CTR (клікабельності) і пошукового обсягу за всіма ключовими словами категорії, у якій ранжується домен або піддомен
докладніше про те, як розраховується метрика, — у цій статті довідкового центру - isТип: integer | null
_down ранг знизився
вказує, скільки ранжованих елементів вказаної цілі знизилося - isТип: integer | null
_lost втрачені ранжовані елементи
вказує, скільки ранжованих елементів вказаної цілі раніше були присутні в SERP, але не знайдені під час останньої перевірки - isТип: integer | null
_new кількість нових ранжованих елементів
вказує, скільки нових ранжованих елементів знайдено для вказаної цілі - isТип: integer | null
_up ранг зріс
вказує, скільки ранжованих елементів вказаної цілі зросло - posТип: integer | null
_1 кількість органічних SERP, де домен або піддомен займає місце #1
- posТип: integer | null
_11 _20 кількість органічних SERP, де домен або піддомен займає місце #11-20
- posТип: integer | null
_2 _3 кількість органічних SERP, де домен або піддомен займає місце #2-3
- posТип: integer | null
_21 _30 кількість органічних SERP, де домен або піддомен займає місце #21-30
- posТип: integer | null
_31 _40 кількість органічних SERP, де домен або піддомен займає місце #31-40
- posТип: integer | null
_4 _10 кількість органічних SERP, де домен або піддомен займає місце #4-10
- posТип: integer | null
_41 _50 кількість органічних SERP, де домен або піддомен займає місце #41-50
- posТип: integer | null
_51 _60 кількість органічних SERP, де домен або піддомен займає місце #51-60
- posТип: integer | null
_61 _70 кількість органічних SERP, де домен або піддомен займає місце #61-70
- posТип: integer | null
_71 _80 кількість органічних SERP, де домен або піддомен займає місце #71-80
- posТип: integer | null
_81 _90 кількість органічних SERP, де домен або піддомен займає місце #81-90
- posТип: integer | null
_91 _100 кількість органічних SERP, де домен або піддомен займає місце #91-100
- seТип: string | null
_type тип пошукової системи
- itemsТип: integer | null Формат: int64
_count кількість результатів, повернутих у масиві
items - languageТип: string | null
_code код мови в масиві POST
- locationТип: integer | null
_code код місцеположення в масиві POST
- seТип: string | null
_type тип пошукової системи
- targetТип: string | null
цільовий домен у POST-масиві
- totalТип: integer | null Формат: int64
_count загальна кількість результатів у нашій базі даних, що відповідають вашому запиту
- resultТип: integer | null Формат: int64
_count кількість елементів у масиві result
- statusТип: integer | null
_code код стану завдання формується DataForSEO, може перебувати в діапазоні 10000-60000 Повний список кодів відповіді можна знайти тут.
- statusТип: string | null
_message інформаційне повідомлення завдання Повний список загальних інформаційних повідомлень можна знайти тут.
- timeТип: string | null
час виконання, секунди
- Тип: integer | null Формат: int64tasks
_count кількість завдань у масиві tasks
- Тип: integer | null Формат: int64tasks
_error кількість завдань у масиві tasks, повернутих з помилкою
- Тип: string | nulltime
загальний час виконання, секунди
- Тип: string | nullversion
поточна версія API
application/json - 400
Не вдалося обробити запит. Перевірте параметри запиту.
- 401
Потрібен дійсний API-ключ Felo.
- 402
Запит неможливо виконати: умови білінгу не виконано.
- 403
Обліковий запис не має дозволу на цю операцію.
- 429
Досягнуто ліміту запитів або витрат.
- 502
Служба не змогла виконати запит.
- 503
API або служба білінгу тимчасово недоступні.
- 504
Час очікування обробки запиту вичерпано.
- default
Відповідь із помилкою; наскрізні відповіді апстріму можуть використовувати формати постачальника
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/dataforseo_labs/google/domain_rank_overview/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"target": "dataforseo.com",
"language_name": "English",
"location_code": 2840
}
]'
{
"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,
"location_code": null,
"language_code": null,
"metrics": null
}
]
}
]
}
]
}