Nadie puede desconocer la importancia que tienen hoy en día las redes sociales para atraer tráfico a nuestros sitios y para difundir contenidos a través de Internet. Su rol es cada vez más preponderante y su potencial es realmente muy grande.
Sin embargo, siempre debemos recordar que el árbol no debe tapar el bosque y que para lograr que nuestros sitios obtengan mayor caudal de visitas tenemos que tener en cuenta varios aspectos. Es por esta razón, que no podemos dejar de lado la importancia de los buscadores, y de Google en particular, para cosechar visitas en nuestra web.
Es aquí donde los enlaces entrantes, las palabras clave y el contenido de calidad se hacen fuertes. Sin embargo, no debemos olvidarnos de otra de las patas que sostiene esta mesa: el código limpio.
Estructurar un sitio de manera adecuada es una cuestión fundamental para lograr el éxito de cara a nuestros visitantes y también de los buscadores. Si nuestro sitio está lleno de código "sucio", poco prolijo y difícil de seguir, tanto para nosotros que debemos mantenerlo, como para las arañas de los buscadores que los recorren, entonces indudablemente vamos en el camino equivocado.
Aunque muchos no lo crean, existe una gran cantidad de sitios en Internet que fallan desde los cimientos de su estructura y eso, entre otros problemas, repercute también en el SEO.
Vamos a ver cinco recomendaciones muy importantes que tenemos que tener en cuenta para que nuestro sitio esté mejor estructurado:
- Pensar en la estructura del sitio antes de llevar las manos a la obra. En esta concepción debemos pensar cómo distribuir los elementos y como utilizar las jerarquías que nos ofrece HTML para títulos, párrafos y texto destacado. Si nos ponemos a crear el sitio directamente en Dreamweaver (o con cualquier otra herramienta) sin una idea definida de estructura, es probable que perdamos mucho tiempo volviendo atrás o que nuestro proyecto termine lleno de fisuras.
- No utilizar tablas para maquetar un sitio web. Esto debería ser algo esencial para el diseño web actual: la diagramación del sitio debe realizarse con <div>. Si por alguna razón un sitio está estructurado con tablas o, peor aún, utiliza frames, es hora de actualizarlo o hacerlo de nuevo.
- No mezclar el uso de estilos en medio del código HTML. Las hojas de estilos externas al documento son ideales para mantener estructura y representación por separado. Esto ayuda a un código “más legible” y será más amigable tanto para el buscador como para nosotros cuando debamos realizar algún “retoque”.
- Aprovechar las tecnologías que nos brindan mayor limpieza en el código y que nos ofrezcan mayor riqueza de cara a los buscadores. Si bien Flash ahora puede ser indexado por los buscadores, hay que pensar en ocasiones cuando es conveniente optar por esta tecnología o cuando puede resolverse de otras formas. El uso de AJAX y la próxima estandarización de HTML5 y CSS3 nos traerá muchas soluciones por ese lado, algunas de las cuales, ya pueden aplicarse a nuestros proyectos.
- Ser prácticos y funcionales para el sitio. De nada sirve sobrecargar una página con programación y widgets que distraen al lector y no le aportan nada a nuestro objetivo. Esto muchas veces también repercute en una merma en la performance del sitio, que se vuelve más pesado de manera totalmente innecesaria. Muchos sitios logran sus objetivos sin tener que recurrir a efectos sorprendentes, lo importante es saber ponerse en el lugar del visitante y entender su mecánica de navegación y, de esta manera, tratar de ofrecerle lo que necesita.
Este excelente artículo fue escrito por Damián De Luca, editor de libros y revistas de informática y diseño. Además es autor de tres libros relacionados con sistemas operativos, hardware y desarrollo web. Es Webmaster y desarrollador de sitios web. Su sitio es Damian de Luca. Agradecemos muchísimo a Damián su gran colaboración para ChicaSEO.
Totalmente de acuerdo, además tocan un punto importante. Es increíble que actualmente haya gente que aún maqueta en tablas y que se dicen profesionales del desarrollo web.
[...] La importancia de un código limpio [...]
Pienso igual. Yo empecé con tablas… XD
hay que renovarse y mejorar.
Esto no para!