rel next rel prev wordpress no plugin

Aggiungere a WordPress rel next e rel prev senza plugin

Le indicazioni di Google parlano chiaro, quando c’è paginazione è consigliabile usare i due tag rel=”nest” e rel=”prev” per indicare al motore di ricerca la pagina precedente e quella successiva. In questo modo si scongiura qualsiasi tipo di duplicazione.

Per WordPress esistono diversi plugin, tra cui l’ottimo SEO WordPress by Yoast, che inseriscono questo tag automaticamente. Se però preferite fare una modifica a mano, sempre con le dovute attenzioni, si può utilizzare il seguente codice nel file functions.php.

Attenzione! Modificare erroneamente questo file può compromettere l’intero sito. Prima di qualsiasi modifica effettuare un backup.

[php]
function cor_rel_next_prev_pagination() {
global $paged;
if ( get_previous_posts_link() ) { ?>
<link rel="prev" href="<?php echo get_pagenum_link( $paged – 1 ); ?>">
<?php
}
if ( get_next_posts_link() ) { ?>
<link rel="next" href="<?php echo get_pagenum_link( $paged + 1 ); ?>">
<?php
}
}
remove_action(‘wp_head’, ‘adjacent_posts_rel_link_wp_head’);
add_action(‘wp_head’, ‘cor_rel_next_prev_pagination’);
[/php]

Pubblicato in SEO news.