Web-Gate
где заказать сайт +38 (093) 209 60 74 где заказать сайт +1 (510) 491 89 19
Пн - Вс: 10 00 - 19 00
Профессиональное продвижение сайтов — поисковая оптимизация,
раскрутка сайта, разработка и создание сайта

Убираем rel="canonical" в WordPress для плагина SEO by Yoast

Отзывы ()

Теги:

Рекомендуйте нас:

Страница диагностики для сайта от Google

Страница диагностики для сайта от Google

29.11.2011
Если вы обеспокоены положением дел у вашего сайта относительно поисковой системы Google, то вам обязательно пригодятся так называемая страница "Безопасного просмотра. Страница диагностики" для вашего сайта.

BigPicture.ru - интервью с владельцем


24.03.2014
Как и сколько можно заработать на блоге - об этом идет речь в интервью с Барышниковым Сергеем.
Главная - Блог - Убираем rel="canonical" в WordPress для плагина SEO by Yoast
15.03.2014

Что бы убрать в head запись  <link rel="canonical" href="" /> когда вы используете плагин WordPress SEO by Yoast, просто вставьте следующий код в файл вашей темы functions.php перед закрывающим тегом php:

// Remove Canonical Link Added By Yoast WordPress SEO Plugin
function at_remove_dup_canonical_link() {
        return false;
}
add_filter( 'wpseo_canonical', 'at_remove_dup_canonical_link' );

Иначе у вас возможны проблемы с индексацией, например в Яндекс, где многие страницы будут исключены роботом по причине "Документ является неканоническим"

Отзывы (10)


Glad Web 09 янв 2015 в 09:28 # Ответить
gladweb
Спасибо большое!
Только сейчас заметил, что на всех страницах плагин создал тег canonical, даже на главной
Sergei 06 фев 2015 в 18:27 # Ответить
В нете между разработчиком Yoast и другими пользователями читал целую полемику по поводу того, нужно ли удалять "canonical" из его плагина или нет... В русскоязычном интернете читал, что необходимо, чтобы в коде не было 2-х ссылок canonical... Я не большой спец в этом, и у меня к тому же даже нет закрывающего тега php в файле functions, поэтому я так и не понял куда в моем случае вставлять вышеуказанный код... Если кто-то на самом деле разбирается в этом вопросе - поясните, влияет ли на самом деле canonical на индексацию или нет, так как не понятно, почему плагин созданный для поисковой оптимизации сайта добавляет ссылку, мешающий его индексации.
Sergei 07 фев 2015 в 19:03 # Ответить
В нете между разработчиком Yoast и другими пользователями читал целую полемику по поводу того, нужно ли удалять "canonical" из его плагина или нет... В русскоязычном интернете читал, что необходимо, чтобы в коде не было 2-х ссылок canonical... Я не большой спец в этом, и у меня к тому же даже нет закрывающего тега php в файле functions, поэтому я так и не понял куда в моем случае вставлять вышеуказанный код... Если кто-то на самом деле разбирается в этом вопросе - поясните, влияет ли на самом деле canonical на индексацию или нет, так как не понятно, почему плагин созданный для поисковой оптимизации сайта добавляет ссылку, мешающий его индексации.
admin 06 апр 2015 в 11:19 # Ответить
"canonical" необходим, так как часто различные плагины и не совершенство самой ЦМС плодят "дубли" одних и тех же страниц, часто вебмастера об этом и не подозревают, но их статьи существуют в индексе Гугла в 2-20 экземплярах, и считаются разными страницами с одинаковым контентом. Вам это надо? При чем установив очередной плагин для вордпреса, завтра окажется что ваши страницы начали раздваиваться.
Влад 06 апр 2015 в 10:38 # Ответить
Я не сильный спец в Php, но насколько я помню, закрывающий тег php будет выглядеть так ?>
Но открыв functions.php, я увидел только открывающийся <?php, и как тут вставить??
Хотел вставить весь код файла functions.php, но ваша форма не пропускает
admin 06 апр 2015 в 11:22 # Ответить
Вставьте как написано в инструкции сверху. Закрывающий тег не обязательно нужен, так как файл functions.php инклудится в другой файл.
Влад 12 апр 2015 в 10:01 # Ответить
<?
Действительно, чота я не подумал))) вставил где то по серёдке, каноникал убрался. Сенкс))
samosval 30 окт 2015 в 23:12 # Ответить
Турист
совсем недавно, обнаружил что обновлённый плагин выдает ошибку xml карты "This page contains the following errors:

error on line 2 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error."
может подскажите что сделать???

ОтменитьДобавить комментарий