Google официально объявил, что поддерживает rel=canonical в HTTP-заголовках.
В 2009 году Google, Yahoo и Bing внедрили канонический тэг (canonical tag) для осуществления 301-ой переадресации без «физического» перенаправления посетителей сайта. Некоторое время спустя некий Ян Макфарлейн (Ian Macfarlane) поинтересовался, как можно осуществлять редирект через X-robots протокол.
Собственно, rel=canonical в HTTP-заголовках именно для этого и предназначен. Поскольку этот атрибут нельзя вставить в PDF, DOC и другие форматы файлов, то прописав его в заголовках HTTP можно успешно осуществлять переадресацию.