Salve a tutti.

Da qualche tempo ho l'esigenza di suddividere i post lunghi in più pagine (CMS Wordpress) e per farlo uso il tag che funziona alla grande.

L'unico problema riscontrato è che le diverse pagine dei post in questione si ritrovano tutte con lo stesso titolo.

Si potrebbe eliminare il problema ricorrendo al canonical oppure limitando l'accesso ai robots solo alla prima pagina degli articoli in questione.

So che per molti ricorrere ad una delle due soluzioni va benissimo lato SEO ma la mia esperienza personale mi ha portato ad avere un'opinione diversa.

Secondo me la soluzione dovrebbe essere un codice php che dia questo tipo di istruzioni:
se il post è diviso in più pagine, aggiungi al titolo il numero di pagina; altrimenti ignora.

Premesso che ho applicato questa soluzione per le pagine le categorie e i tag ottenendo ottimi risultati.

Purtroppo però non sto riuscendo a fare lo stesso con i post.

Questo è ciò che ho usato (in header)per pagine, categorie e tag:

<title>

<?php wp_title(''); ?>

<?php if(wp_title(' ', false)) { echo ' - '; } ?>

<?php bloginfo('name'); ?>

<?php if (is_paged()) echo ' - Pagina '.$paged; ?>

</title>

Per i post ho provato così:

<?php if (is_single()) echo ' - Pagina '.$paged; ?>.

Purtroppo non va.

Qualsiasi suggerimento o consiglio è ben accetto.