Ajax y Flash: los eternos enemigos de los buscadores
Todos sabemos los problemas que pueden llegar a crear estas dos tecnogías para que los buscadores puedan hacer bien su trabajo. Ya de entrada yo optaría por descartar proyectos basados integramente en Flash. Bien es cierto que aportan una calidad visual impresionamente para los visitantes pero nula para los buscadores y ya hemos hablado en bastantes [...]
Viernes, 11 enero 2008 | por Luis A. Serrano | Categoría: Posicionamiento, Usabilidad
Todos sabemos los problemas que pueden llegar a crear estas dos tecnogías para que los buscadores puedan hacer bien su trabajo. Ya de entrada yo optaría por descartar proyectos basados integramente en Flash. Bien es cierto que aportan una calidad visual impresionamente para los visitantes pero nula para los buscadores y ya hemos hablado en bastantes ocasiones de la importancia que tienen para cualquier proyecto Web.
Tengamos en cuenta que los buscadores están programados para indexar páginas y no aplicaciones. Bien es cierto que hace poco tiempo nos llegaba la noticia de que Google había patentado un sistema para reconocer texto en imágenes y videos pero lo cierto es que a día de hoy las tecnologías Flash y Ajax además de ser invisibles a los buscadores podrían suponer un filón de formas de hacer spam.
Si fabricamos botones con JAVASCRIPT o un menú con DHTML es posible que ocultemos por completo unas categorías que sería interesante reflejarlas por otro lado, por ejemplo con un mapa del sitio.
En cualquier caso utilice todas estas tecnologías con precaución recordando que deben ser elementos aislados de una página Web.
Por último hablaremos de la alternativa u opción con las etiquetas <noembed> o <noscript> que algunos expertos SEO recomiendan para dar alguna alternativa, si bien las etiquetas suelen ser invisibles para buscadores. Pongamos un ejemplo en el que hemos creado una animación. La alternativa sería ofrecer una imagen
<EMBED src=”huellas.cdr” mce_src=”huellas.cdr”
WIDTH=”640″ HEIGHT=”30″
ALT=”* * * * * * * *”>
<NOEMBED>
<IMG src=”huellas.gif” mce_src=”huellas.gif”
WIDTH=”640″ HEIGHT=”30″>
</NOEMBED>
Todo el código entre la instrucción de inicio, <NOEMBED >, y la instrucción de fin, </NOEMBED> , será ignorado por los navegadores que entiendan la etiqueta <EMBED>.
Como conclusión nos decantaremos por la solución de combinar un sitio basado en HTML principalmente con FLASH y AJAX en su justa medida. Podemos poner una cabecera en Flash que no pese demasiado y la combinamos con una imagen JPG o GIF.
También puede interesarte ...
jQuery es un una biblioteca o framework de Javascript que permite simplificar la manera de inter ...
Google y Yahoo han firmado un acuerdo con la compañía Adobe para que pueden indexarse en los res ...
Muchos de nuestros artículos giran en torno al mundo que rodea a Google. En este artículo preten ...
Una nueva entrega de Matt Cutts nos habla en esta ocasión, a través de 2 videos, cortos y subtit ...
Fabricando páginas Web con WordPress podemos encontrarnos con el inconveniente de tener que limi ...

La aclaración de Google en su Centro de asistencia dice lo siguiente:
“Por lo general, los motores de búsqueda se basan en texto, es decir, que para poder rastrearse e indexarse, su contenido debe estar en formato de texto. Ello no significa que no pueda incluir imágenes, archivos Flash, vídeos ni otro contenido en su sitio. Simplemente significa que el contenido que incruste en dichos archivos también debe estar disponible en formato de texto para que los motores de búsqueda puedan localizarlo. Los ejemplos que le ofrecemos a continuación se centran en los tipos de contenido que no son de texto más habituales. Sin embargo, las directrices son muy parecidas para todos los tipos: proporcione equivalentes de texto de todos los archivos que no sean de texto.”