Cosas cómo esta me dejan más claro que esto de la web semántica no es una moda pasajera, de hecho tiene mucho futuro, veamos las principales razónes por las que google no te indexa.
- Usas menús Javascript
- Causa: los buscadores solo siguen los enlaces en HTML, los que están hechos en javascript no.
- Solución: Usa HTML solamente y separa el javascript del HTML.
- Mapas de imágen:
- Causa: Al igual que los javascript no pueden ser rastreados
- Solución: Implementa una solución con CSS.
- Enlaces con imágenes o rollovers
- Causa: Solo en los casos cuando contienen javascript.
- Solución: Crea los rollovers con CSS
- Pop-ups
- Causa: cuando están desarrollados mediante Javascript
- Solución: Deja de usar pop-ups estamos en el año 2007 no en 1999.
- Menús por combos
- Causa: Los enlaces creados con menús mediante la etiqueta SELECT
- Solución: La etiqueta SELECT es exclusivamente para formulario no para menús con enlaces.
- Enlaces dentro de las etiquetas NOSCRIPT
- Causa: Debido a su abuso por parte de los «spammers» los buscadores la ignoran
- Solución: No lo hagas
- Frames o marcos
- Causa: Su uso está penalizado por google debido su mal uso.
- Solución: Busca algunas alternativa como ajax por ejemplo.
- Applets de Java
- Causa: Google no puede acceder a su contenido sin ejecutarlos
- Solución: Úsalos sólo cuando sea necesario.
- Flash
- Causa: No puede ser accesible por google y por lo tanto no lo indexa
- Solución: Presenta una alternativa a flash, o úsalos solo cuando sea necesario.