- Home
- Categorie
- Coding e Sistemistica
- Coding
- createElement o innerHTML
- 
							
							
							
							
							createElement o innerHTMLQuesta domanda nasce dalla mia ignoranza: non ho ben presente come GoogleBot possa leggere una pagina e come interpreti i componenti javascript. C'è qualche "penalizzazione" ad usare innerHTML, piuttosto createElement per creare il menu principale? Io non credo, in quanto se GoogleBot legge tutta la pagina e addirittura i file Flash, non dovrebbero esserci problemi con qualche script di javascript. 
 Mi confermate ciò? 
 
- 
							
							
							
							
							
Al contrario... tutti gli elementi HTML generati in dinamico lato client con javascript non vengono interpretati dal motore di ricerca e quindi risultano invisibili, salvo recenti cambiamenti nella logica Google. 
 
- 
							
							
							
							
							
@omsoft said: Al contrario... tutti gli elementi HTML generati in dinamico lato client con javascript non vengono interpretati dal motore di ricerca e quindi risultano invisibili, salvo recenti cambiamenti nella logica Google. Come dici tu "la logica" è cambiata non a caso in quanto adesso Google legge anche gli attributi "title" nelle pagine ed è buona parassi adesso inserirli specia per i collegamenti proprio per farglieli trovare come fosse una "key phrase". 
 
- 
							
							
							
							
							
@MasterTheBest said: Questa domanda nasce dalla mia ignoranza: non ho ben presente come GoogleBot possa leggere una pagina e come interpreti i componenti javascript. C'è qualche "penalizzazione" ad usare innerHTML, piuttosto createElement per creare il menu principale? Io non credo, in quanto se GoogleBot legge tutta la pagina e addirittura i file Flash, non dovrebbero esserci problemi con qualche script di javascript. 
 Mi confermate ciò? - Non credo ci sia nessuna "penalizzazione" come scrivi tu ad usare uno o l'altro.
- Se non vuoi far trovare contenuti a Googlebot imposta le pagine che non vuoi fargli leggere con robots.txt e/o il metatag Robots con gli opportuni settaggi.
 
 
- 
							
							
							
							
							
Google ha sempre letto il title delle pagine web e comunque è un elemento html che solitamente viene inserito in modo statico nel codice e non viene alterato lato client tramite javascript. quindi non capisco la tua affermazione  
 
- 
							
							
							
							
							
@omsoft said: Google ha sempre letto il title delle pagine web e comunque è un elemento html che solitamente viene inserito in modo statico nel codice e non viene alterato lato client tramite javascript. quindi non capisco la tua affermazione  Allora sono io in errore.