Скрипт проверки позиций в Яндексе

Инструмент для мониторинга позиций в Яндексе предназначен для отслеживания позиций сайта по ключевым словам. Он выполняет автоматические запросы к API сервиса line.pr-cy.ru, получает актуальные данные по выбранным фразам и формирует HTML-отчет для анализа позиций в топ-10. Этот скрипт помогает вебмастерам и SEO-специалистам контролировать результаты оптимизации и своевременно реагировать на изменения в поисковой выдаче Яндекса.

скрипт проверки позиций в Яндексе

Инструмент проверки позиций в Яндексе

Ключевые возможности скрипта:

  1. Автоматическая проверка позиций — взаимодействие с API PR-CY позволяет автоматически получать данные по ключевым словам, без необходимости ручного ввода.
  2. Поддержка регионов — возможность задавать ID региона, по которому будет осуществляться анализ, делает результаты более точными и релевантными.
  3. Автоматизация отчетов и сортировка результатов — скрипт формирует отчеты с актуальными данными, включая сортировку по фразам, находящимся в топ-10, что помогает быстро выявлять наиболее успешные запросы.
  4. Периодическая проверка через cron — можно настроить регулярный запуск скрипта через cron, что позволяет автоматически обновлять данные и сохранять их в отчетах.
  5. Формирование итогов и статистики по топ-10 — отчет выводит данные о количестве фраз в топ-10 за текущий и предыдущий месяцы, а также за текущий день.

Установка и настройка скрипта

  1. Размещение файлов на сервере — загрузите скрипт на сервер, где он будет выполняться. Убедитесь, что папка для хранения данных по датам (по умолчанию datesdays) создана и имеет необходимые права доступа.
  2. Настройка API-ключа — введите ваш уникальный API-ключ PR-CY в настройки скрипта для выполнения запросов.
  3. Задание домена и регионов — укажите домен ($SEARCH_TEXT) и регионы, например, Москва ($REGION_IDS = [213];), для которых будет проводиться анализ.
  4. Подготовка файла с ключевыми словами — создайте текстовый файл key.txt с ключевыми фразами для анализа. Каждая строка файла должна содержать одну ключевую фразу.
  5. Настройка автоматического запуска через cron — используйте cron для настройки регулярного запуска скрипта по заданному расписанию, например, каждый день.

Пример команды для cron:
0 3 * * * /usr/bin/php /path/to/script.php
Эта команда позволяет скрипту запускаться ежедневно в 3 часа ночи, автоматически обновляя данные по позициям.

Как пользоваться интерфейсом скрипта
Для работы с интерфейсом управления скриптом предусмотрены следующие действия:

  1. Запуск проверки — в интерфейсе отображается список ключевых слов из файла key.txt. Отметьте нужные фразы с помощью чекбоксов и нажмите кнопку «Обновить». Скрипт выполнит запросы к API для выбранных ключевых слов, обновляя информацию о их позициях.
  2. Обновление данных — после нажатия кнопки «Обновить» данные по позициям сохранятся. На странице отобразится таблица с информацией по каждой фразе и ее позиции на текущую дату, а также данные за предыдущий день для оценки динамики.
  3. Создание отчета — нажмите кнопку «Создать отчет», чтобы сформировать HTML-файл с данными о позициях ключевых слов. Отчет представляет собой таблицу с позициями по дням, что облегчает отслеживание изменений по каждой фразе.
  4. Просмотр отчета — кнопка «Открыть отчет» позволяет открыть HTML-отчет в браузере для удобного анализа позиций. В отчете отображаются итоги по ключевым фразам, попавшим в топ-10, включая показатели за текущий день, текущий и предыдущий месяцы.

Особенности формирования отчетов
Отчеты, создаваемые скриптом, предоставляют детальную информацию о результатах по каждой ключевой фразе. В отчете содержатся несколько важных показателей:

  • Топ-10 за сегодня — количество ключевых фраз, попавших в топ-10 на текущую дату, что полезно для оперативного анализа.
  • Топ-10 за текущий месяц — количество запросов, находившихся в топ-10 в течение текущего месяца, позволяя оценить стабильность позиций.
  • Топ-10 за предыдущий месяц — фразы, которые были в топ-10 за предыдущий месяц, что дает возможность сравнить результаты и выявить тренды.

Детальное описание функций интерфейса:

  • Чекбоксы для выбора ключевых фраз — позволяют выбрать фразы для проверки. После выбора данные обновляются.
  • Кнопка «Обновить» — запускает процесс обновления позиций для выбранных фраз.
  • Кнопка «Создать отчет» — формирует HTML-отчет, фиксируя позиции по фразам за указанный период.
  • Кнопка «Открыть отчет» — открывает отчет для просмотра, где отображаются все результаты по позициям ключевых фраз, включая данные по топ-10.

Преимущества использования скрипта

  1. Полная автоматизация проверки — настройка регулярного обновления позиций через cron экономит время и исключает необходимость ручного запуска.
  2. Точность и актуальность данных — скрипт получает информацию напрямую от API PR-CY, что гарантирует достоверные позиции по запросам.
  3. Удобство анализа — детализированные отчеты облегчают отслеживание позиций и позволяют своевременно корректировать стратегию продвижения.
  4. Гибкость настройки — возможность выбора регионов и добавления новых фраз позволяет адаптировать скрипт под индивидуальные требования.

Демо-версия скрипта

Вы можете протестировать работу скрипта с помощью демо-версии. В качестве примера используется сайт sp-auto.ru для проверки позиций. Это позволит ознакомиться с функционалом и особенностями работы инструмента, оценить удобство интерфейса и структуру отчетов. Для просмотра и проверки работы скрипта доступна демо-версия, где можно увидеть процесс проверки позиций и формирования отчета в реальном времени.
Скрипт для снятия позиций в поисковой системе Яндекс является эффективным инструментом для автоматизированного анализа позиций сайта. Благодаря гибкой настройке, автоматизации через cron и возможности формирования отчетов, он значительно упрощает процесс мониторинга и помогает поддерживать сайт в соответствии с актуальными требованиями поисковой системы.

Скачать скрипт проверки позиций в Yandex

Цена: 2500₽ => Принимает к оплате Сбер и BTC

Единоразовый платеж с бессрочным использованием)

Бесплатное тестирование доступно перед покупкой!