web-dev-qa-db-ja.com

ページネーションURLの標準的な問題

http://example.com/page/2 のようなページネーションリンクがあります。 rel = "canonical"は http://example.com/2 のように表示されます。

これを修正する方法

1
Anton Balyan

Yoast SEOをインストールして、functions.phpに追加する必要があります。

function return_Canon () {
$Canon_page = get_pagenum_link(1);
return $Canon_page;
}

function Canon_paged() {
if (is_paged()) {
add_filter( 'wpseo_canonical', 'return_Canon' );
}
}
add_filter('wpseo_head','Canon_paged');
1
volatile