Как массово получить данные из Ahrefs Batch Analysis 2.0 не имея подписки с API
Инструкция
- Качаем расширение Tampermonkey:
- Хром
- Мозилла (мы используем для коллективной работы с одного акка, поэтому скрипт заточен под нее, но в хроме должен тоже работать)
- Устанавливаем в него этот скрипт — https://github.com/sc00d/Ahrefs-Batch-Analysis-2.0-Export-to-CSV-without-API-KEY/blob/main/README.md
- Отключаем в мозилле запрос на сохранение файлов (в мозилле) — чтобы каждый раз не нажимать «Сохранить».
- Открываем https://app.ahrefs.com/v2-batch-analysis/ В правом нижнем угле вставляем домены и жмем старт. Скрипт будет брать по 50 доменов, отправлять на анализ, результаты сохранять в виде CSV-файлов.
- Итоговую выгрузку объединяем в один файл с помощью Bat-файла (для Windows).
- Profit!
Данные парсятся из интерфейса, а не используется выгрузка от Ahrefs в файл, поэтому формат отличается.
Зачем это?
Есть задачи, для которых нужно массово собрать данные из Ahrefs по большому количеству доменов. Ранее пользовался этим скриптом, но он у меня перестал работать т.к. пропал доступ к старому Batch Analysis. Поэтому переписал чуть менее чем полностью и делюсь своим решением.
❗️Скрипт дается только в познавательных целях. Автор не несет ответственности за блокировку акков или любые другие проблемы, которые могут возникнуть.
Сам автор в познавательных целях спарсил 12к доменов без проблем. Тестил на Mozilla 129.0.1 (64x)