Migliorare il posizionamento dei blog Wordpress grazie ai titoli
Il codice inserito è stato realizzato sulla base di questo articolo originale
sul blog “technoburger” di Andrea Romagnoli.
Ecco come ottimizzare il title tag (Il titolo che appare nel titolo della finestra del browser) in tutti gli articoli Wordpress per migliorarne il posizionamento sui motori di ricerca:
Ho modificato una semplice istruzione PHP che già includevo nel mio blog template per visualizzare il nome del blog in ogni titolo!
#EDIT#
Come mi è stato suggerito nei commenti ho modificato il codice per inserire il nome del blog ALLA FINE del tag. Se vuoi conoscere il motivo questo è l’articolo:
aggiungere il nome del blog nel titolo dei post?di Andrea Romagnoli
#/EDIT#
L’inserimento del nome del blog nel titolo degli articoli, a mio modesto parere, è utile nei primi mesi di vita di un blog.
La mia spiegazione è molto semplice: includendo il nome del blog nell’articolo avrete un incremento NOTEVOLE dei risultati indicizzati su google che includono il vostro blog!
Per cui nel momento in cui scriviate (nel mio caso) “matte89thebest”, google avrà un elenco praticamente completo dei vostri articoli a distanza massima di 1-2 settimane dall’inserimento!
Quali sono i contro nell’utilizzo di questa opzione?
a) Una volta che il blog è avviato e contiene contenuti RICERCATI, e quindi consultati da molte persone, l’utilizzo del nome blog nel titolo dell’articolo può causare confusione nelle ricerche online!
b) Una volta che il blog è avviato avrete sicuramente piacere che la ricerca del nome del blog restituisca, quanto più possibile, unicamente la HOME page del blog, in modo da indirizzare meglio i NUOVI utenti alla consultazione dei contenuti!
Sperando di essere stato chiaro, il codice seguente è da sostituire nel file “header.php” che avete nella directory principale del vostro TEMA WordPress!
/blog/wp-content/themes/TUOTEMA/header.php
La modifica al codice che ho inserito è nella prima riga , EVIDENZIATA IN ROSSO.
Per eliminare il nome del blog dal titolo delle pagine è necessario cancellare la porzione di codice evidenziata nella prima riga!
Segnalo inoltre un secondo punto “caldo” del codice riportato:
Nelle ultime righe è possibile individuare una sezione php che verifica se la pagina da “titolare”
è la home page, e di cosneguenza assegna la descrizione del blog come titolo.
Numerosi blog (il mio compreso) utilizzano frasi “personali” , a volte poco pertinenti con in contenuti del blog stesso come descrizione.
Se questo è il vostro caso consiglio magari di modificare il codice per visualizzare un title differente dalla descrizione del vostro blog!
Per modificare il titolo della vostra home semplicemente sostituite questa stringa :
echo “tuo titolo home page”;
Con questa presente nella riga:
if (is_home()) {bloginfo(’description’); }
Il risultato deve essere una riga come questa:
if (is_home()) {echo “tuo titolo home page”;}
Ecco il codice completo da sostituire nel file header.php:
NB: nel file sarà già presente una porzione di codice php racchiusa tra i tag <title> … </title>, sostituitela con questa.
<title><?php
if ($paged!=0) {
echo “Pagina “.$paged.” – “;
}
if ( is_single() || is_page() ) { // single pages are the most visited; => top IF
$post_custom = get_post_custom($post->ID);
$custom_desc_value = $post_custom["title"][0];
if($custom_desc_value) {
echo $custom_desc_value;
} else {
wp_title(”);
}
}
else {
if (is_home()) {bloginfo(’description’); }
else {
if ( function_exists(”is_tag”) && is_tag()) {
if (function_exists(’single_tag_title’)) single_tag_title();
} else {
wp_title(”);
}
}
}
?> – <?php bloginfo('name'); ?></title>
L’autore del codce sopra riportato ha incluso una funzione per inserire un titolo DIFFERENTE da quello che inserite nel nome dell’articolo, per fare questo basta aggiungere, nei Custom Fields, una Key “title” con valore il title tag desiderato.
l’autore dell’articolo, così come l’amministratore non si assumono responsabilità per quanto trattato. Tutto il materiale è presentato in maniera gratuita e privo di impegno alcuno sull’effettiva pericolosità, correttezza o completezza.
matte89thebest’s blog press is licensed under a Creative Commons Attribuzione-Non commerciale 2.5 Italia License. Based on a work at www.matte89thebest.com/blog. |
Tag: articoli wordpress, modificare i titoli degli articoli, ottimizzare titoli, posizionamento google, wordpress title

