- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Nome del sito nelle SERP: come fare!
-
Nome del sito nelle SERP: come fare!
Salve ragazzi,
volevo segnalarvi come fare a inserire il nome del sito nei risultati di ricerca di Google.
In order for Google to recognize your markup as a site name, make sure you do the following:
Use schema.org vocabulary in JSON-LD, RDFa, or microdata format
Publish markup on your official website homepage
Do not block pages with markup using the Robots Exclusion Protocol
Include a WebSite item in your markup using the relevant properties:
url = the URL of your official website (required)
name = the preferred name of your website (required)
alternateName = an alternate name you want Google to consider (optional)Un esempio
<script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "WebSite", "name" : "Your WebSite Name", "alternateName" : "An alternative name for your WebSite", "url" : "http://www.your-site.com" } </script>
-
Posto anche qui la domanda fatta su Facebook: è il caso di includere il json su tutte le pagine o solo nella home page?
Elia
-
Basta in home page.
-
Va nell'head o nel body?
-
Grazie Juanin!
@LorenzoRoma said:
Va nell'head o nel body?
Nella guida scrivono: "The script block may be inserted anywhere on the page - either in the head or the body."Quindi è indifferente, puoi metterlo nell'head o nel body.
Elia
-
ciao, io uso già un plugin per schema.org per articoli e pagine, devo comunque inserirlo questo pezzo di codice??
E inoltre se voglio inserirlo nella head, usando wordpress, devo editare il file header.php del tema?
Grazie scusate ma sono alle prime armi.
-
@Gillis said:
ciao, io uso già un plugin per schema.org per articoli e pagine, devo comunque inserirlo questo pezzo di codice??
E inoltre se voglio inserirlo nella head, usando wordpress, devo editare il file header.php del tema?
Grazie scusate ma sono alle prime armi.Prova a fare un test con lo strumento messo a disposizione da google (lo trovi su google cercando "Structured Data Testing Tool"), fai un test sulla tua home page e guarda se sul risultato del test appare la dicitura WebSite.
Se non appare allora devi inserire il codice manualmente, ovviamente devi evitare il file header.php perchè include tutte le pagine del sito.
Magari utilizza un widget che sia pubblicato solo nella home page.Elia
-
allora ho inserito uno script nel file functions.php e mi ha inserito il testo, solo che ora effettivamente ho due diciture website nello strumento di test, il link della pagina è yoga-coaching.org così magari ci dai una occhiata.
Lascio tutto così, oppure elimino lo script?
Grazie
-
scusate aggiorno un attimo: ho commentato lo script che avevo inserito in functions.php, ora è presente una sola dicitura web site nello strumento di test ( quella di Yoast)
-
@Gillis said:
scusate aggiorno un attimo: ho commentato lo script che avevo inserito in functions.php, ora è presente una sola dicitura web site nello strumento di test ( quella di Yoast)
Si ora dal test risulta tutto ok Lascia pure così com'è