Улучшения
- Новые парсеры:
- Maps::Google - по ключевым словам собирает различные данные об организациях в заданных координатах
- Maps::Yandex - по ключевым словам собирает различные данные об организациях в заданных координатах
- Rank::Bukvarix:: Domain - сбор ключевых слов по домену
- Rank::Bukvarix::Keyword - сбор ключевых слов по домену
- Maps::Google - по ключевым словам собирает различные данные об организациях в заданных координатах
- Удалены 4 неактуальных парсера: Rank::SEMrush::Keyword, SE::QIP, SE::QIP::Position, Rank::MegaIndex
- Улучшена работа SE::AOL
- JS парсеры: для this.request добавлена опция data_as_buffer, которая определяет возвращать data как строку(String) или объект Buffer
Исправления в связи с изменениями в выдаче
- В SE::Google::Modern исправлена работа с рекаптчами, исправлен парсинг сниппетов, а также исправлен парсинг мобильной выдачи
- Rank::SEMrush полностью переписан, также полностью изменился список собираемых данных, парсер возвращает только те данные, которые доступны без авторизации
- Полностью переписан Rank::Alexa
- Исправлена работа Rank::MajesticSEO, теперь обязательно требуется установка Node.js и модуля brotli
- В Rank::Social::Signal удалена переменная $facebook_share в связи с прекращением поддержки со стороны FB
- SE::IxQuick, Shop::AliExpress, SE:: DuckDuckGo::Images , Shop::Amazon, Check::RosKomNadzor
Исправления
- Исправлена работа с запросами, содержащими пробел в SE:: DuckDuckGo
- Исправлена проблема с декомпресией данных на некоторых сайтах
- JS парсеры: исправлена работа setImmediate