Некоторые функции ограничены.
Вход Регистрация

Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Serpstat. Нажимая "Принять и продолжить", вы соглашаетесь с нашей Политика конфиденциальности

Анкоры входящих ссылок (getAnchors)

Метод getAnchors возвращает список анкоров всех входящих ссылок на анализируемый сайт, аналогичен отчету «Анкоры ссылок»

Общие параметры запроса и инструкция по использованию Serpstat API

Параметры запроса
Параметр Описание По умолчанию
id обязательно Идентификатор запроса: ответ содержит этот же идентификатор. Ввод числового (number) или текстового (string) значения.
method обязательно Название метода API: SerpstatBacklinksProcedure.getAnchors
params обязательно Объект с параметрами {...}, в нем перечисляются все нижеследующие параметры и массивы [...].
query обязательно Домен анализируемого сайта. Указываем домен без http / https и "/"
searchType обязательно

Режимы поиска для анализа:
* domain - только домен (site.com)
* domain_with_subdomains - домен, включающий поддомен (subdomain.site.com)
* URL - конкретная страница (site.com/path/)
* part_url - адрес страницы начинается с (site.com/path/*)

anchor опционально Анкор входящей ссылки
count опционально Количество слов в анкоре 1
sort опционально Сортировка данных:
* total - общее количество анкоров
* refDomains - количество ссылающихся доменов
* nofollow - атрибуты анкора
anchor - анкор входящей ссылки
lastupdate - дата первого обнаружения
lastupdate
order опционально Сортировка:
asc - по возрастанию
desc - по убыванию
desc
page опционально Номер страницы (числовое значение) 1
size опционально Количество результатов (числовое значение) 100
complexFilter опционально Фильтрация данных, вводится в виде массивов [...] со следующими параметрами:
1) field - тип фильтра; доступные фильтры:
anchor - анкор входящей ссылки
* total - общее количество результатов
* refDomains - количество ссылающихся доменов
* nofollow - атрибуты анкора

lastupdate - дата первого обнаружения. Формат значения: ДД.ММ.ГГГГ (01.01.2001)

2) compareType - условие фильтра:
* gt - больше, чем (числовое значение)
* lt - меньше, чем (числовое значение)
* gte - больше или равно (числовое значение)
* lte - меньше или равно (числовое значение)
* eq - точное соответствие (числовое значение)
* neq - не соответствует (числовое или текстовое значение)
* between - между (числовое значение)
* contains - содержит (текстовое значение)
* notContains - не содержит (текстовое значение)
* startsWith - начинается на (текстовое значение)
* endsWith - заканчивается на (текстовое значение)

3) value - значение для фильтрации

Быстрые фильтры:
additional_filters - на данные момент доступны следующие:
* no_subdomains - не учитывает ссылки с поддоменов анализируемого домена

Первые квадратные скобки перечисляют условия "ИЛИ". Вторые внутри первых - условия "И".

Параметры ответа
Параметр Описание
id Идентификатор запроса: соответствует id в запросе
result Содержит ответ
data Массив с данными ответа
anchor Содержимое анкора
refDomains Количество ссылающихся доменов с таким анкором
total Количество обратных ссылок с таким анкором
noFollow Количество обратных nofollow ссылок с таким анкором
summary_info Объект с данными ответа
left_lines Оставшееся количество строк для тарифного плана
page Номер страницы
total Количество результатов всего по запросу
count Количество результатов в данном ответе
sort По каким данным происходит сортировка
order Данные отсортированы:
asc - по возрастанию
desc - по убыванию

Снятие лимитов API: по 1 лимиту за 1 строку результата в ответе. Часть ответа API, за которую снимается 1 лимит:

{
     "anchor": "«Serpstat»",
     "refDomains": 3,
     "total": 3,
     "noFollow": 3
}

Example
Request data:
{
 "id": 1,
 "method": "SerpstatBacklinksProcedure.getAnchors",
 "params": {
     "query": "serpstat.com",
     "searchType": "domain_with_subdomains",
     "anchor": "serpstat",
     "count": "1",
     "sort": "anchor",
     "order": "desc",
     "page": 1,
     "size": 2,
     "complexFilter": [
           [
                {
                    "field": "anchor",
                    "compareType": "contains",
                    "value": [
                        "serpstat"
                    ]
                },
                {
                    "field": "total",
                    "compareType": "gt",
                    "value": [
                        "1"
                    ]
                },
                {
                    "field": "noFollow",
                    "compareType": "gte",
                    "value": [
                        "1"
                    ]
                },
                 {
                    "additional_filters": "no_subdomains"
                }
            ]
        ]
  }
}
Response data:
{
    "id": "1",
    "result": {
        "data": [
            {
                "anchor": "加入Serpstat会员计划››",
                "refDomains": 1,
                "total": 2,
                "noFollow": 2
            },
            {
                "anchor": "«Serpstat»",
                "refDomains": 3,
                "total": 3,
                "noFollow": 1
            }
        ],
        "summary_info": {
            "left_lines": 999816,
            "page": 1,
            "count": 2,
            "total": 78,
            "sort": "anchor",
            "order": "DESC"
        }
    }
}