Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Сбор данных с интернета : Теория и Решения. Сборщик слов с Google.KeywordPlanner


В предыдущей статье я создал сборщик поисковых фраз с Yandex.Wordstat. Для этого я использовал Human Emulator. Сегодня я создам сборщик ключевых слов, который будет получать информацию с Google Keyword Planner. Этот инструмент доступен для создания Adword-овых компаний и доступ к нему есть, если есть Adword аккаунт. Инструмент очень мощный, Гугл постарались на славу, однако довольно неплохо защищен от автоматического парсинга контента и достаточно тяжеловесен. Но все же если очень захотеть то все можно сделать. Вот что у меня получилось :

скриншот сбора ключевых слов с Google Keyword Planner через Human Emulator

Для того чтобы создать этот сборщик, я создал классCGoogleKeywordPlanner, производный отCBaseWebAPI (как и у всех предыдущих сборщиков) который представляет особенности самого сбора и прописал в нем как заходить, логиниться, собирать и сохранять слова . Кроме того в классеCInDataFile, который используется для получения запросов из файла-источника я добавил переменную$items_step, которая указывает сколько слов за раз нужно выдавать из этого источника. Вот в принципе и вся работа. Немного пошаманив с тем как правильнее добратся до нужных элементов и как организовать процесс сбора я пришел к следующему алгоритму:

  • Заходим в адворды, при этом логинемся если это необходимо.
  • Далее переходим на инструмент - оценки объема поиска.
  • Создаем файл с 800 слов, которые загружаем в инструмент.
  • После этого переходим на закладку и идеи ключевых слов и качаем полученные файлы по кнопке Download.
  • Далее полученный файл добавляем к файлам результатов
  • Переходим к следующему шагу
В результате имеем сборщик ключевых слов, попутно собирающий еще среднее число запросов в месяц а также цены в Гугл Адворд по заданным словам. Эта очень полезная информация. На основе нее можно много чего сделать интересного. Например подобрать тематику для сайта и бизнеса. Подобрать рекламные слова для своей компании в Адвордах или Директе, а также различные другие задачи для которых нужны списки ключевых слов с ценами и популярностью.

скриншот результатат сбора данных с Google Keyword Planner через XWeb Human Emulator

Выводы :

Таким образом получился более менее стабильный сборщик ключевых слов, популярностей и цен на них для Google Keyword Planer. За сутки может получить несколько сотен тысяч данных по поисковым запросом, особенно интересно среднее число поисков в месяц (популярность) и цена за слово в адвордах. Хочу подчеркнуть что в сборщике введены паузы для избежания бана, а также для его работы нужен логин с паролем для адвордов. Также код сборщика основан на использовании Human Emulator в режиме эмуляции браузера. Хочу еще подчеркнуть что информацию о том где взятьпоисковые запросы и ключевые слова можнонайти здесь.

Материалы :

Как всегда весь исходный код по этой статье можноскачать здесь. Руководство «Как запустить этот и другие PHP скрипты с этого сайта» всегда можно найтиздесь. Где взять платные и бесплатные прокси сервера, можно найтиздесь. А где взять поисковые запросы и ключевые слова можнонайти здесь. Пожелания и предложения по коду и сотрудничеству можно присылать на почту или в комментарии.


В избранное