Цель: проверить позиции сайтов по ключевым словам в Яндексе сразу по нескольким регионам.
- Минимальная версия A-Parser:
- 1.2.2596
Решение: обычно для этого нужно составить пресет, в который добавить отдельно по парсеру для каждого региона. Но если нужно проверить по нескольким десяткам регионов, тогда эта задача становится довольно сложной и утомительной. Поэтому можно воспользоваться функционалом JS парсеров и написать небольшую обертку вокруг стандартногоSE::Yandex::Position, которая на вход будет принимать код региона и запрос, а на выходе выдавать позицию для этого региона. Собственно это и было сделано.
![]()
Данный парсер полностью повторяет функционалSE::Yandex::Position, за исключением формата запроса. Здесь нужно указывать запросы такого вида:
т.е. спереди через пробел нужно указывать id региона.
Также убран из настроек выбор региона, т.к. он задается в запросе.
Получить актуальный список регионов Яндекса можно в справочнике tools.data.YandexSERPRegionsNew.
-
Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!Скрыть объявление

JS::SE::Yandex::Position::ByRegion 1.1.0
Проверка позиций сайтов сразу по нескольким регионам
Последние обнoвления
- Обновление 1.1.0 21 фев 2025 в 15:13
- Обновление 1.0.0 19 фев 2025 в 12:30