Как проверить позиции сайта в Яндексе и Google

Ссылка на инструмент разовой проверки позиций: https://arsenkin.ru/tools/positions/ 

Ссылка на создание проекта в SEO-проектах: https://arsenkin.ru/projects/ 

API для разовой проверки позиций: https://help.arsenkin.ru/api/single-positions 

 

Проверка позиций - это регулярный замер мест по всему пулу ключевых фраз, по которым продвигается сайт. Цель - увидеть динамику: какие страницы растут, какие падают, по каким запросам сайт стабильно в ТОПе, а где требуется доработка.

Инструмент позволяет проверить позиции сайта в поисковой выдаче Яндекса и Google по заданным ключевым запросам, регионам и типам устройств (десктоп/мобайл). Подходит для контроля результатов SEO-работ и оперативного анализа видимости проекта.

Дополнительная статья для изучения: В чем разница между способами съемов позиций XML/HTML

Что важно понимать:

  • Позиция - не самоцель, а индикатор. Реальный результат SEO - это трафик, заявки и продажи. Позиция нужна, чтобы понять, почему они растут или падают.
  • Одна и та же страница может занимать разные позиции по разным запросам, в разных регионах и на разных устройствах. Поэтому корректная проверка - это всегда массовый замер по ядру в заданных условиях.
  • Позиции в выдаче нестабильны. Колебания в 1–5 пункта - норма. Реагировать нужно на устойчивые тренды, а не на разовые скачки.

Способы проверки позиций

Есть три основных подхода, каждый со своими ограничениями.

Способ Точность Массовость Регионы и устройства
Ручная Низкая Нет Ограниченно
Яндекс Вебмастер или Google Search Console Высокая (усреднённая) Только видимые запросы Ограниченно
Сервис проверки позиций Высокая Любое ядро Да

 

Обзор сервиса проверки позиций

Шаг 1. Укажите адрес сайта
Введите домен в поле «http(s)://». При необходимости включите опцию «Учитывать поддомены» - позиции будут собираться по всем поддоменам проекта.

Шаг 2. Добавьте ключевые запросы
Вставьте список ключевых фраз - по одной на строку. Учитывайте лимит на количество фраз за один запуск (зависит от тарифа).

Для Базовый можно на одну задачу указать до 1000 фраз, для Стандарт - до 5 000 фраз и Корпоративный - до 15 000 фраз. Если вы хотите отслеживать больше фраз, рекомендуем создать проект в SEO-проектах - https://arsenkin.ru/projects/

Шаг 3. Выберите поисковую систему

  • Яндекс - стандартная проверка позиций в органике через XML.
  • Яндекс:Live - проверка с учётом динамических мест на поиске (ДМП), показывает реальную картину выдачи.
  • Google - проверка позиций в ТОП-30, ТОП-50 и ТОП-100 Google. Цена может отличаться в зависимости от глубины сбора. По умолчанию собирается ТОП-30.

Укажите нужный регион поиска (например, Москва, Санкт-Петербург) и выберите устройство: десктоп или мобильная выдача.

Шаг 4. Выберите формат отчёта

  • Простой - позиция, релевантная страница, ТОП-10 конкурентов.
  • Подробный - позиция, релевантная страница, сниппет, количество документов, количество главных страниц в выдаче, ТОП-10 конкурентов.

 

Шаг 5. Запустите проверку
Нажмите кнопку запуска. Дождитесь завершения - результат можно скачать или просмотреть в интерфейсе.

 

История проверок

Вся история проверок будет храниться в блоке «История проверок». История хранится 30 дней.

Что показывает отчёт в инструменте разовой проверки позиций

В отчёте по каждому запросу собираются следующие данные:

  • Позиция. Место сайта в выдаче на момент проверки. Если позиция вне ТОП-100 - отображается как «–» или «>100».
  • Релевантная страница. URL страницы вашего сайта, которую поисковая система считает наиболее подходящей под запрос.
  • Сниппет. Заголовок и описание, которые показываются в выдаче. Помогает оценить, насколько привлекательно выглядит сайт в SERP и не нужно ли переписать Title и Description.
  • Количество документов. Сколько всего страниц поисковая система нашла по этому запросу.
  • Количество главных страниц в выдаче. Сколько сайтов из ТОП-10 продвигаются по этому запросу главной страницей. Это важный коммерческий сигнал: если в ТОП-10 8–10 главных - запрос высококонкурентный.
  • ТОП-10 конкурентов. Сайты, которые уже находятся в первой десятке. Используются для анализа: какие сайты ваши прямые конкуренты, какие у них структура, контент, сниппеты.

 

Зачем регулярно проверять позиции

Контроль позиций решает несколько задач:

  • Оценка эффективности SEO. Без замера до и после изменений невозможно понять, что сработало, а что - нет.
  • Контроль работы подрядчика или штатного SEO-специалиста. Согласованное ядро запросов - ориентир для оценки результата.
  • Выявление проблем до того, как они станут критичными. Если ключевая страница начала падать в выдаче, лучше узнать об этом в первый же день, а не через месяц.
  • Анализ конкурентов.
  • Подготовка отчётов. Для клиентов агентства, для руководителя, для собственного контроля прогресса.

 

Откуда берутся данные

