Ключевые слова домена
Метод SerpstatDomainProcedure.getDomainKeywords возвращает ключевые слова в топе поисковой системы по домену. Аналогичен отчету Анализ домена — SEO-анализ — Ключевые слова. Вы можете выгрузить до 60 000 результатов, используя данный метод.
Общие параметры запроса и инструкция по использованию Serpstat API
Доступные поисковые базы
Параметры запроса | |||||
Параметр | Описание | Тип данных | Обязательный | Значение по умолчанию | Варианты значений |
id | Идентификатор запроса: ответ содержит этот же идентификатор. Ввод числового (number) или текстового (string) значения. | int/string | да | 1, test | |
method | Название метода API | string | да | SerpstatDomainProcedure. | |
params | Объект с параметрами {...}, в нем перечисляются все нижеследующие параметры и массивы [...] | array | да |
| |
domain | Имя домена | string | да | nike.com | |
se | Идентификатор поисковой базы, по которой будет проходить поиск | string | да | g_us | |
withSubdomains | Тип отслеживания: с/без учета поддоменов | string | нет | true | true | false |
withIntents | Интент ключевой фразы | boolean | нет | false | true | false |
url | Ссылка уточнения поиска | string | нет |
| https://www.nike.com/soccer |
keywords | Массив ключевых фраз, для которых будет происходить поиск | string | нет |
| ["shop", "nike"] |
minusKeywords | Массив минус-слов при поиске | string | нет |
| ["nikes", "nike"] |
filters | Условия фильтрации | array | нет | без фильтрации |
варианты фильтрации перечислены в таблице ниже |
sort | Сортировка по данным (по возрастанию и убыванию) | array | нет | {"position": "asc", | "region_queries_count": "asc"/"desc" (asc — направление сортировки по возрастанию, desc — по убыванию) - Частотность ключевой фразы |
page | Номер страницы в ответе | int | нет | 1 | "page": "5" |
size | Количество результатов на страницу в ответе | int | нет | 100 | "size": "10" |
Параметры фильтрации | |||
Параметр | Описание | Тип данных | Варианты значений |
cost | Стоимость за клик (в США $; точное совпадение) | float | любое числовое значение |
cost_from | Стоимость за клик (в США $; точное совпадение) от | float | любое числовое значение |
cost_to | Стоимость за клик (в США $; точное совпадение) до | float | любое числовое значение |
position | Позиция ключевого слова | int | любое целое число в диапазоне 1-100 |
position_from | Позиция ключевого слова от | int | любое целое число в диапазоне 1-100 |
position_to | Позиция ключевого слова до | int | любое целое число в диапазоне 1-100 |
concurrency | Конкуренция (насколько сложно продвижение фразы в топ от 1-100) | int | любое целое число в диапазоне 1-100 |
concurrency_from | Конкуренция (насколько сложно продвижение фразы в топ от 1-100) от | int | любое целое число в диапазоне 1-100 |
concurrency_to | Конкуренция (насколько сложно продвижение фразы в топ от 1-100) до | int | любое целое число в диапазоне 1-100 |
keyword_length | Количество слов в ключевой фразе | int | любое числовое значение |
difficulty | Сложность ключевой фразы | float | любое числовое значение |
difficulty_from | Сложность ключевой фразы от | float | любое числовое значение |
difficulty_to | Сложность ключевой фразы до | float | любое числовое значение |
traff | Трафик по ключевой фразе | int | любое целое число |
region_queries_count | Частотность ключевой фразы в выбранном регионе | int | любое целое число |
region_queries_count_from | Частотность ключевой фразы в выбранном регионе от | int | любое целое число |
region_queries_count_to | Частотность ключевой фразы в выбранном регионе до | int | любое целое число |
region_queries_count_wide | Частотность ключевой фразы в широком соответствии | int | любое целое число |
region_queries_count_wide_from | Частотность ключевой фразы в широком соответствии от | int | любое целое число |
region_queries_count_wide_to | Частотность ключевой фразы в широком соответствии до | int | любое целое число |
url_contains | Cсылка на страницу анализируемого домена, который ранжируется по данной ключевой фразе | string | любое текстовое значение |
right_spelling | Отображать или не отображать ключевые слова с неправильным написанием | boolean | true или false |
keyword_contain | Содержит все ключевые фразы (точное соответствие) | string | любое текстовое значение |
keyword_not_contain | Не содержит все ключевые фразы (точное соответствие) | string | любое текстовое значение |
keyword_contain_one_of | Содержит одну ключевую фразу из (точное соответствие) | string | любое текстовое значение |
keyword_not_contain_one_of | Не содержит одну ключевую фразу из (точное соответствие) | string | любое текстовое значение |
keyword_contain_broad_match | Содержит все ключевые фразы (широкое соответствие) | string | любое текстовое значение |
keyword_not_contain_broad_match | Не содержит все ключевые фразы (широкое соответствие) | string | любое текстовое значение |
keyword_contain_one_of_broad_match | Содержит одну ключевую фразу из (широкое соответствие) | string | любое текстовое значение |
keyword_not_contain_one_of_broad_match | Не содержит одну ключевую фразу из (широкое соответствие) | string | любое текстовое значение |
intents_contain | Содержит один или несколько интентов | array | informational, navigational, commercial, transactional |
intents_not_contain | Не содержит один или несколько интентов | array | informational, navigational, commercial, transactional |
Параметры ответа | |
Параметр | Описание |
id | Идентификатор запроса: соответствует id в запросе |
result | Содержит в себе ответ |
data | Массив с данными ответа |
domain | Домен, который ранжируется по ключевой фразе |
subdomain | Поддомен сайта, который отображается в поисковой выдаче по заданной фразе |
keyword | Ключевая фраза, по которой ранжируется заданный сайт |
keyword_length | Количество слов, разделенных пробелом в ключевой фразе |
url | URL, который отображается в поисковой выдаче по данному запросу |
position | Позиция домена по ключевой фразе в поисковой выдаче |
types | Список дополнительных элементов которые отображаются в SERP (например, видео, карусель изображений, карта и другое) |
found_results | Количество найденных результатов по ключевой фразе |
cost | Цена за клик, $ |
concurrency | Конкуренция ключевой фразы в PPC (0-100%) |
region_queries_count | Частотность ключевой фразы в выбранном регионе |
region_queries_count_wide | Частотность ключевой фразы в широком соответствии |
geo_names | Список топонимов в массиве, если топоним присутствует в ключевой фразе. Если нет — массив пустой. |
traff | Ориентировочный трафик по ключевому слову в зависимости от частоты ключевика и позиции |
difficulty | Оценка уровня конкуренции по ключевой фразе для продвижения в топ-10 (от 1 до 100) |
right_spelling | Рекомендация к исправлению для ключевой фразы с орфографической ошибкой |
dynamic | Показывает, как изменилась позиция заданной ключевой фразы |
intents | Интенты анализируемой ключевой фразы |
summary_info | Объект с данными ответа |
page | Номер страницы |
total | Количество найденных результатов |
left_lines | Количество оставшихся API строк |
Часть ответа API, за которую снимается 1 лимит:
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "nike socer",
"keyword_length": 2,
"url": "https://www.nike.com/soccer",
"position": 1,
"types": [
"shopping_rhs",
"ads_top",
"snip_breadcrumbs"
],
"found_results": 90,
"cost": 0.48,
"concurrency": 100,
"region_queries_count": 9900,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 1484,
"difficulty": 20.35,
"right_spelling": "nike soccer",
"dynamic": 0
},
{
"id": "1",
"method": "SerpstatDomainProcedure.getDomainKeywords",
"params": {
"domain": "nike.com",
"se": "g_us",
"withSubdomains": true,
"withIntents": true,
"sort": {
"position": "asc"
},
"url": "https://www.nike.com/soccer",
"keywords": [
"shop",
"nike"
],
"minusKeywords": [
"nikes",
"nke"
],
"page": "1",
"size": "10",
"filters": {
"right_spelling": false,
"intents_contain": ["commercial"],
"intents_not_contain":["navigational"]
}
}
}
{
"id": "1",
"result": {
"data": [
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "nike soccer near me",
"keyword_length": 4,
"url": "https://www.nike.com/soccer",
"position": 1,
"types": [
"related_search",
"also_asks",
"local_pack",
"pic",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 46400000,
"cost": 0,
"concurrency": 74,
"region_queries_count": 40,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 5,
"difficulty": 51,
"dynamic": 0,
"intents": [
"commercial"
]
},
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "nike store soccer boots",
"keyword_length": 4,
"url": "https://www.nike.com/soccer",
"position": 2,
"types": [
"pic",
"related_search",
"local_pack",
"also_asks",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 22400000,
"cost": 0.37,
"concurrency": 100,
"region_queries_count": 1600,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 232,
"difficulty": 3,
"dynamic": 0,
"intents": [
"commercial"
]
},
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "nike soccer shoes shop",
"keyword_length": 4,
"url": "https://www.nike.com/soccer",
"position": 2,
"types": [
"local_pack",
"related_search",
"pic",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 25500000,
"cost": 0.32,
"concurrency": 99,
"region_queries_count": 170,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 24,
"difficulty": 53,
"dynamic": 0,
"intents": [
"commercial"
]
},
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "nike football shop",
"keyword_length": 3,
"url": "https://www.nike.com/soccer",
"position": 2,
"types": [
"video",
"pic",
"related_search",
"local_pack",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 135000000,
"cost": 0.16,
"concurrency": 71,
"region_queries_count": 40,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 5,
"difficulty": 38,
"dynamic": 0,
"intents": [
"commercial"
]
},
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "nike soccer cleats shop",
"keyword_length": 4,
"url": "https://www.nike.com/soccer",
"position": 2,
"types": [
"pic",
"local_pack",
"related_search",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 14000000,
"cost": 0.27,
"concurrency": 93,
"region_queries_count": 170,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 24,
"difficulty": 53,
"dynamic": 0,
"intents": [
"commercial"
]
},
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "soccer shoes nike store",
"keyword_length": 4,
"url": "https://www.nike.com/soccer",
"position": 2,
"types": [
"related_search",
"pic",
"local_pack",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 31800000,
"cost": 0.37,
"concurrency": 100,
"region_queries_count": 8100,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 1177,
"difficulty": 36,
"dynamic": 0,
"intents": [
"commercial"
]
},
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "nike football store",
"keyword_length": 3,
"url": "https://www.nike.com/soccer",
"position": 2,
"types": [
"local_pack",
"video",
"pic",
"related_search",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 114000000,
"cost": 0.16,
"concurrency": 71,
"region_queries_count": 40,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 5,
"difficulty": 20,
"dynamic": 0,
"intents": [
"commercial"
]
},
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "nike soccer footwear",
"keyword_length": 3,
"url": "https://www.nike.com/soccer",
"position": 2,
"types": [
"video",
"pic",
"related_search",
"local_pack",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 89800000,
"cost": 0.24,
"concurrency": 100,
"region_queries_count": 110000,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 15997,
"difficulty": 57,
"dynamic": 0,
"intents": [
"commercial"
]
},
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "nike soccer stuff",
"keyword_length": 3,
"url": "https://www.nike.com/soccer",
"position": 2,
"types": [
"also_asks",
"local_pack",
"related_search",
"pic",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 10600000,
"cost": 0.12000000000000001,
"concurrency": 95,
"region_queries_count": 40,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 5,
"difficulty": 11,
"dynamic": 0,
"intents": [
"commercial"
]
},
{
"domain": "nike.com",
"subdomain": "www.nike.com",
"keyword": "football nike store",
"keyword_length": 3,
"url": "https://www.nike.com/soccer",
"position": 2,
"types": [
"local_pack",
"pic",
"related_search",
"snip_breadcrumbs",
"snip_image_thumbnail"
],
"found_results": 267000000,
"cost": 0.16,
"concurrency": 71,
"region_queries_count": 40,
"region_queries_count_wide": 0,
"geo_names": [],
"traff": 5,
"difficulty": 29,
"dynamic": 0,
"intents": [
"commercial"
]
}
],
"summary_info": {
"page": 1,
"total": 182,
"left_lines": 499631
}
}
}
Шаблоны запросов к Serpstat API: ссылка