14.09.2026

Canonical для PDF и файлов: как передать rel=canonical через HTTP header

Одинаковая инструкция доступна как HTML-страница и PDF. Внутри файла нельзя поставить обычный link в секции head.

Передайте Link в ответе

Для не-HTML документа сервер может вернуть HTTP Link header с абсолютным адресом представительной версии и отношением canonical. Это поддерживаемый способ.

Выберите доступную цель

Основной URL должен отдавать успешный ответ, содержать эквивалентный материал и не быть закрыт noindex либо robots.txt, иначе подсказка становится противоречивой. Проверьте цель.

Сложите согласованные сигналы

Внутренние ссылки и sitemap направляйте на выбранную версию, а дубликаты не объявляйте каноническими друг другу по кругу. Последовательность важнее количества.

Запросите PDF через curl или панель сети, найдите Link header без опечаток и сопоставьте выбранный Google canonical в URL Inspection после повторного обхода.

Общий выбор версии разобран в статье про rel=canonical. Источник: Google Search Central.