1 December 2008 alle 12:53
Ti ringrazio (di nuovo) per la citazione.
Un appunto: se proprio vuoi fare branding (cioè, inserire il nome del blog nei titoli dei post), aggiungilo alla fine e non all’inizio, sul posizionamento potresti ottenere vantaggi (i motori danno maggior peso alle keyword all’inizio del titolo… inoltre se il titolo è lungo, nelle SERP verrebbe troncato – e meglio far troncare il nome del blog piuttosto che parte del titolo del post).
Per il resto, quello che penso del fare branding l’avevo scritto qui: http://technoburger.net/branding-nel-titolo-dei-post
PS: cosa usi per monitorare le statistiche del blog?
1 December 2008 alle 13:26
Grazie del consiglio, lo modifico subito per essere inserito alla fine del codice!
non saprei nemmeno cosa usare!
quindi non è molto efficace!
Ho letto il tuo articolo sul branding, molto curato sul serio! penso che terrò il titolo nell’articolo ancora per un paio di mesetti, in modo da divulgarlo il più possibile, e poi lo rimuoverò per dare spazio ai contenuti e basta!
per monitorare le statistiche del blog non uso nulla
Utilizzo gli strumenti web master di google per il sito completo, ma lavorano su tutte le pagine che ho in costruzione e non
consigli?
1 December 2008 alle 14:21
@admin figurati!
Considera comunque che in molti post (come questo) in cui il post ha un titolo già lungo di suo, il nome del blog verrebbe troncato, nelle SERP
(inoltre hai già “matte89thebest” nel nome di dominio, giusto?)
Google Webmaster Tools è più utile di quanto si creda, e non serve solo a diagnosticare problemi: http://technoburger.net/aumentare-le-visite-con-gwt
(in quel post parlo di una tabella che, in un blog nuovo, non sarà molto popolata… sarà utile quando comincerai a posizionarti sui motori)
Per quanto riguarda il sistema di statistiche, ti consiglio Google Analytics, è veramente completo (anche se non in tempo reale, le statistiche del giorno prima si “assestano” nel giorno dopo) – ma tanto sul web le statistiche in tempo reale sono quasi inutili, soprattutto per un blog.
A proposito: ti consiglio di usare un solo sistema di statistiche, e di posizionare il javascript per il tracking più in basso possibile nel codice (in fondo alla sidebar o nel footer sono buone posizioni).
PS: sul post dell’Eee PC non mi hai detto che modello hai
1 December 2008 alle 15:14
eeepc 4g dovrebbe essere un 701 o giù di li ma sopra non c’era scritto da nessuna parte e nona vevo voglia di cercare i modelli dal sito asus! credo il 701 perchè aveva il display piccolo, ma non ne sono sicuro! una volta ripristinato lo ho consegnato subito al boss
1 December 2008 alle 16:10
Se ha lo schermo piccolo da 7” e le casse ai lati del display, sì, è il 701 (il mio stesso modello)
PS: metti il link “iscriviti ai commenti del post via feed” sul template – il template l’hai fatto tu?
1 December 2008 alle 21:23
si il modello era il 701 allora
il template non lo ho costruito io, difatti non mi piace molto!! ma ho fatto tutto in pochi giorni e quindi ho scelto un tema a casaccio tra quelli online!
Ho inziato a modificarlo – capirlo solo l’altro ieri!
Spero di inaugurare un nuovo template fatto in casa entro gennaio ma non sono così sicuro!
è davvero poco che uso wordpress, praticamente lo ho aperto la prima volta il giorno prima di mettere il blog online!
Molto probabilmente continuerò a modificare questo sino ad ottenere una cosa fatta completamente da me!
1 December 2008 alle 21:25
—> metti il link ….. intendi sulla pagina che visualizza gli articoli giusto? perchè sulla home c’è già! ora guardo quale pagina mi carica l’articolo e provo a modificarla
2 December 2008 alle 16:15
In bocca al lupo per il tema, allora
Io avevo cominciato a lavorarci quest’estate, ma l’ho un po’ abbandonato e dovrei riprenderlo.
Qui trovi una prima implementazione in HTML:
http://technoburger.net/tema/
Mentre qui c’è la riprogettazione grafica (ancora da trasformare in CSS):
http://technoburger.net/img/tema10.png
(probabilmente toglierò di nuovo il bordino bianco nel riquadro del post, Inkscape genera una brutta sfocatura…)
Per i feed dei commenti… intendevo questo link:
matte89thebest.com/blog/?feed=rss2&p=145
(dovrebbe esserci un tag di template di Wordpress fatto apposta)
Dovresti inserirlo su comments.php del tema, o qualcosa del genere
(io lo metterei sotto “7 comments to…
“Migliorare il posizionamento dei blog Wordpress grazie ai titoli””)
3 December 2008 alle 12:45
[quote] er i feed dei commenti… intendevo questo link:
matte89thebest.com/blog/?feed=rss2&p=145
(dovrebbe esserci un tag di template di Wordpress fatto apposta)[/quote]
mmm sinceramente quà non ti ho capito! Il mio link feed rss sembra funzionare (almeno a mio avviso) e sarebbe questo link: http://www.matte89thebest.com/blog/?feed=rss2.
Come puoi vedere ho inserito il collegamento nella pagina che mostra i singoli post, e nella home page!Entrambi sulla barra destra , sincermanete non so se sia meglio o peggio di inserirli sotto all’articolo principale! Così il link è visibile anche a chi non completa la lettura dell’articolo!
11 December 2008 alle 02:23
Se guardi bene, nel feed che ti propongo c’è anche il parametro del post corrente:
&p=145
Praticamente è il feed dei commenti di un post, e ogni post ne ha uno: se un utente lascia un commento in un post, con quel link potrà iscriversi ai commenti di quel post, per essere notificato delle risposte, quando arriveranno.
11 December 2008 alle 10:55
praticamente il feed con l’aggiunta &p=145 è il feed al post diretto , che comprende i commenti degli utenti, giusto?
usi una stringa php per eseguire queto? che prende il numero-link del post e lo aggiunge al link dei feed?
la mia domanda ora è questa: se mi iscrivo al feed di questo tipo , con i commenti del post, vengo notificato anche dei nuovi post? in questo caso mi converrebbe inserire il link rss generale nella home, e quello specifico in ogni post!
12 December 2008 alle 14:34
… ma ti ho risposto per email piuttosto che qui nei commenti? So’ duro!