Cum reparăm eroarea „Missing required hCard / hEntry” ?

Cum reparăm eroarea "Missing required hCard / hEntry" ?

Se întâmplă de multe ori, fie că vorbim de un site care rulează pe ceva CMS sau custom made, să întâmplă să mai apară acea eroare din poză.

Descriere scurtă: vorbim aici despre ce apare în Webmaster tools sau în live testul pentru microdata. Și mă voi limita la WordPress, deoarece 83.4% din siteurile care s-au lovit de problema asta, sunt făcute pe această platformă.

Nu pot să zic că mi-a afectat mult evoluția poziționării siteurilor acest aspect. Dar nici nu neg că există posibilitatea unei depunctări în divese cazuri.

De obicei problema este din temă, mai precis la articolele de blog. În divul în care este specificat autorul veți avea o chestie de genul ăsta:

<span class="author_name"><?php the_author(); ?></span>

Trebuie să modificăm puțin această linie, astfel încât diverși boți să citească autorul și ca hentry. Vom face asta declarând un element vcard author într-un alt element de tip fn.

<span class="vcard author author_name"><span class="fn"><?php the_author(); ?></span></span>

Cam atât!
Mă rog, recunosc că e o chestie foarte generalistă, dar cred că se aplică la cele mai multe teme de WP.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *