John Mueller di Google ha risposto a una domanda su Reddit sul fatto che Google indicizzi i contenuti posizionati prima del contenuto principale come parte del post.
La risposta di John ha affrontato parte della domanda, ma ha lasciato senza risposta la domanda generale.
Tuttavia, c’è una soluzione per la domanda della persona.
GoogleBot “raccoglie” i contenuti prima del post?
La persona che pone la domanda su Reddit ha un tema che utilizza un tipo specifico di codice chiamato hook per inserire contenuti come la pubblicità in una sezione specifica di un post di WordPress.
Un hook è un modo conveniente per un tema o un plug-in di apportare modifiche alla struttura della pagina Web senza dover armeggiare con il codice principale di WordPress stesso.
In questa situazione, la persona che pone la domanda ha un tema che utilizza un hook per aggiungere un blocco di contenuto (come una pubblicità) prima del post principale della pagina web.
La loro preoccupazione era se Google vedesse quel blocco di contenuto come parte del post della pagina web, il contenuto principale.
Questo è il domanda che è stato chiesto:
“Stiamo usando un tema chiamato Salient, che ha una funzionalità integrata che ci fornisce alcuni agganci su cui posizionare i contenuti. Ora vogliamo posizionare un grande banner HTML sull’hook “prima della pubblicazione del contenuto” per pubblicizzare i nostri prodotti, ma ciò di cui siamo preoccupati sono:
– Il bot di Google tratta questo contenuto del banner come parte del post?
– Lo vede come contenuto duplicato perché appare su tutti i post?
– Influisce sulle prestazioni SEO?
– C’è qualcosa che posso fare per nasconderlo al bot di Google o fargli sapere che è solo un banner promozionale, non il contenuto del post?”
John Mueller di Google risposto:
“Non puoi noindex una parte di una pagina come quella.”
Non è possibile indicizzare una pagina ma…
Mueller ha ragione, non si può indicizzare una sezione di una pagina. Ma…
Ci sono altre opzioni disponibili da utilizzare per aumentare la SEO della pagina web.
Il modo per farlo è assicurarsi che Google sappia quale parte della pagina contiene il contenuto principale.
Gli elementi HTML semantici possono aiutare la SEO
L’HTML semantico, a questo scopo, consiste in elementi HTML che dicono al browser, ai dispositivi assistivi e a Google quali sono le diverse parti di una pagina web.
Google è già abbastanza bravo a capire quali sono le diverse sezioni di una pagina web.
Google generalmente vede la pagina web in termini di:
Ai fini dell’indicizzazione del contenuto, tutto ciò che non si trova nell’area Contenuto principale può essere più o meno ignorato.
L’intestazione, la navigazione e i piè di pagina generalmente hanno lo stesso contenuto in tutto il sito, non sono contenuti principali e sono trattati in modo diverso da Google (ne parleremo più avanti).
Le barre laterali possono avere contenuti unici e in tutto il sito, ma non è il contenuto principale.
Rendi il contenuto principale extra visibile
Ciò che interessa di più a Google è il contenuto principale.
Rendere chiara la posizione del contenuto principale per Google è una buona pratica SEO.
L’essenza della SEO è rendere il messaggio della pagina web il più chiaro possibile per eliminare la possibilità di un errore da parte di Google.
IL
C’è un elemento HTML chiamato
Un contorno essenziale di una pagina web può assomigliare a questo:
<!DOCTYPE html> <HTML> <HEAD> <TITLE>An awesome webpage</TITLE> </HEAD> <BODY <MAIN> <H1>Hey Google, index my content!</H1> <P>Content for indexing.</P> <P> More content for indexing!</P> </MAIN> </BODY> </html>
Quella sezione tra parentesi
Tutto ciò che è al di fuori di quell’elemento HTML semantico non sarà considerato parte del contenuto principale.
Cosa succede se l’annuncio è all’interno del contenuto principale?
Se il tema o il plug-in inserisce l’annuncio all’interno del contenuto principale, come prima dell’inizio del contenuto ma all’interno del file
IL
Puoi usare un altro elemento HTML chiamato