Всем привет ребята. Ну что, подходит к заключению наша серия постов, которая была посвящена созданию коротких ссылок в WordPress. Нам осталось рассмотреть только последний нюанс – канонические страницы, которые здесь будут уместны. Я уже Вам рассказывал про дублирование контента в поисковых системах, так вот, тут тоже самое получается. Раз мы указываем и ссылку ЧПУ и короткую ссылку, то они с легкостью могут попасть в индекс поисковых систем (обе), а этого нам не надо.
Чтобы избежать этого, нам достаточно включить или указать каноническую страницу. По началу у меня, когда я в адресную строку браузера вводил короткую ссылку, то мне открывал статью, а в адресной строке оставалась короткая ссылка. Теперь же, я ввожу короткую ссылку и мне открывает статью, но в адресной строке остается ссылка ЧПУ (так и должно быть).
Для того чтобы сделать такую, нам необходимо указать каноническую страницу и включить данную переадресацию. Каноническая страница задается при помощи тега rel=’canonical’, если у нас будет указана каноническая страница и у нее будут дубли, то предпочтение будут отдаваться именно таким страницам (поисковые системы будут учитывать их при индексации).
В WordPress канонические страницы задаются очень легко: для этого Вам необходимо просто установить плагин All in One SEO Pack, после чего к страницам будет прописывать тег canonical, но не забывайте про то, что Вам необходимо включить переадресацию с коротких ссылок, на Ваши основные, то есть ЧПУ (если конечно они у Вас включены).
Для этого Вам необходимо открыть файл functions.php и в самом конце данного файла Вам необходимо вставить следующий код:
remove_action ('wp_head', 'rel_canonical');
add_action('template_redirect', 'redirect_canonical');
То есть, для начала мы включаем заголовок, что у нас присутствуют канонические страницы, а затем мы организовываем редирект, чтобы с коротких ссылок происходил автоматический редирект для наших обычных, то есть ЧПУ. Вот и все, видите как все просто, теперь Вы с легкостью можете делать короткие ссылки на своем сайта или же блоге.
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=3513