Скрипт поиска конкурентов в ТОП-10 выдачи Google

Скрипт на Python осуществляет поиск самых продвинутых сайтов конкурентов в поисковой системе Google по списку поисковых запросов в ТОП-10 выдачи.

Необходимо указать в файле keys.txt ключевые слова, по которым требуется парсить выдачу. Файл положить в туже директорию, в которой находится скрипт. После работы скрипта в той же директории появится файл result_keys.txt с результатами: домен конкурента и количество раз, которое он встречался в выдаче. Например, ozon.ru 20  — интернет-магазин ozon.ru по загруженным ключам встречался в выдаче Google ТОП-10 — 20 раз.

Работа скрипта продемонстрирована на Jupyter Notebook.

Подключаем модули, которые потребуются для работы скрипта:

Далее загружаем список ключевых фраз, по которым будет осуществляться парсинг

Собственно эти строчки кода осуществляют парсинг с задержкой между запросами от 4 до 10 секунд. Задержка предназначена для уменьшения вероятности блокировки со стороны Гугла.

Производим сортировку полученных результатов в порядке уменьшения.

Готовый результат выгружаем в файл result_keys.txt

Весь код будет выглядеть так:

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *