Всем привет!
У меня был маленький заказ, где СЕОшники заказали убрать мета-тег «rel="canonical"» в WordPress. Зачем на сайте удалять «rel="canonical"» я не знаю, может, для уничтожения дублей страниц?!
Как удалить «rel="canonical"» я разобрался, но так и не понял, для чего это все надо.
Если кто-то зашел на мою страницу под запросом «Как убрать rel canonical», в комментах напишите, пожалуйста, для чего и для каких целей вы решили это убрать. Спасибо!
Хочу сказать, что данный хук подойдет только для плагина «SEO by Yoast».
Чтобы убрать в head мета-тег <link rel="canonical" href="/" /> , откройте файл «functions.php» вашей темы и перед закрывающим тегом «?>» или после открывающим «<?» (может быть и так «<?php») вставьте вот такой код:
// Удалить каноническую ссылку - SEO by Yoast function at_remove_dup_canonical_link() { return false; } add_filter( 'wpseo_canonical', 'at_remove_dup_canonical_link' );
Все, проверяйте!
После проделанной процедуры «rel canonical» исчезнет.
Жду с нетерпением от вас комментариев, в которых вы мне объясните, для чего удалять этот мета-тег. Спасибо!
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330346 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274701 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222534 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187741 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186564
19 Ответов на комментарий - Как убрать «rel=”canonical”» в WordPress для плагина «SEO by Yoast»
Добавить комментарий
Метки: seo-оптимизация, wordpress, без плагинов
Не убирается зараза, раньше этот код в файле functions.php нормально срабатывал, но в последней версии WP не хочет. Юоаст СЕО наверное что то накрутило.
Автор, если не трудно подскажите решение проблемы, спасибо
Сработало! Спасибо вам! Яндекс исключает из поиска страницы с этим мета-тэгом, а плагин расставляет его на нормальные записи, поэтому и потребовалось выключить.
Пожалуйста и спасибо за разъяснение!
Добрый день! Отвечаю на ваш вопрос. У меня есть сайт на 8 языках, сейчас увидел, что на 7 из них прописан каноникал на страницу основного языка, а это очень плохо. Прописал ваш код, помогло! Большое спасибо.
Добрый день, Петр! Вы написали – “а это очень плохо”. Почему, это плохо? На что это влияет?
Благодарю за предоставленное решение проблемы.
лично я у себя на сайте нашел ошибку обработки canonical для страниц.
если при редактировании страницы его не указывать то в исходном коде страницы canonical будет указывать сам на себя а это ОЧЕНЬ плохо так как страницы с canonical бот не обрабатывает
А как как запретить роботу обращать внимание на canonical??? Есть ли решение???
Извините, а где при редактировании страниц это сделать? Что то искал, так и не увидел. Подскажите.
Спасибо, Автор! Помог. Яндекс по правде удаляет из поиска страницы с этим тегом и пишет причину “каноническая ссылка”
Ничего не удалилось, пробовал еще и другой код, с другого сайта, тоже не удаляет, пусть тогда будет)
Веб мастер молчит, значит все нормально
Спасибо. Вы мне помогли осуществить переезд сайта с http: на http: из-за этого кода вебмастер не давал это сделать.
Тоже Вебмастер Яндекса писал, что исключил из поиска рубрику “Новости” для сайта, так как после обхода было присвоено “неканоническая”, а в тегах было canonical. Спасибо, помогло.
Спасибо, долго искал подобное решение! работает
Пожалуйста, Константин!
Пожалуйста!
Пожалуйста!
Все работает! Спасибо! Очень помогли!
Здравствуйте! У меня возникли проблемы с rel canonical, благодаря плагину All in One SEO Pack.
Я этим плагином пользовалась много лет, но после последних обновлений, когда они начали подражать Yoast SEO, началось.
За последний месяц Гугл выкинул из индекса более 1000 абсолютно нормальных страниц моего блога. Яндекс тоже начал выкидывать, но поменьше.
Я сначала подумала, что у меня сайт попал под какой-то фильтр.
У меня столько страниц были в ТОП 1-5. И повылетали все. Обидно – жуть!
Я зашла в Google Search Console в раздел Cover и просмотрела вкладку Excluded. А там кошмар!
Я снесла All in One SEO Pack. Но вот теперь не знаю, убрался ли этот тег со страниц после удаления плагина или нет.
Попробовала Ваш метод. Не сработал.
Что делать – ума не приложу.