Как убрать Yoast SEO Canonical

Как избавится от Yoast SEO Canonical

Разберем 2 рабочих метода, как убрать Yoast SEO Canonical в популярном СЕО-плагине для ВордПресс.

Популярный плагин Yoast SEO на страницах с разбивкой выводит canonical-ссылки в виде

/page/2/, 
/page/3/,
...

К каноническим ссылкам разные поисковые системы относятся неодинаково. Поэтому лучше заменить их на ссылку, которая ведет на основную страницу пагинации.

Canonical URL — что это?

Атрибут rel="canonical" нужен для исправления дублей страниц. Обычно эту проблему решают перенаправления (редиректы). Но если страницы нужны для просмотра пользователями, то на помощь приходит этот атрибут.

Как изменить canonical на страницах пагинации?

Разберем несколько вариантов.

Плагин Clearfy Pro

Если у вас установлен премиум плагин Clearfy Pro, просто перейдите в админ-раздел Clearfy Pro. На вкладке SEO отметьте опцию Canonical на страницах пагинации.

Настройка плагина Clearfy Pro

Активировать промокод на 15%

Файл functions.php

Заменить ссылки canonical можно еще одним методом — через редактирование файла functions.php.

Если не знаете, как редактировать functions.php, то в этом случае поможет плагин ProFunctions.

Итак, в конец указанного файла активной WordPress-темы добавьте следующий PHP-код:

function wpplus_canonical_redirect() {

    if( is_singular() && !is_front_page() ) {
        global $post, $page;
        $num_pages = substr_count( $post->post_content, '<!--nextpage-->' ) + 1;
        if( $page > $num_pages || $page == 1 ) {
            wp_safe_redirect( get_permalink( $post->ID ), 301 );
            exit();
        }
    }
}
add_action( 'template_redirect', 'wpplus_canonical_redirect' );

Понравилась статья? Поделиться с друзьями:
WordPress Plus