Installai su WordPress il plugin All In One SEO Pack quando il suo unico scopo era quello di migliorare il posizionamento delle pagine di un blog nei risultati forniti dai motori di ricerca attraverso l’ottimizzazione dei titoli visualizzati. Per intenderci: i temi di WordPress generalmente sono impostati in modo tale da mostrare sulla barra del titolo del browser prima il titolo del blog e poi quello della pagina visualizzata, ed anzi nel caso di alcuni temi molto vecchi può anche capitare che venga visualizzato esclusivamente il titolo del blog, indipendentemente dal fatto che ci si trovi nella homepage oppure all’interno di un post, di una pagina o di un archivio. Attivando quel plugin, se ad esempio mi trovo all’interno del post “Pippo Post” del blog “Pippo Blog“, il titolo visualizzato diventa magicamente “Pippo Post » Pippo Blog” invece di “Pippo Blog » Pippo Post” o addirittura del solo “Pippo Blog“. Col tempo All In One SEO Pack si è arricchito di nuove funzioni, traduzioni, miglioramenti e bugfix, ma io l’ho continuato ad utilizzare solo ed esclusivamente per quella originaria semplicissima caratteristica. Tra l’altro, da quando WordPress notifica automaticamente gli aggiornamenti dei vari plugin installati, non c’è giorno che io capiti sulla pagina dei plugin senza che sia segnalata una nuova versione (d’altronde l’instancabile sviluppatore ne pubblica immediatamente un’altra anche se ha cambiato una sola virgola o se gli è inavvertitamente scappata una scoreggia). Ragion per cui ho deciso di eliminare questo plugin e di apportare la modifica manualmente. Vi spiego come fare. Entrate nel pannello di controllo di WordPress, selezionate Aspetto / Editor Temi / Testata e cercate questa linea (o qualcosa che le somigli e sia racchiusa nei tag title):
<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>
Trovata? Bene. Ora cancellatela senza pietà e sostituitela con quest’altra (che potete tranquillamente modificare e personalizzare come preferite):
<title><?php if (is_home() ) { bloginfo('name'); } elseif (is_category() ) { echo 'Categoria "'; single_cat_title(); echo '" » ' ; bloginfo('name'); } elseif (is_single() ) { single_post_title(); echo ' » ' ; bloginfo('name'); } elseif (is_page() ) { single_post_title(); echo ' » ' ; bloginfo('name'); } elseif (is_search() ) { echo 'Risultati della ricerca di "'; echo wp_specialchars($s); echo '" » '; bloginfo('name'); } elseif (is_archive() ) { echo 'Archivio '; wp_title('', true); echo ' » ' ; bloginfo('name'); } else { wp_title('', true); echo ' » ' ; bloginfo('name'); } ?></title>
Finito. Ok, lo ammetto: ho fatto la scoperta dell’acqua calda. Ma magari ho aiutato qualcuno a liberarsi di quel plugin. O comunque ho aiutato qualcun altro a migliorare il posizionamento delle pagine del proprio blog sui motori di ricerca. Enjoy.
Scritto da Maxime il 20 dicembre 2007









Ti auguro di cuore di trascorrere un sereno Natale..
Il mio augurio x te lo trovi qui
http://universofrattale.blogspot.com/2007/12/buon-natale.html
A presto
Snapshot83
All In One è forte uso una minima parte delle sue funzioni in realtà però
ciao, bel blog, che ne diresti di uno scambio link???
http://gianluca-revolution.blogspot.com
Ed io questa però non la sapevo bene bene eh…
Non capirò mai perchè “voi” utenti di WordPress avete bisogno di un plug-in anche per fare la cosa più semplice (incluse le “puzzette”).
Credimi, è ora di migrare ad un “sistema” più serio
Ti saluto, Massimo e ti auguro un Felice Natale !
@Cristiano
Ovviamente non ti riferisci a BlogEngine.NET quanto dici “sistema più serio” vero?
Ste
@Stefano Mainardi
… assolutamente SI, ragazzo mio
A parte l’ironia, devo dire che il team di BlogEngine.NET è riuscito in meno di un anno a mettere su un progetto eccezionale: solo il supporto a Mono meriterebbe un’ovazione a parte.
Parlando d’altro io sono da sempre un grande fan di Moveable Type e Community Server (ma lì si va su prodotti con target differente) …
Buon Natale anche a te
Mi piace, penso che lo userò, ora vado a vedere cosa combina il mio tema/plugin… Ciao e buone feste
Capito ora perchè il blog me lo sono fatto da me?
Allucinante pensare che ci vuole un plugin per una funzione che in qualsiasi altro CMS è nel core. Io sta gestione non la capirò mai…
Vorrei avere il coraggio di mettere le mani in quei file per apportare la modifica ma so già quali sarebbero i risultati… un disastro immane che cancellerà il mio blog perfino dalla memoria dei pochi umani che l’hanno conosciuto!
Ottima soluzione.
Anche perché a me la plugin ha creato alcuni problemi che mi hanno obbligato a disattivarla.
Grazie.
Gran bel post! finalmente sono riuscito a modificare la tag title come volevo! All in one personalmente l’ho disinstallato da un pezzo, anche perchè non ho capito quanto funzioni realmente.