Switch to english interface?

Конкуренты

Метод 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

Порядок сортировки результатов в формате:
{{{field}}: {{order}}}

field — поле, по которому нужно выполнить сортировку:
* cnt

order — направление сортировки (asc — по возрастанию, desc — по убыванию)

array да [ ] пустой массив

{"cnt": "asc"} 

page Номер страницы в ответе int да 1 "page": "5"
size  Количество результатов на страницу в ответе int да 100

"size": "10"

min: 1, max: 1000


Параметры ответа
Параметр Описание
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
},

Example
Request data:
{
    "id": "1",
    "method": "SerpstatUrlProcedure.getUrlCompetitors",
    "params": {
     "se": "g_us",
     "url": "https://www.nike.com",
     "sort": {"cnt": "desc"},
     "page": "1",
     "size": "10"
 }
}
Response data:
{
    "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
        }
    }
}

Поделитесь статьей с вашими друзьями

Вы уверены?

Знакомство с Serpstat

Узнайте об основных возможностях сервиса удобным способом!

Отправьте заявку и наш специалист предложит вам варианты обучения: персональную демонстрацию, пробный период или материалы для самостоятельного изучения и повышения экспертизы. Все для комфортного начала работы с Serpstat.

Имя

Email

Телефон

Будем рады вашему комментарию
Я принимаю условия Политики конфиденциальности.

Спасибо, мы сохранили ваши новые настройки рассылок.

Открыть чат технической поддержки