Підключаєш свій Google Search Console, вставляєш список URL — і бачиш по кожному: чи в індексі, який канонікал обрав Google, чи не блокує robots/noindex, коли востаннє сканувалось, мобільність і rich results. Усе рахується у твоєму браузері.
webmasters.readonly). Токен живе у пам'яті вкладки,
не зберігається і не потрапляє на сервер.
«Перевірка URL» у Search Console показує одну адресу за раз. Ця сторінка надсилає цілий список в URL Inspection API і зводить відповіді в одну таблицю: стан індексації, канонікал, дату сканування, блокування. Потрібен доступ до ресурсу в Search Console, до якого належать адреси. Масова перевірка знадобиться після запуску розділу чи міграції, коли сторінки випали з пошуку, або коли треба дізнатися дати сканування й стан структурованих даних для багатьох сторінок.
Натисни «Підключити Google Search Console», дозволь доступ і обери ресурс у полі «Ресурс
(property)». Встав адреси в поле «URL для перевірки (по одному на рядок)» і натисни
«Перевірити». До адрес без протоколу інструмент додасть https://, а порожні
рядки й дублі відкине. Кнопка «Стоп» скасовує запити, які ще не надіслано, а «Завантажити
CSV» зберігає результат.
Адреси поза обраним ресурсом позначені «Поза межами ресурсу» і не йдуть в API, тож квоту не
витрачають. Для доменного ресурсу (sc-domain:) підходять усі
піддомени, а для ресурсу-префікса адреса має починатися саме з цього префікса.
У зведенні над таблицею «Не в індексі» рахує всі успішно перевірені URL із вердиктом, відмінним від
PASS. «Помилок» рахує рядки без відповіді API, зокрема адреси поза ресурсом.
Колонки таблиці беруть дані з полів відповіді:
verdict; PASS показано як «В індексі», NEUTRAL як «Не в індексі», FAIL як «Помилка».coverageState), наприклад
«Проскановано, наразі не в індексі». Під ним бувають мітки «robots: заборонено»,
«noindex (meta)», «noindex (X-Robots)» або fetch: …, якщо Google не зміг
отримати сторінку (скажімо, SOFT_404 чи NOT_FOUND).
googleCanonical збігається з перевіреною
адресою (кінцева скісна риска не враховується). Стрілка ↪ з посиланням означає, що Google
вважає канонічною іншу сторінку.
lastCrawlTime за UTC.
CSV містить ще два поля: user_canonical (канонікал, указаний на сторінці) і
crawled_as (мобільний чи десктопний краулер сканував сторінку).
Вхід через Google Identity Services дає браузеру короткоживучий токен із дозволом
https://www.googleapis.com/auth/webmasters.readonly, тобто лише на читання.
Браузер сам надсилає запити до searchconsole.googleapis.com, сервер marko-f.com
їх не бачить. Кнопка «Відключити» відкликає токен.
Google дозволяє 2000 перевірок на добу і 600 на хвилину для одного ресурсу. Тому інструмент бере з одного списку не більше 2000 унікальних URL, а решту відкидає. Одночасно виконується п'ять запитів. На відповідь 429 або 503 інструмент робить ще до двох спроб із паузою 2 і 4 секунди. Денний залишок квоти він не відстежує, тож другий великий список того ж дня може впертися в ліміт.
API повертає дані лише про версію сторінки, яка вже є в індексі Google. Це те саме, що показує «Перевірка URL» до запуску живого тесту. Перевірити живу сторінку через API Google не дозволяє.
Ліміти, поля відповіді й дозволи описано в документації Search Console API. Там можна звірити цифри з цього тексту.