В этом посте мы приведем одно из решений распространенной задачи - определение позиций сайта в результатах поиска Яндекс по списку запросов. Вариантов решения этой задачи масса, существует множество программ, которые позволяют вести статистику поисковой выдачи Яндекс, Google, Mail.Ru по определенным запросам, например, Majento PositionMeter и т.п. Но мы пойдем другим путем. Напишем небольшой скрипт на PHP, который позволит снимать эту статистику с использованием сервиса Яндекс.XML.
При этом подразумевается что вы зарегистрированы в этом сервисе, а также у вас есть определенный лимит запросов. Допустим, что нас интересуют позиции сайта compkaluga.ru по следующим запросам:
Ну и так далее, анализ 100 результатов выдачи, по каждому запросу.
Исходный код скрипта можно скачать:
При этом подразумевается что вы зарегистрированы в этом сервисе, а также у вас есть определенный лимит запросов. Допустим, что нас интересуют позиции сайта compkaluga.ru по следующим запросам:
- создание сайтов калуга
- создание сайтов в калуге
- продвижение сайтов в калуге
- продвижение сайтов калуга
- seo оптимизация в калуге
- seo в калуге
- контекстная реклама в калуге
- купить сайт в калуге
- сайт-визитка калуга
- создание сайта визитки в калуге
Наши позиции
создание сайтов калуга | 10 | Создание сайтов в Калуге |
создание сайтов в калуге | 8 | Создание сайтов в Калуге |
продвижение сайтов в калуге | 13 | Создание сайтов в Калуге |
продвижение сайтов калуга | 26 | Создание сайтов в Калуге |
seo оптимизация в калуге | 24 | Создание сайтов в Калуге |
seo в калуге | 27 | Создание сайтов в Калуге |
контекстная реклама в калуге | 4 | Создание сайтов в Калуге |
купить сайт в калуге | >100 | |
сайт-визитка калуга | 31 | Создание сайтов в Калуге |
создание сайта визитки в калуге | 5 | Создание сайтов в Калуге |
создание сайтов калуга
ankor-kaluga.ru | 1 | Создание сайтов |
tk-deal.ru | 2 | ДЕАЛ — создание сайтов Калуга |
saityvkaluge.ru | 3 | Создание сайтов в Калуге, разработка сайтов и продвижение. |
blackcat-kaluga.ru | 4 | Черный кот | создание и продвижение сайтов в Калуге и Москве... |
www.dp-kaluga.ru | 5 | Создание продвижение сайтов в Калуге |
saity.kalugacity.ru | 6 | Создание сайтов в Калуге. Разработка, раскрутка и продвижение сайтов... |
htfbiz.ru | 7 | HTF - создание сайтов и разработка мобильных приложений в Калуге |
KorDen.ru | 8 | Создание сайтов в Калуге, разработка интернет магазина · Веб-студия... |
joker40.ru | 9 | web-studio ''Joker'' - полный пакет услуг по созданию сайтов |
compkaluga.ru | 10 | Создание сайтов в Калуге |
www.melstone.ru | 11 | Главная - Создание сайтов в Калуге. Продвижение сайтов в Калуге.... |
www.newkaluga.ru | 12 | Информационные решения | ...и продвижение сайтов в Калуге | Создание... |
vk.com | 13 | Создание сайтов (Калуга, Москва) — la mask | ВКонтакте |
www.e-terra.su | 14 | Создание сайтов Калуга |
xn--80aaak6abi4cle8g.xn--p1ai | 15 | Создание сайта | Разработка сайтов | Сайт визитка | Сайты Калуга... |
ArtofWeb.biz | 16 | Портфолио сайтов, пример создания сайта |
sitevkaluge.ru | 17 | Создание сайтов в Калуге, Продвижение сайтов в Калуге, Раскрутка! |
Ну и так далее, анализ 100 результатов выдачи, по каждому запросу.
Исходный код скрипта можно скачать:
Не забываем, что для корректной работы скрипта необходимо прописать IP с которого будут происходить запросы в настройках Яндекс.XML, а также изменить в скрипте следующие параметры:
- $our_domain - имя нашего домена, позиции которого мы и будем определять в Яндекс.
- $keywords - ключевые слова / запросы, разделенные символом перевода строки.
- $params['user'] - логин пользователя на Яндекс.
- $params['key'] - ключ сервиса Яндекс.XML
- Если на вашем хостинге установлен CURL - для осуществления запроса к Яндекс.XML можно использовать функцию curl_file_get_contents, если же CURL нет, эту строку нужно закомментировать и использовать строку с file_get_contents (см. код скрипта).
Скрипт не работает. Не актуален URL запроса. Яндекс поменял много...
ОтветитьУдалитьгде нашли рабочий скрипт?
Удалитьскрипт работает?
Удалить