Команды, которые ищут API рейтинга Google, обычно хотят одну конкретную вещь: вызов, возвращающий, на какой позиции страница находится по ключевому слову. Google такого не публикует.
Что Google публикует — это набор API, описывающих вашу собственную эффективность, состояние вашего собственного индекса и вашу собственную ситуацию с обходом. Они действительно полезны, и все они бесплатны. А ещё они структурно не способны ответить на вопрос, с которым большинство людей приходит в этот поиск.
Мы потратили день на измерение того, что эти API на самом деле возвращают на живом ресурсе, включая те части, которые легко прочитать неправильно. Три вывода выделились: данные приходят с опозданием на три дня, число позиции — это среднее, которое не воспроизводится против живого результата, а единственный API, который звучит наиболее похоже на проверку позиций, возвращает вердикт, сам по себе не говорящий ничего полезного.
Что Google на самом деле публикует
Четыре поверхности путают с API рейтинга. Вот для чего предназначена каждая, по собственной документации Google.
Search Analytics API возвращает клики, показы, CTR и среднюю позицию для подтверждённого ресурса. Это самое близкое к данным о позициях, что предлагает Google, и это источник каждого числа «средняя позиция» в Search Console.
URL Inspection API возвращает состояние индексации для одного URL: знает ли о нём Google, проиндексирован ли он, а если нет — почему.
Indexing API звучит так, будто отправляет страницы на индексацию. Документация Google ограничивает поддерживаемые типы структурированными данными JobPosting и BroadcastEvent — это узкий сценарий, а не общая отправка на индексацию.
Custom Search JSON API возвращает веб-результаты по запросу. Он ищет по индексу, который настраиваете вы, и не сообщает, на каком месте ваш сайт в основных результатах Google.
Ни один из них не возвращает «вашу позицию по этому ключевому слову». Такой задачи в продуктовой линейке Google не существует, и это отсутствие намеренное, а не упущение. У Google нет коммерческой причины массово раздавать данные о позициях конкурентов.
Что мы измерили: данным три дня
Мы выгрузили разбивку по дням для собственного ресурса 12 сентября 2026 года. Самая свежая дата, по которой были хоть какие-то данные, — 9 сентября.
Доступная дата | Возвращённых строк |
|---|---|
2026-09-02 | есть |
2026-09-03 | есть |
2026-09-04 | есть |
2026-09-05 | есть |
2026-09-06 | есть |
2026-09-07 | есть |
2026-09-08 | есть |
2026-09-09 | есть, самая свежая |
Отставание в три дня, стабильно. Параметр window отсчитывает назад от самой свежей доступной даты, а не от сегодняшнего дня, и это небольшая ловушка: запрос на семь дней возвращает восемь дат, оканчивающихся 9 сентября, а не 12 сентября.
Для месячного отчёта это неважно. Для вопроса «не сломало ли вчерашнее изменение страницы что-нибудь» — это дисквалифицирует инструмент. Никакая настройка это не исправляет. Задержка на стороне Google.
Что мы измерили: средняя позиция — это не место в рейтинге
Это более важный вывод, и именно он заставляет людей верить, что API рейтинга у Google есть, просто компания уклоняется от ответа.
Средняя позиция — это среднее положение вашего URL по всем показам за период, взвешенное по странам, устройствам и вариантам запроса. Живая проверка позиций возвращает одно число, из одного места, на одном устройстве, в один момент. Это два разных измерения, которые носят одно имя.
Мы проверили разрыв на 25 запросах, взятых из наших собственных данных Search Console, а затем проверили те же 25 ключевых слов против живой выдачи США, английской, для настольных устройств, на глубину 100.
Результат | Количество |
|---|---|
Запросы, пригодные в обоих наборах | 23 |
Появились в живой первой сотне | 14 (61%) |
Имели показы в Search Console, но без воспроизводимого живого результата | 9 (39%) |
Медиана абсолютного расхождения там, где были оба значения | 7,4 позиции |
Среднее абсолютное расхождение | 8,5 позиции |
Наибольшее расхождение | 36,6 позиции |
В пределах 3 позиций друг от друга | 4 из 14 |
Разошлись более чем на 10 позиций | 4 из 14 |

Там, где оба измерения существуют, они расходятся на медианные 7,4 позиции.
Две детали важнее средних значений.
Во-первых, девять из 23 запросов дали позицию в Search Console, но вообще не дали живого результата при проверке по США, на английском, для настольных устройств. Это не ошибка. Показы накапливаются из других стран, на других языках, с других устройств и с поверхностей изображений и видео. Одна проверка с привязкой к одной географии их не воспроизведёт, и команда, которая обращается с двумя числами как с одним измерением, потратит неделю на погоню за расхождением, которое является артефактом метода.
Во-вторых, направление непостоянно. Большинство живых позиций оказались ниже среднего из Search Console — этого и следует ожидать, когда среднее включает поверхности с лучшей эффективностью. Но один запрос сдвинулся на 36,6 позиции в другую сторону, с 73,6 на 37. Применять здесь нечего — никакого поправочного коэффициента не существует.

