martedì 7 giugno 2016

Errore mainEntityOfPage su webmaster tools (fix)

Risolvere l'errore mainEntityOfPage in strumenti per webmaster è molto semplice.

Se webmaster tools vi da il seguente errore:
"Il campo mainEntityOfPage è consigliato. Specifica un valore, se disponibile".
Non preoccupatevi, ora vi dirò come fare per farlo sparire :)

Andate a modificare l'html dei vostri template (su blogger / blogspot basta andare in Modello, Modifica HTML).

Cercate la parola blogposting.
Potreste trovare una stringa del genere:
<article itemscope itemtype="http://schema.org/BlogPosting">
o anche (nel caso di blogger):
<div class='post hentry uncustomized-post-template' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>

Quello che dovete fare è semplicemente aggiungere questa riga di codice sotto:
<link itemprop='mainEntityOfPage' href='indirizzo-del-post' />

Dove ovviamente al posto di indirizzo-del-post dovrete mettere l'indirizzo della pagina web che l'utente sta visitando.
Se usate blogger ad esempio, potete ricavare l'indirizzo in automatico con questa sintassi:
<link itemprop='mainEntityOfPage' expr:href='data:post.url' />

Un altro metodo per far sparire questo errore di google è quello di usare il seguente metatag (da mettere dentro l'header del sito ovviamente):
<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="indirizzo-del-post"/>

Dove ovviamente indirizzo-del-post va sostituito con... chettelodicoaffare.
Quindi se usate blogger basta scrivere così:
<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="expr:href='data:post.url'"/>

Fatto questo, byebye segnalazione di errore di google webmaster tools.

Piaciuto l'articolo? Lascia un commento!

EmoticonEmoticon