El uso excesivo de la tecnología Flash y AJAX causará muchos problemas a los motores de búsqueda. Porque los motores de búsqueda no pueden indexar muy bien páginas web que estén completamente representadas por Flash o AJAX. La razón es simple: los motores de búsqueda sólo indexan páginas, no aplicaciones.
Además, incluso si un motor de búsqueda pudiera interpretar completamente un archivo Flash o una aplicación AJAX y analizar e indexar su contenido relacionado, todavía no habría forma de utilizar URL para navegar por la aplicación. El objetivo principal de los motores de búsqueda es enviar resultados de búsqueda a los usuarios, pero al procesar esta información multimedia, los motores de búsqueda no podrán clasificar el orden de esta información. En resumen, si bien Flash y AJAX aportan más creatividad, también generan más sitios web spam que son difíciles de detectar.
No nos oponemos completamente al uso de Flash y AJAX, existe una manera de superar los problemas anteriores. Los diseñadores de sitios web sólo deberían utilizar Flash y AJAX cuando sean necesarios. Este es el llamado enfoque combinado. Los diseñadores deberían utilizar principalmente el lenguaje HTML para diseñar sitios web, mientras utilizan Flash y AJAX como tecnologías de asistencia para brindar beneficios tangibles a los usuarios. Al diseñar, utilice la mayor cantidad posible de contenido de texto basado en HTML.
Por lo general, una combinación de HTML y JavaScript (DHTML) básicamente puede lograr el efecto de utilizar estas tecnologías. Por ejemplo, hacer clic en un botón puede mostrar u ocultar una unidad div HTML. Esto permite colocar una pequeña unidad Flash o AJAX en un diseño HTML tradicional. En otras palabras, cuando utilice Flash y AJAX, debe pensar en ellos como unidades de la página, no como la página en sí.