
Краулер нашёл canonical, сервер вернул 200, но связи между страницами сломаны. Показываю, как проверять редиректы, canonical и hreflang как граф: отличать неизвестную цель от ошибки, сохранять доказательства и запускать проверки перед релизом. Внутри — воспроизводимый Python-скрипт без сторонних зависимостей, синтетический пример и правила внедрения в CI. Читать далее
Continue to Habr →You are being forwarded in 6s — stay on this page