Frames invisibles.
En una
nota anterior referida a los editores wysiwyg mencionábamos el problema que
presentan los sitios diseñados con frames (marcos) para ser indexados por los
buscadores con robot. No es casual que ambos temas (editores y frames) estén
asociados, ya que la proliferación de estas herramientas de diseño también trajo
aparejada la facilidad para distribuir los marcos. Así, no solo se incrementó la
cantidad de páginas publicadas, sino que además aumentó la frecuencia en el uso
de frames.
El hecho de ser elaborados con editores wysiwyg, o por diseñadores con poco o
ningún conocimiento de html, convierte a muchos de estos sitios en casi
invisibles para los robots, motivo por el cual rara vez serán indexados
correctamente.
Más allá de esta realidad, o de nuestra opinión sobre el tema, usted puede
necesitar (o simplemente preferir) el uso de frames en su sitio. Si este es su
caso, le sugerimos tener en cuenta las siguientes indicaciones para incrementar
las posibilidades de que sus páginas sean halladas por los buscadores y listadas
adecuadamente.
Tomemos para este análisis una clásica página con dos frames, uno que irá
exhibiendo el contenido, y el otro con los botones o links de navegación. Lo que
explicamos a continuación es igualmente válido aunque sus páginas contengan más
frames, sólo que el proceso de adecuación será más engorroso.
Ante todo, debemos notar que UNA página con dos frames son, en realidad, TRES
páginas: una de ellas (la principal) es la que contiene las indicaciones acerca
de cómo deben distribuirse los marcos, otra es la página de contenidos y la
tercera es la página de navegación.
Cuando un navegador accede el sitio, carga primero la página principal y luego,
de acuerdo con las instrucciones de ésta, carga las otras dos. Lo mismo sucede
con los robots, sólo que algunos de ellos trabajan como los browsers antiguos y
son incapaces de entender que deben continuar la carga de otras dos páginas.
Aquí se presenta el primer gran inconveniente: el robot que no puede ver las
páginas interiores, simplemente no las indexará. Por este motivo, el único
material con el que contará para incluir en su base de datos será el contenido
en la página principal, la única que pudo "leer". Pero estas "páginas
principales", por descuido o desconocimiento del diseñador, suelen contener sólo
la información de distribución de los frames (material no indexable) y una
leyenda solicitando al usuario que actualice su navegador (texto no relevante).
Muchos buscadores entenderán que la cantidad de texto disponible es mínima y que
no vale la pena incluirlo en su base de datos. Otros notarán que esa misma
información ya está en sus archivos en miles de otros sitios, y que nada ganan
con incluirla nuevamente. En ambos casos, el sitio en cuestión será ignorado por
estos buscadores.
Otros lo indexarán igualmente, pero dado que la información exhibida no es
relevante al contenido del sitio, una búsqueda por las palabras clave de su
interés no lo contará entre sus resultados.
Para prevenir esta situación, deben tomarse algunas precauciones al diseñar esta
página principal. En síntesis, debe OPTIMIZARSE dicha página. Para ello contamos
con los mismos elementos con los que trabajamos en cualquier otra página, más el
tag NOFRAMES.
En principio, debemos consignar un título <title> adecuado, que contenga las
palabras clave relativas a nuestro sitio. También debemos usar los tags META
keywords y description, este último para asegurarnos el control del material
textual que será publicado junto a nuestro título en los buscadores que lo
soportan.
El contenido del tag NOFRAMES es ignorado por los navegadores actuales, por lo
cual cualquier cosa que incluyamos en él será invisible a los usuarios. Sólo
puede ser visto con navegadores de versiones viejas, o por los robots. Es esta
la "zona" en donde suele aparecer la leyenda "Su navegador no soporta
frames...". Aquí deberían incluirse una somera descripción optimizada del
contenido del sitio junto con enlaces simples a las páginas interiores.
Destaquemos de paso, que entre los tags NOFRAMES puede incluirse una página html
completa. De esta forma estaremos dando a los buscadores material de registro
útil, además de facilitarles una vía de acceso hacia las otras páginas del
sitio.
Resolvemos así el asunto del registro primario. En caso de hacerlo
correctamente, conseguiremos que la página principal de nuestro sitio aparezca
entre los primeros resultados de las búsquedas que nos interesen.
Pero aún nos queda por solucionar el problema que presentan las páginas
interiores. Esto tiene dos facetas, la primera de las cuales está representada
por cómo aparecen listadas en los resultados.
Ya vimos cómo indicarle a los robots que deben indexar más páginas (a otros no
hace falta, ya que entienden los enlaces vía SRC=). Esto provocará que dichas
páginas ingresen a la base de datos del buscador pero no significa que sean
accesibles durante una búsqueda.
En general, y debido a que no son totalmente vistas por los navegadores, el
diseñador comete el error de no optimizar estas "páginas interiores", las cuales
muchas veces ni siquiera cuentan con un título. Nuevamente, deberá trabajarse en
la optimización tal cómo se haría con cualquier otra página y de esta forma
tendremos más direcciones en los primeros puestos de los resultados.
La otra cara de esta situación está dada por el acceso efectivo al sitio. Aunque
nada tiene que ver con los buscadores, nos parece oportuno mencionarlo ya que
puede afectar el impacto del sitio en el visitante.
Sabemos que una vez que tenemos varias páginas en los índices de los buscadores,
las visitas pueden ingresar a nuestro sitio por cualquiera de ellas y no
necesariamente por la principal. En el caso de las páginas exhibidas entre
frames, el usuario puede ingresar por alguna de las que aquí llamamos
"interiores".
Cuando esto sucede, el navegante verá solamente esa página, sin los frames que
la acompañarían normalmente. Por este motivo, cada una de las páginas interiores
debe ser diseñada de forma tal que por sí misma contenga valor, es decir, que no
dependa del entorno de marcos para adquirir significado.
También debemos asegurarnos que todas incluyan, al menos, un enlace hacia la
página principal, para evitar que el usuario quede "atrapado" en la página
accedida por falta de opciones de navegabilidad. Este enlace incluso servirá
para reconstruir el entorno original, al llamar a la página que arma los frames.
Otra opción es la de agregar un javascript en cada una de las páginas
interiores, de modo que si alguna de ellas es accedida fuera de frames, el
script pueda reconstruirlos. En estos casos, sin embargo, será necesario medir
la eventual inconveniencia de incluir tal script por los efectos de su
influencia en los listados de los buscadores.
Es preciso tener en cuenta que el trabajo con las páginas interiores debería ser
llevado a cabo aunque, por cualquier razón, no estemos interesados en los
buscadores con robot. Hay muchísimas formas por las cuales alguna de estas
páginas podría ser accedida directamente y si depende totalmente del entorno de
frames será inútil al visitante.
Por último, la recomendación de siempre: los frames pueden facilitar la
navegación en algunos casos, pero suelen complicar las cosas mucho más seguido.
Cuando vaya a diseñar o encargar su diseño, pregúntese si realmente no tiene
otra forma de encarar el trabajo. Si decide que lo mejor para su sitio son los
frames, entonces utilícelos adecuadamente para minimizar sus "efectos
colaterales".
Oscar González Alba
Artículo
original de
Oscar González Alba
©
Tiempos Mejores - Buscadores en Castellano
Técnicas de promoción de sitios web en español