Сервис получает данные о позициях двумя основными способами - в зависимости от поисковой системы.

  1. Яндекс - через Yandex Search API. Это официальный API Яндекса: данные приходят легально, без капчи и блокировок, в стабильном машиночитаемом формате. XML отдаёт деперсонализированную выдачу - то, как сайт виден большинству пользователей в регионе, без учёта личной истории поиска и кук.
  2. Яндекс:Live - через «живую» выдачу. Альтернативный режим: та же выдача, что у обычного пользователя в браузере. В отличие от XML показывает ДМП, рекламные блоки и колдунщики. Используется точечно - для критичных запросов и анализа состава SERP. Для регулярного мониторинга большого ядра обычно выбирают XML: быстрее и дешевле по лимитам. Мы рекомендуем анализировать позиции именно с этим режимом.
  3. Google - через парсинг выдачи. Официального API у Google нет, поэтому данные собираются парсингом.

 

Почему позиции не совпадают

Это один из самых частых вопросов SEO-специалистов и их клиентов. Расхождения в 1–2 пункта - нормально и неизбежно, выдача очень динамична. Но если разница больше, чаще всего дело в одной из перечисленных ниже причин. Все они работают вместе, поэтому корректная сверка вручную - это не «открыл браузер и посмотрел», а проверка с соблюдением определённых правил.

Причины:

Персонализация выдачи. Яндекс и Google подстраивают результаты под пользователя: учитывают историю поиска, посещённые сайты, типы устройств.

Регион поиска. Самая частая причина крупных расхождений. Например, «Москва» (lr=213) и «Москва и Московская область» (lr=1) - это разные регионы Яндекса, и выдача в них различается.

Шторм выдачи. Поисковые системы постоянно переранжируют документы. Во время шторма позиции могут «скакать» на десятки пунктов в течение часов.

Тип устройства. Мобильная и десктопная выдача различаются.

Язык интерфейса. В каждом регионе поисковая система может работать на разных языках, что влияет на состав выдачи.

«Многорукий бандит». Алгоритм Яндекса, который тасует выдачу: периодически «подбрасывает» молодые сайты в ТОП, чтобы собрать по ним статистику взаимодействий. После теста сайт возвращается на исходное место - либо закрепляется выше, либо падает ниже. Если проверка позиций попала на момент «подбрасывания», в отчёте окажется именно эта временная позиция, даже если через минуту сайт уйдёт обратно.

Разные сессии - разные позиции. В нишах с нестабильным ранжированием один и тот же сайт может занимать разные места в разных сессиях даже при идентичных условиях проверки (инкогнито, верный регион, чистые куки). Эта ситуация особенно характерна для запросов с высокой конкуренцией и сайтов, не закрепившихся в ТОПе. Решение - оптимизация и накопление положительных поведенческих факторов; стабильно ранжируемые сайты показывают одну и ту же позицию во всех сессиях.

Фронт-сервера. Google и Яндекс используют распределённую сеть серверов и направляет пользователя на ближайший. Разные фронт-сервера могут возвращать разные результаты по одному и тому же запросу с одинаковыми настройками. Когда вы открываете новое окно инкогнито или меняете браузер, Google может перенаправить вас на другой фронт-сервер - и выдача изменится. Это нормальное поведение, не ошибка сервиса.

 

Как часто проверять позиции

Универсального ответа нет - частота зависит от ниши, размера ядра и целей мониторинга. Ниже - практические ориентиры. 

По типу тематики

  • Стабильные ниши (B2B, корпоративные услуги, узкоспециализированные товары): раз в неделю достаточно. Алгоритмы меняются медленно, конкуренция предсказуемая.
  • Среднединамичные ниши (e-commerce, образовательные услуги, медицина): два раза в неделю. Есть колебания, но не критические.
  • Высокодинамичные ниши (новости, тренды, мода, гаджеты): ежедневно. Выдача меняется быстро, важно ловить просадки сразу.
  • Сезонные ниши (туризм, новогодние товары, садоводство): обычная частота вне сезона + ежедневно в высокий сезон.

По размеру ядра

  • До 100 запросов: можно проверять ежедневно - недорого по лимитам.
  • 100–1000 запросов: оптимально 2–3 раза в неделю плюс по необходимости.
  • 1000+ запросов: разумный компромисс - раз в неделю + ежедневно по приоритетной группе из 50–100 ключей.

 

Вопросы и ответы

  1. Сколько стоит проверка позиций?

Зависит от тарифа, поисковой системы и глубины проверки. Точная стоимость для разовой проверки и проектов в SEO-проектах указана в разделе Стоимость проверки.

2. Чем отличается режим Яндекс (XML) от Яндекс:Live?

XML- это съём через официальный API Яндекса: быстро, дёшево, но без рекламы, колдунщиков и динамических мест.

Live - это парсинг живой выдачи: показывает SERP так, как видит пользователь, со всеми ДМП. Live дороже и медленнее, но точнее. Для регулярного мониторинга большого ядра выбирают XML, для критичных запросов и анализа состава SERP - Live. 

3. Можно ли проверить позиции в Google?

Да. Сервис поддерживает проверку позиций в Google в ТОП-30, ТОП-50 и ТОП-100. У Google нет официального API, поэтому данные собираются парсингом — это влияет на стоимость и скорость.

4. Сколько хранится история проверок?

30 дней. Для долгосрочного мониторинга используйте проекты в SEO-проектах - там история сохраняется на весь срок проекта.

5. Что делать, если задача зависла?

В большинстве случаев — дождаться завершения. Если задача висит дольше обычного, обратитесь в поддержку.

6. Есть ли API?

Да, для разовой проверки позиций. Документация: API для проверки позиций.