· 10 мин · Практикум Yaga

Безопасный переобход страницы в Вебмастере

Переобход сообщает роботу, что URL стоит пересмотреть. Он не назначает срок индексации и не поднимает позицию. Зато квоту тратит сразу — поэтому в практикуме есть жёсткий ритуал «сначала quota».

recrawl индексация квота

Скрипт scripts/yandex-webmaster-recrawl.mjs принимает либо флаг квоты, либо один/несколько URL. Обёртка в yaga:

yaga webmaster recrawl --quota
yaga webmaster recrawl https://www.bober-systems.ru/academy

Алиас подкоманды в Go: crawl. Внутри — getRecrawlQuota / submitRecrawl из scripts/lib/yandex-webmaster.mjs.

Перед отправкой в API

Роботу бесполезно слать URL, который сам себе противоречит:

  • HTTP 200 (не 301-петля, не 404, не soft-404).
  • Страница не запрещена в robots.txt.
  • Canonical указывает на тот URL, который вы хотите видеть в индексе.
  • В sitemap — актуальная запись, если вы на него опираетесь.
curl -I https://www.bober-systems.ru/academy

Смотрите статус, location при редиректах и заголовки кеша. Если отдаёте другую версию хоста (www / non-www) — сначала зеркала (yaga webmaster mirrors), потом recrawl.

Квота — обязательный шаг

yaga webmaster recrawl --quota

Скрипт печатает хост и что-то вроде «осталось N · суточная M». Флаг --quota (или аргумент quota) завершает работу без submit. Привычка практикума: не слать пачку URL «на всякий случай» в пятницу вечером.

Отправка одного или нескольких URL

yaga webmaster recrawl https://www.bober-systems.ru/academy
yaga webmaster recrawl https://www.bober-systems.ru/academy https://www.bober-systems.ru/services

При успехе в stdout будет task_id и остаток квоты. Ошибка по одному URL не должна удивлять: хост/токен/формат URL проверяются API, не «магией CLI».

Чего recrawl не делает

  • Не гарантирует индексацию.
  • Не задаёт ETA появления в выдаче.
  • Не заменяет правки контента, title, перелинковки.
  • Не лечит Disallow и кривой canonical.
Считайте recrawl сигналом «пересмотри этот URL», а не кнопкой «заставь ранжироваться».

После отправки

  1. Зафиксируйте task_id из вывода.
  2. Через время проверьте обход/индекс в кабинете Вебмастера.
  3. Повторите yaga webmaster seo, если смотрите динамику чеклиста.
  4. Не долбите тот же URL пачкой запросов — квота общая на хост.

Итог

Ритуал короткий: проверить страницу → --quota → один точный URL → ждать. Так вы сохраняете квоту для реальных релизов и не создаёте себе ложное ощущение, что «API уже всё продвинул».

Шпаргалка команд

curl -I https://www.bober-systems.ru/academy
yaga webmaster recrawl --quota
yaga webmaster recrawl https://www.bober-systems.ru/academy
yaga webmaster recrawl https://www.bober-systems.ru/academy https://www.bober-systems.ru/services

bash · yaga

Не официальная программа Яндекса — внутренний практикум Bober AI Systems по фактам из cli/yaga.