Improvements
- New scarpers:
Maps::Google - by keyword collects various data about organizations in given coordinates
Maps::Yandex - by keyword collects various data about organizations in given coordinates
Rank::Bukvarix::Domain - collecting keywords by domain
Rank::Bukvarix::Keyword - collecting keywords by keyword
- Removed 4 irrelevant parsers: Rank::SEMrush::Keyword, SE::QIP, SE::QIP::Position, Rank::MegaIndex
- Improved work of
SE::AOL - JS scrapers: data_as_buffer option added for this.request, which defines to return data as a string (String) or a Buffer object
- In
SE::Google::Modern fixed work with ReCaptcha, fixed snipett scraping, and fixed scraping of mobile output.
Rank::SEMrush completely rewritten, the list of collected data was also completely changed, the scraper returns only the data that is available without authorization- Completely rewritten
Rank::Alexa - Fixed work
Rank::MajesticSEO, now you need to install Node.js and the brotli module - In
Rank::Social::Signal removed $facebook_share variable due to termination of FB support
SE::IxQuick,
Shop::AliExpress,
SE::IxQuick,
SE::DuckDuckGo::Images,
Shop::Amazon,
Check::RosKomNadzor
- Fixed work with queries containing a space in
SE::DuckDuckGo - Fixed problem with data decompression on some sites
- JS scrapers: fixed work of setImmediate