Расхождение идёт в обе стороны, поэтому поправочного коэффициента нет.
Практический вывод для того, кто выбирает API рейтинга Google: бесплатные данные не назовут вам позицию, а платные с ними не согласятся. Обе стороны корректно измеряют разные вещи. Именно на попытке подменить одну другой отчётность и ломается.
А вот где первая сторона действительно незаменима — это покрытие, и мы измерили его отдельно в сравнении альтернатив SERP API.
Что вместо этого возвращает URL Inspection API
URL Inspection API — единственная поверхность Google, которая ощущается как проверка позиций, потому что вы отдаёте ей URL без ключевого слова и получаете статус. Мы проверили два URL.
Состояние URL | Вердикт | Состояние покрытия | Время последнего обхода |
|---|---|---|---|
Опубликован примерно час назад | NEUTRAL | URL неизвестен Google | Неизвестно |
Опубликован примерно девять часов назад | NEUTRAL | Обнаружен, сейчас не в индексе | Неизвестно |
Оба вернули один и тот же вердикт. Поле, которое действительно различает эти два случая, — это строка состояния покрытия, а это предложение, а не перечисление. Поле вердикта возвращает NEUTRAL и для URL, которого Google никогда не видел, и для URL, который она обнаружила, но не проиндексировала.
Это рабочий API и слабый сигнал мониторинга сам по себе. Если вы хотите получать оповещение, когда страница не проиндексирована, разбирайте состояние покрытия, а не вердикт, и будьте готовы к тому, что время последнего обхода будет отсутствовать ровно у тех URL, которые для вас важнее всего.
Четыре поверхности и задача, которую не решает ни одна из них
Вопрос | Поверхность Google | Ответ |
|---|---|---|
Как я выступил по этому запросу на прошлой неделе | Search Analytics API | Да, с задержкой три дня, усреднённо |
Проиндексирован ли этот URL | URL Inspection API | Да, по URL, по запросу |
На каком месте я сейчас по любому ключевому слову | нет | Нет |
На каком месте мои конкуренты | нет | Нет |
Как выглядит выдача по слову, по которому я не ранжируюсь | нет | Нет |
Закономерность последовательна. API Google описывают ваш ресурс изнутри. Вопрос о позиции задаётся снаружи, о странице результатов, и Google этого не предоставляет.
Как закрыть разрыв, не переплачивая
Практичная схема — два источника с разными задачами, а не один источник, у которого просят и то и другое.
Используйте API Google как основную истину о собственном ресурсе. Клики, показы и состояние индексации — это данные первой стороны, которых больше нигде не получить, и они бесплатны. Выгружайте их по расписанию и относитесь к трёхдневной задержке как к свойству самого измерительного прибора.
Используйте источник SERP для взгляда снаружи. Живые позиции, позиции конкурентов и ключевые слова, по которым вы пока не ранжируетесь. Это платная часть, и она дешевле, чем предполагает большинство команд: в нашей проверке проверка 23 ключевых слов на глубину 100 стоила $0,2975, то есть $0,0129 за проверку.
Не пытайтесь согласовать эти два числа. Они измеряют разные вещи. Полезный ход — читать их вместе: Search Console говорит, что произошло, а живая проверка говорит, что происходит. Когда они расходятся, посмотрите на состав стран и устройств для этого запроса, прежде чем делать выводы.
Механика запуска обоих из одного скрипта описана в нашей сборке трекера с двумя источниками, а стоимость живой половины посчитана в тесте массовой проверки.
Частые вопросы
Есть ли у Google официальный API рейтинга? Нет. Google публикует API для вашей собственной поисковой эффективности (Search Analytics), состояния индексации (URL Inspection) и двух узких типов отправки (Indexing). Ни один из них не возвращает позицию по ключевому слову.
Почему Search Console показывает позицию, если API рейтинга нет? Потому что средняя позиция — это метрика эффективности, вычисляемая из ваших показов, а не запрос позиции. Это среднее положение по всем показам за период, усреднённое по странам, устройствам и поверхностям.
Насколько отстают данные Search Console? На три дня в нашем измерении 12 сентября 2026 года, причём самая свежая доступная дата — 9 сентября. Параметр window отсчитывает назад от этой даты, поэтому запрос на семь дней возвращает восемь дат, оканчивающихся на самую свежую доступную.
Может ли URL Inspection API сказать, проиндексирована ли страница? Да, и это подходящий инструмент для такой задачи. Читайте строку состояния покрытия, а не поле вердикта, потому что вердикт возвращает NEUTRAL и для неизвестного URL, и для обнаруженного, но не проиндексированного.
Является ли Custom Search JSON API API рейтинга? Нет. Он возвращает результаты из поисковой системы, которую настраиваете вы, а не вашу позицию в основных результатах Google.
Какой самый дешёвый способ получить настоящие данные о позициях? Проверяйте наименьший набор ключевых слов, по которым вы действительно что-то предпринимаете, на глубине, соответствующей вашим позициям. Проверка на глубину 10 стоила в нашем тесте $0,002 за ключевое слово, а на глубину 100 — $0,014, то есть настройка глубины двигает счёт в семь раз сильнее, чем количество ключевых слов.
Взгляд Auspia: честный ответ на вопрос «есть ли у Google API рейтинга» — нет, и полезное продолжение — перестать его искать. API Google хорошо отвечают на вопросы первой стороны и совсем не могут ответить на вопросы о позициях. Заложите небольшую сумму на взгляд снаружи, а остальные усилия потратьте на то, чего Google за вас не сделает: на решение, что менять, когда два числа расходятся.
Автор: Габриэль Финч, исследователь поискового извлечения, проверка более 1 200 ответов ИИ в Auspia. Материалы о поисковой инфраструктуре, системах извлечения и о том, что на самом деле видит каждый источник данных.




