Ok, este es el trato.
Hay que decir que las tablas están destinadas a datos tabulares, no a diseño. Está haciendo que la accesibilidad sea un problema tanto en los teléfonos móviles más antiguos como en los navegadores basados en texto utilizados por las personas con discapacidad visual.
Ahora, el algoritmo de Google definitivamente lo tiene en cuenta. No conozco el algoritmo específico, pero supongo que cuando alguien está en un teléfono móvil, Google da resultados que sabe que son más apropiados para un teléfono móvil, por lo que podría estar perdiendo una gran cantidad de visitantes potenciales si usa Una mesa para el diseño.
Dependiendo de su diseño, también podría estar dificultando que el motor de búsqueda determine qué texto y párrafos están relacionados con cada uno. Esto podría ser malo para su clasificación, pero probablemente no demasiado. Sin embargo, con el diseño CSS es más fácil asegurarse de que el contenido principal de su página esté cerca de la parte superior, lo que siempre ayuda.
En tercer lugar, el uso de tablas para el diseño duplica una gran cantidad de marcado HTML para cada página de su sitio que se carga. Esta duplicación afectará el tiempo de carga de la página, incluso si es solo un poco, pero se sabe que Google, entre otros motores, usa el tiempo de carga como una de sus métricas para determinar el rango del sitio.
En general, no creo que la diferencia en el ranking del motor de búsqueda principal sea tan grande. Existen ventajas claras para el uso div
s CSS para el diseño, sin embargo, como se señala en este post , y por lo tanto debe ser la recomendación en este caso, a menos que haya una muy buena razón para tomar la ruta de mesa (que no es rara vez).