Ho sempre pensato che il contenuto guidato da AJAX fosse invisibile ai motori di ricerca.I siti AJAX sono scansionabili dai motori di ricerca?
(cioè il contenuto inserito nel DOM tramite XMLHTTPRequest)
Per esempio, in questo sito, il contenuto principale viene caricato tramite richiesta AJAX dal browser:
http://www.trustedsource.org/query/terra.cl
... se si visualizza questa pagina con Javascript disabilitato, l'area di contenuto principale è vuota.
Tuttavia, la cache di Google mostra il contenuto completo dopo che il carico AJAX:
Quindi, a quanto pare i motori di ricerca fanno indicizzare i contenuti caricati da AJAX.
Domande:
- Si tratta di una nuova funzione nei motori di ricerca? La maggior parte dei messaggi sul Web indicano che è necessario pubblicare il contenuto HTML statico duplicato per i motori di ricerca per trovare i codici .
- Esistono trucchi per ottenere un contenuto basato su AJAX sottoposto a ricerca per indicizzazione dai motori di ricerca (oltre alla creazione di contenuto HTML statico duplicato ).
- Il contenuto gestito da AJAX sarà indicizzato se è stato caricato da un sottodominio separato ? Che ne dici di un dominio separato ?
"... se si visualizza questa pagina con Javascript disabilitato, l'area del contenuto principale è vuota." No, non lo è. Sembra piuttosto ingombrante, in realtà. – NickFitz
Che browser stai usando? Quando accedo al primo collegamento in Firefox con Javascript disabilitato, vedo "Informazioni per 'terra.cl'" e quindi una casella vuota. Visualizzazione del codice sorgente HTML Vedo un DIV vuoto con ID = contenuto-query, dove andrebbe il contenuto AJAX. – frankadelic