web-dev-qa-db-fra.com

Problème canonique d'URL de pagination

J'ai un lien de pagination qui ressemble à http://example.com/page/2 . Le rel = "canonical" est affiché comme http://example.com/2 .

Comment cela peut être résolu

1
Anton Balyan

Vous devez installer Yoast SEO puis ajouter à 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