Blog

Desventajas de utilizar frames en el diseño de una Web

El uso de frames es una técnica ya obsoleta que se utilizaba sobre todo antes de la llegada de las conexiones ADSL. Cuando las conexiones no erán tan veloces como en la actualidad había que cuidar mucho el tiempo de descarga de las Web y el uso de frames ayudaba a minimizar este tiempo de descarga. El uso de frames o marcos no es más que dividir la ventana del navegador en varias secciones y cada sección es un fichero html. De esta forma era muy común encontrarse con páginas donde había una sección para el menú, otro para la cabecera de la Web y otro para el contenido, de tal forma que cada vez que hacíamos clic en una zona del menú sólo se actualizaba la sección dedicada al contenido permaneciendo estáticas las secciones de menú y cabecera. Como decía al principio esta es una técnica obsoleta y actualmente utilizar este tipo de técnica puede ocasionar importantes desventajas. Una de ellas es que cada marco del frame es un archivo HTML independiente y Google los va a indexar cada uno individualmente lo que puede ocasionar que al hacer clic en los resultados de búsqueda en los buscadores se nos habra la cabecera, el menú o la sección de contenido las cuales abiertas independientemente hacen innavegable la página Web. Otra de las desventajas es que sólo disponemos de una página Web que es donde se muestran los diferentes marcos que componen la Web por lo que sólo dispondremos de esta página para optimizar el título, la descripción, las keywords, etc. El uso de frames es un barrera para los buscadores haciendo muy dificil el trabajo de posicionamiento de este tipo de Webs, muchas de las empresas de posicionamiento en buscadores no ofrecen sus servicios a este tipo de página ya que a poca competencia que tenga la Web en cuestión, ésta se verá superada por estas Webs. Aunque parezca mentira hoy en día se siguen utilizando los frames para maquetar páginas Web, es una técnica utilizada erroneamente en páginas en cuyas url hay un buen número de variables y utilizan un frame esconder esas url cuando esto se podría hacer mediante el archivo htaccess reescribiendo las urls y haciéndolas más amigables para los buscadores.