- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Come cambiare il titolo che si vede nelle ricerche di google
-
Come cambiare il titolo che si vede nelle ricerche di google
Buongiorno a tutti,
volevo chiedervi un'informazione perché non ne vengo fuori. Mi scuso in anticipo se non uso terminologia tecnica adeguata, ma sono un po ignorantello in materia.
Ho un bel blog fatto con wordpress, va abbastanza bene, ma ho notato una cosa.
Se faccio una ricerca su google, mentre con gli altri siti vedo
Titolo articolo - nome sito
dove vedo il mio
nome sito | titolo articoloCome faccio a modificare questa impostazione? Ho SEO Yoast e ho provato a configurarlo in mille modi, ma nulla....
E poi, è così fondamentale ai fini della "trovabilità", avere un'impostazione di questo tipo?Grazie in anticipo....
-
Ciao Smeriglio,
dovresti vedere com'è configurato il tag title nel tuo template, di solito lo trovi nel file header, se puoi postare lo snippet di codice ci guardiamo.
Ciao
Enea
-
Uh grazie Enea! Finalmente qualcuno mi risponde....so che magari sono domande idiote, però se uno non sa cosa e dove cercare è un casino.
Allora, del Header.php, ti faccio l'estratto di quello che credo sia la parte giusta....<?php global $smof_data; ?> <!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <script type="text/javascript" src="http://www.bannerplace.it/scripts/bannerplace.min.js"></script> <meta charset="UTF-8"> <title><?php bloginfo('name'); ?> | <?php is_front_page() ? bloginfo('description') : wp_title(''); ?></title> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link href="<?php if(isset($smof_data['favicon'])) echo $smof_data['favicon']; ?>" rel="icon" type="image/x-icon" /> <?php if(isset($smof_data['before_head'])) echo $smof_data['before_head'];?> <?php wp_head(); ?> </head>
-
E' sempre una questione di tempo poi dicono che la domanda più stupida è quella non fatta
Da quello che vedo tu hai il title impostato così:
<title><?php bloginfo('name'); ?> | <?php is_front_page() ? bloginfo('description') : wp_title(''); ?></title>
Prova a cambiarlo così:
<title><?php is_front_page() ? bloginfo('description') : wp_title(''); ?> | <?php bloginfo('name'); ?></title>
Questo dovrebbe invertire il nome del sito con il titolo.
Comunque dalla versione 4.1 è possibile far gestire il title direttamente da WordPress aggiungendo questo snippet nel tuo file functions.php:
function custom_theme_setup() { add_theme_support( 'title-tag' ); } add_action( 'after_setup_theme', 'custom_theme_setup' );
Però attenzione, se inserisci l'ultimo snippet il title tag lo devi eliminare altrimenti verrà duplicato.
Se hai domande sono qui
Ciao
Enea
-
Quindi fammi capire....o faccio una modifica o faccio l'altra?
Quale è migliore secondo te dal punto di vista SEO?Intanto faccio la prima modifica....e vediamo che succede....
Lo ho fatto cos':
<?php is_front_page() ? bloginfo('description') : wp_title(''); ?> - <?php bloginfo('name'); ?>
con il trattino "-" invece della barra dritta "|"
E grazie dell'aiuto
-
Ciao smeriglio,
a mio modesto parere, puoi evitare tutto questo semplicemente utilizzando il plugin Wordpress Seo by Yoast ( assolutamente essenziale ).
Infatti grazie al suo tool, solitamente posto in basso nelle varie pagine per comporre un articolo o pagina, è possibile assegnarli il title sovrascrivendo le normali impostazioni di Wordpress. Questo ti permetterà di utilizzare qualsiasi tipologia di titolo far apparire nelle ricerche. Homepage compresa
-
Ciao Ultima, quel plugin già lo uso, e mi compare il titolo regolarmente ad esempio:
F1, GP Australia: Mercedes veloci, Ferrari subito dietro - Giornale Motori
Però poi sulle ricerche di google magari me lo ritrovo
Giornale Motori | F1, GP Australia: Mercedes veloci, Ferrari subito dietro
Lo ho reimpostato meglio, vediamo se migliora oppure no
-
@Smeriglio sicuramente la seconda opzione, e per questo dobbiamo ringraziare Yoast che ha aperto un ticket qualche anno fa
Ciao
Enea