Конкуренты
Метод SerpstatUrlProcedure.getUrlCompetitors возвращает cписок URL-адресов, конкурирующих с заданной страницей. Аналогичен отчету «Конкуренты» в Анализе страниц.
Пример использования: Получите список конкурентов для определенного домена и проанализируйте их стратегии для улучшения видимости своего веб-сайта в поисковых системах.
1. Воспользуйтесь методом SerpstatUrlProcedure.getUrlCompetitors с доменом вашего сайта.
2. Получите и сохраните ответ с перечнем конкурентов и соответствующими данными.
3. Проанализируйте полученные данные, чтобы улучшить стратегию SEO.
Общие параметры запроса и инструкция по использованию Serpstat API
Перечень доступных баз и стран
Параметры запроса | |||||
---|---|---|---|---|---|
Параметр | Описание | Тип данных | Обязательный | Значение по умолчанию | Варианты значений |
id | Идентификатор запроса: ответ содержит этот же идентификатор. Ввод числового (number) или текстового (string) значения. | int/string | нет | 1, test | |
method | Название метода API | string | нет | SerpstatUrlProcedure.getUrlCompetitors | |
params | Объект с параметрами {...}, в нем перечисляются все нижеследующие параметры и массивы [...] | array | нет | ||
url | URL страницы для поиска конкурирующих url-адресов | string | нет | https://www.nike.com | |
se | Идентификатор поисковой базы, по которой будет проходить поиск. | string | нет | g_us | |
sort | Порядок сортировки результатов в формате: | array | да | [ ] пустой массив | {"cnt": "asc"} |
page | Номер страницы в ответе | int | да | 1 | "page": "5" |
size | Количество результатов на страницу в ответе | int | да | 100 | "size": "10" |
Параметры ответа | |
Параметр | Описание |
id | Идентификатор запроса: соответствует id в запросе |
result | Содержит в себе ответ |
data | Массив с данными ответа |
domain | Домен конкурента |
url | Страница конкурента |
cnt | Количество одинаковых ключевых фраз у анализируемой страницы и страниц конкурентов |
summary_info | Объект с данными ответа |
page | Номер страницы |
total | Количество ключевых фраз в топ-100 |
left_lines | Количество оставшихся API строк |
Лимиты: количество списанных лимитов соответствует количеству полученных результатов по запросу. За один запрос можно получить не более 60000 результатов.
Часть ответа API, за которую снимается 1 лимит:
{
"domain": "footlocker.com",
"url": "https://www.footlocker.com/category/brands/nike.html",
"cnt": 75
},
{
"id": "1",
"method": "SerpstatUrlProcedure.getUrlCompetitors",
"params": {
"se": "g_us",
"url": "https://www.nike.com",
"sort": {"cnt": "desc"},
"page": "1",
"size": "10"
}
}
{
"id": "1",
"result": {
"data": [
{
"domain": "footlocker.com",
"url": "https://www.footlocker.com/category/brands/nike.html",
"cnt": 75
},
{
"domain": "nike.com",
"url": "https://www.nike.com/w/sale-3yaep",
"cnt": 49
},
{
"domain": "finishline.com",
"url": "https://www.finishline.com/nike",
"cnt": 40
}
],
"summary_info": {
"page": 1,
"total": 356,
"left_lines": 998149
}
}
}