Всем привет!
У меня был маленький заказ, где СЕОшники заказали убрать мета-тег «rel=»canonical»» в WordPress. Зачем на сайте удалять «rel=»canonical»» я не знаю, может, для уничтожения дублей страниц?!
Как удалить «rel=»canonical»» я разобрался, но так и не понял, для чего это все надо.
Если кто-то зашел на мою страницу под запросом «Как убрать rel canonical», в комментах напишите, пожалуйста, для чего и для каких целей вы решили это убрать. Спасибо!
Хочу сказать, что данный хук подойдет только для плагина «SEO by Yoast».
Чтобы убрать в head мета-тег <link rel=»canonical» href=»» /> , откройте файл «functions.php» вашей темы и перед закрывающим тегом «?>» или после открывающим «<?» (может быть и так «<?php») вставьте вот такой код:
1 2 3 4 5 | // Удалить каноническую ссылку - SEO by Yoast function at_remove_dup_canonical_link() { return false; } add_filter( 'wpseo_canonical' , 'at_remove_dup_canonical_link' ); |
Все, проверяйте!
После проделанной процедуры «rel canonical» исчезнет.
Жду с нетерпением от вас комментариев, в которых вы мне объясните, для чего удалять этот мета-тег. Спасибо!
Источник: https://bloggood.ru/