Directorio PtW » Páginas con Frames Páginas con Frames
RECURSOS

Páginas con frames


Una de las tecnologías que más se utilizó hace unos años para el desarrollode Sitios Web, y que está regresando por sus fueros, es la relativa a los"Frames" o marcos, como lo traducen algunos editores Web.

El tener una Página Web con frames fue una extraña relación amor-odio, puesto que si bien facilitaban la administración de los Sitios al tener los menús dentro de un sólo archivo, también implicó que su uso indiscriminado redujera el espacio disponible de los monitores en forma alarmante, que nos abrieran frames dentro de frames y muy especialmente, limitar nuestro registro en los principales Buscadores de Internet, o lo que es peor, que aparecieran mal nuestras Páginas en las listas.El motivo de esto último, es porque los agentes que utilizan los Buscadores(crawlers, robots, agents, Boots) NO PUEDEN leer el contenido de los frames.

La explicación es muy sencilla, lo que estos programas hacen es visitar las direcciones (URL) que vienen en nuestro documento, si cuando nos registramos los direccionamos al documento que tiene el índice del Sitio, buscarán a través de todos los links los documentos dependientes y cuando encuentren otros links, continuarán visitándolas hasta indexar todo el contenido; links rotos o externos son ignorados. Cuando lo direccionamos al documento principal del Frame, el llamado "Frame Set", que sólo especifica los tamaños y posiciones de los marcos adyacentes,se encuentra con un documento que aparentemente esta vació, sin contenidoni links que listar.

Los Boots tienen tres métodos para listar un Sitio Web:
- Las direcciones son suministradas por el Webmaster, listando el contenidode la primera Página y las más importantes en su estructura del Sitio Web.
- Las direcciones de la Página principal son utilizadas como puntos de arranque para indexar todo el contenido del Sitio. Este es el mecanismo más común.
- Algunos Buscadores listan Sitios nuevos de manera aleatoria. Es muy pocoprobable que esto suceda, dado que el volumen de solicitudes es usualmentemuy alto. Considerando estos antecedentes, es necesario que hagamos nuestroSitio con frames accesible a los Agentes. El primer paso es colocar etiquetas META en este documento. Un ejemplo:

<HTML><HEAD>
<TITLE>Posiciona tu web</TITLE>
<META name="description" content="posicionamiento web profesional">
<META name="keywords" content="posicionamiento web,posiciona tu web,">
</HEAD><HTML>

Bien, con esto ya tenemos algo, puesto que entonces los Robots podrán saber la información general de su Página Web, sin embargo, siguensin poder navegar en el Sitio, por lo que veremos la otra parte de la solución.

Los usuarios de algunos Editores Web se habrán dado cuenta que cuando creanuna Página con frames (en el Frame Set), se incluye un texto que dice:

<NOFRAMES>
Este sitio utiliza frames pero tu navegador no puede verlos
</NOFRAMES>

Pues bien, esto se orienta a que, si el visitante tiene un navegador antiguoo que no soporta frames (browser en modo DOS) sepa que está pasando, sinembargo esta situación es cada vez menos común, siendo ahora más importanteofrecerle información al Robot para que indexe adecuadamente nuestro SitioWeb este medio. Un ejemplo podría ser

<NOFRAMES>
<h1>Posiciona tu web</h1>
<p> ... Texto explicativo de su Página Web. Se puede copiar el contenidode la Página principal, para que la información indexada sea la misma ...<p>
... poner links a todos los documentos (o al menos a los principales) delSitio o de sus secciones más importantes, para que pueda listar el contenido...
</NOFRAMES>

Al estar contenido en la sección NOFRAMES, este texto no se le desplegaráa los visitantes cuyo Navegador pueda leer frames (que son la mayoría)pero ofrecerá información muy importante para indexar los Sitios. El puntode colocar links a los documentos más importantes (que funcionen como índicesde sus secciones respectivas) es vital si desean que se listen todos loscontenidos.

Reiterando lo que se había visto en el uso de las etiquetas META, todos sus documentos deben, preferentemente, ofrecer este tipo de información para listarse lo más exacto posible.
Un último elemento que deberia considerarse, aunque para muchos tal vezimplique mucha verborrea, es que TODOS los documentos deben tener un linkde regreso a la Página de inicio, lo que permite que los usuarios perdidosy los Buscadores puedan retornar al frame set sin problema.

Todo esto que hemos explicado en este documento tiende a desaparecer, ya que, la mayoría de Programadores Web, Webmaster etc, ya casi no lo hacen en Html puramente, sino que introducen el Php o Asp, los cuales tienen otros comandos que sustituyen a los antiguos Frames y los Robots de los Buscadores los interpretan correctamente, como es el Iframe ...



Vea también: