Publicado el Miércoles 16 de Agosto del 2006 @ 16:54 por Armonth.
Si algo me está enseñando el mundo de los blogs, la web 2.0 o el software libre es a buscar el aspecto social de las cosas. Hasta hace poco cuando uno decidía cambiar lo hacía a tenor de “razones técnicas” y en su propia ignorancia pensaba que todo el mundo lo hacía por lo mismo.
Recientemente llevo unos días con una conversación de lo más interesante por IRC (sí, a veces se saca algo interesante por el irc) sobre la evolución en el desarrollo web y las causas que empujan a cada uno a evolucionar en su trabajo.
Donde yo aprendía nuevas técnicas y evolucionaba por puro afán de superación junto a dos amigos más, otros dos de ellos lo hacían para obtener objetivos, en particular posicionamiento. Algunos ejemplos de cambios de mentalidad:
<div>.Y un largo etcétera. En el segundo grupo sugieren sin embargo que han evolucionado obligados por la evolución de los buscadores y en particular: Google, lo peor: creo que tienen razón.
La discusión principal del primer día fue en defender las tablas como un método mejor de maquetación que el uso de div, cosa en la que estoy totalmente en desacuerdo, veamos las ventajas y desventajas que encuentro a las tablas así en fresco y a bote pronto:
Y ahora me falla la memoria (hacía tiempo que no tenía discusiones sobre un tema tan debatido) pero sé que hay más, por contra maquetar con div’s tiene como desventaja que son un poco más impredecibles.
Respuesta: Google. Parece ser que el contenido no importa, que hagas las cosas por gusto (y a gusto) tampoco, lo único que importa es caer en gracia a Google.
El motivo de utilizar div’s de cara a Google es añadir más relevancia al contenido, mejor posicionamiento. Esto se explica por que según cientos de SEO’s el contenido cuanto más al principio de la página está más importancia tiene.
Si el argumento es cierto, las tablas están en desventaja, en un diseño a 3 columnas donde el contenido está en el centro significa que está en la segunda columna y eso no se puede cambiar (o al menos yo no conozco método para cambiarlo) y la “lectura” del código situara el contenido por debajo (== menos importancia) de los elementos situados en la primera columna.
Eso con los divs no pasa ya que puedes tener el código relativo al menú abajo del todo del HTML y que sea mostrado en la cabecera arriba del todo. Es más, los blogs posicionan fuerte por aprovecharse de todos esos pequeños detalles: contenido primero en el código, actualizan rápido y a menudo, generan código estándar, etc, etc.
Lo irónico de ello es que los que aborrecemos las páginas hechas en Flash podemos estar agradecidos a los buscadores: Al no indexar (normalmente) Flash y ser una tecnología discriminada por los buscadores la mayoría ha optado por aprender otras opciones más agradables a estos.
Pero eso también significa que los buscadores han dejado hace años de ser únicamente herramientas para los internautas para ser jueces y quienes dictan las normas. Un buen ejemplo lo tenemos en una entrada de Telendro en la que a raíz de un vídeo de Matt Cutts se comenta que:
comenta que google favorece levemente la etiqueta
<b>frente a<strong>
Y Michel pasa a decir:
Ya estoy viendo a medio “seo-mundo” cambiando todas las negritas…
Lo cual no me sorprende.
Los SEOs bailan al son de Google, Google baila al son de los buenos resultados en los SERPs y por en medio ¿qué? ¿donde queda la diversión? ¡ah no, espera! ¡que esto es un negocio! ¿por qué el dinero quita la diversión a las cosas?…
Mí conclusión es: Aunque reconozco que me agrada ver como mejora mi web — yo también tengo mi propio ego — tanto en SERPs como en rankings (cuando me entero de ello) creo que no se debe ceder a tus propias contradicciones:
Si quieres tablas, utiliza tablas (aunque yo no te lo recomiende) pero porque estés convencido de ello y no porque lo diga Google, Yahoo, la NASA o el blogger con avatar de loco psicópata que escribe aquí.
Continuara… (quizá)…