A
continuación veremos algunas de las cosas a tener en cuenta a la hora de dar de
alta nuestro website en buscadores.
Esto normalmente es realizado por el diseñador web que arma el sitio, ya que es
necesario tener algunos conocimientos básicos de HTML.
Igualmente trataremos de hacerlo lo más claro posible. Veamos...
Los
Meta Tag's
Necesarios para que los buscadores "mencionen" correctamente nuestra web en sus
resultados.
Son unas de las tantas "Tag's" (etiquetas) del lenguaje HTML con el que
se arman, o deberían armarse, todas las paginas web.
Se colocan en el
área denominada "header" (Cabecera), es decir entre las Tag's
<head> y </head> tal
como se puede ver en la imagen siguiente.
En
esta imagen podemos ver el encabezado HTML de una pagina web.
Se
ven claramente las etiquetas
<head> y </head>
definiendo la cabecera.
Y entre ellas
las etiquetas <META..>, que analizaremos a
continuación.
Si
su pagina no tiene estas etiquetas, de deberá crearlas/escribirlas.
O modificarlas en caso que ya esten.
Ese
trabajo se debe realizar en todas las paginas/archivos HTM y/o HTML del
sitio web.
La imagen
que se muestra fue capturada de un
FrontPage, el cual resalta en azul las Tag's para facilitar la lectura.
Pero esto no es un
requisito, se puede usar cualquier programa de "texto sin formato" tipo bloc
de notas. |
|
A las
primeras tres Meta Tag's no les prestaremos atención.
<META NAME="GENERATOR"
CONTENT="Microsoft FrontPage 5.0">
<META HTTP-EQUIV="Content-Type"
CONTENT="text/html;
charset=windows-1252">
<META NAME="ProgId"
CONTENT="FrontPage.Editor.Document">
Sirven para indicar al
navegador (Internet Explorer, Netscape etc.) con que programa se creo la pagina
web, el juego de caracteres que debe usar para visualizarla, y el programa que
preferentemente se debe usar para editarla.
No son
requeridas para el alta en buscadores, las coloca FrontPage automáticamente. Si
tu web esta armada con otro programa, es natural que no las tenga, o tenga una
similares con otros datos.
<title>«RAMDILEO» (Servicios Informáticos)</title>
Esta
etiqueta define el titulo de la pagina, el cual es mostrado en los buscadores y
en la barra de titulo del navegador como se puede ver en las imágenes de la derecha.
Si no se la define puede quedar algo tan desprolijo como "page1" o "untiteled2"
o cosa similar.
|
|
<META NAME="Description"
CONTENT="«Ramdileo» (Servicios Informáticos) Hosting, Servers......">
Esta
etiqueta define lo que muestran los buscadores describiendo el contenido de la
pagina. tal como podemos ver en la imagen de la derecha.
|
|
Es
conveniente que sea breve, no más de 60 o 70 caracteres, ya que eso es lo
que muestra Google. Otros
buscadores, tipo Altavista muestra un poco más. como podemos
apreciar en esta otra imagen. pero no debe superar los 100 caracteres porque
puede ser ignorada completamente. |
|
<META HTTP-EQUIV="keywords"
CONTENT="dominios,web,sitio.diseño,mail,flash,formularios,
tutoriales,hosting,resellers...">
Esta
etiqueta es la más importante para algunos buscadores, porque basan
sus resultados en las palabra definidas aquí.
Deben ser entre 64 y 128 palabras;
Sin
espacios; Separadas por coma ",". tal como vemos en el ejemplo de aquí
arriba.
Para
saber definir estas palabras hay que hacerse la siguiente pregunta:
¿Cuando
quiero que mi web sea mencionada por el buscador?.
En mi
caso la respuesta es:
Cuando
alguien busque "hosting","dominios", "tutoriales" etc.
Por eso
estas son algunas de las palabras que coloco en esta etiqueta.
Este es
un ejemplo de otra pagina.
<META HTTP-EQUIV="keywords"
CONTENT="videos,musica,serie,descarga,coleccion,episodios,charmed,brujas,tres,tapices...">
Esta
Meta Tag's de palabras clave pertenece a nuestro sitio web dedicado al programa de
TV Charmed. (www.charmed.com.ar)
Vale
aclarar que los ejemplos están cortados, Como ya mencionamos son entre 64 y 128
palabras posibles.
<META HTTP-EQUIV="Autor"
CONTENT="Ramdileo.sys www.ramdileo.com">
Esta
etiqueta es usada por algunos buscadores para su sector de búsqueda avanzada. No
es explícitamente necesaria pero ayuda a un trabajo prolijo.
En lo
personal solo coloco el apodo y una dirección web. Pero algunos diseñadores
colocan su nombre y apellido y su e-mail de contacto.
<META HTTP-EQUIV="Content-Language" CONTENT="es-ar"> |
Esta
etiqueta es más importante, que la anterior. Ya que le informa al buscador que
idioma se usa en la pagina. Fundamental para cuando alguien utiliza "Buscar solo
paginas en español" u opciones similares que casi todos los buscadores tienen.
Como
podemos ver en las imágenes de la izquierda.
|
|
<META NAME="robot" CONTENT="all">
<META NAME="Revisit" CONTENT="5 days">
Estas
dos son especificas para buscadores tipo Google.
Google
Además de tomar (indexar) la información que esta en las Meta Tag's "lee" el
texto general de la pagina. De manera que si alguien busca alguna de las
palabras o frases que están en la pagina, el buscador la ofrece como resultado.
Es una de las principales virtudes de este buscador con respecto a los demás.
La
primera le indica al buscador que cosa debe "leer". indica "all" (todo) el texto de toda la pagina y de
las paginas subsiguientes (Linkeadas a esta).
Más
allá de esto es
siempre
conveniente colocar las Meta Tag's en todas las paginas
del sitio.
La
segunda le indica al buscador revisitar/revisar el sitio web cada 5
días, buscando cambios en el mismo.
Si la
pagina no es actualizada muy seguido, se puede colocar otro tipo de valor, cada
15 días o cada 30 días por ejemplo.
<META HTTP-EQUIV="Pragma"
CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control"
CONTENT="no-cache, must-revalidate">
Estas dos no tienen
mucho que ver con los buscadores, sino con la actualización
de la pagina.
Le indican al
navegador que no debe guardar el contenido de la pagina en el cache de
la PC sino descargarlo del servidor.
De esta manera si uno
actualiza la pagina en el server, el navegador descarga la nueva
versión, en lugar de mostrar lo almacenado en el cache de la PC.
Lamentablemente con
los caches locales que utilizan los proveedores de Internet últimamente,
han dejado de ser efectivos. Ya que aunque el navegador pida la
información cada vez que muestra la pagina esta se descarga del cache
del proveedor de Internet en lugar del server.
El
Archivo "robots.txt"
Asi como el Meta Tag <META NAME="robot"
CONTENT="all"> le indica a los
buscadores que "lea" todo el contenido de la pagina, y el contenido de
las paginas "linkeadas" a esta. El archivo "robots.txt" le indica
al buscador que NO indexe determinada carpeta o archivo.
El archivo robots.txt es un simple archivo de texto, armado por ejemplo
con el Bloc de Notas, que se coloca en la raíz del dominio.
Es decir en el mismo lugar donde esta el index.html "home"
del sitio web.
|
|
|
Dentro de este archivo se coloca al comienzo, la instrucción
User-agent: *
la cual indica a todos los buscadores, que deben procesar las instrucciones siguientes.
Disallow: indica a los buscadores no
indexar "leer" un archivo o carpeta especificado.
Allow:
indica a los buscadores que SI indexen un archivo determinado, dentro de una
carpeta que halla sigo indicada con Disallow:
En el Ej. vemos que los dos primeros Disallow, indican NO indexar un archivo
especifico, el propio archivo robots.txt, y el login.php que esta dentro de la carpeta /admin.
Las dos siguientes Disallow, hacen lo mismo pero con todo el contenido de la
carpeta.
No se indexara ningún archivo de la carpeta /images ni el de la carpeta
/cgi-bin.
Igual a la anterior, la ultima Disallow, indica NO indexar nada de la carpeta
/ayuda, pero la
siguiente Allow: indica indexar el archivo index.html. Por lo tanto,
solamente se indexara de la carpeta ayuda el archivo index.html el resto NO.
Las ordenes deben estar tal como se las muestra, con
mayúsculas y minúsculas.
|
El
problema de usar Flash u otro tipo de pagina NO HTML
Últimamente se han echo muy popular las paginitas echas en Adobe Flash (ex
Macromedia Flash) el cual es simplemente un archivo o un conjunto de archivos
SWF. Estos no pueden ser "leídos" por los buscadores tipo Google anulando la
posibilidad de que este ofrezca la pagina en sus resultados.
La solución para este problema es simple, cada pagina/link debe ser un SWF
independiente, y cada uno de ellos debe ser cargado/mostrado por un archivo HTML
independiente.
En cada uno de estos HTML, Además del código necesario para presentar el
archivito
de flash, se debe colocar las Meta Tag's correspondientes.
Y en
estos archivos HTML se coloca una copia oculta del texto que hay dentro del SWF
para que el buscador pueda "leerlo" y ofrecer la pagina en sus resultados.
Para
ocultar el texto se puede colocar al final de la pagina HTML antes del
</body> con el mismo color del fondo para que
no se vea, o bien usar las etiquetas <INPUT TYPE="hidden"...>
que se usa en algunos formularios.
Las
paginas dinámicas PHP, ASP o con nombres cambiantes.
Este tipo de paginas pueden ser un problema, no para ser agregadas al buscador,
sino para que estos den resultados fiables.
Como el
contenido de estas paginas suele variar, el buscado "dice" en sus resultados que
en esta pagina hay determinada información, y al acceder a ella aparece una
información diferente.
Cuando
esto pasa seguido, luego de un tiempo, el buscador directamente deja de
ofrecerla en sus resultados. Haciendo que nuestra web aparezca cada vez menos en
los resultados, o cada vez más abajo.
Otro
problema similar. Las paginas generadas automáticamente por este tipo de
sistemitas. (paginas temporales).
Ejemplo
típico: Las paginas de noticias que suelen tener direcciones tipo
http://www.clarin.com/00002345.htm
Si este
tipo de pagina luego de un rato es eliminada y reemplazada por
http://www.clarin.com/00002346.htm
El
buscador las ofrece como resultado, y conducen a direcciones que no existen y
dan error. Produciendo el mismo resultado mencionado anteriormente, la web
aparece cada vez menos en los resultados o cada vez más abajo.
Estos son simplemente
algunos de los tantos detalles a tener en cuenta antes de realizar el
"Alta en buscadores",
En esta pagina hay mucha más info al respecto ->
http://www.desarrolloweb.com/manuales/70. |
El
alta en buscadores (Submit)
Una vez que el sitio esta preparado con sus Meta Tag's y demás, es hora de
"llamar" a los buscadores para que la agreguen a sus bases de datos.
Todos los buscadores suelen tener un área para esto, como por ejemplo
->
http://www.google.com/addurl o ->
http://addurl.altavista.com/addurl/default
Igualmente como casi todos los buscadores están basados en Google, dando de alta
el sitio web en este, seguro luego termina en los demás también.
De
todas maneras siempre es mejor usar los Multi-Submint que hay en Internet.
Sitios
como ->
http://www.agreguelo.com/ordenagratis.htm o ->
http://www.submitexpress.com/submit.html, son muy útiles y facilitan el
trabajo.
Simplemente se completa la información solicitada y realizan el envió a varios
buscadores en segundos.
Vale
aclarar que en esto sitios se suele pedir Descripción, Titulo y Palabras Clave,
entre otros datos. Allí es conveniente colocarle la misma información que
colocamos en las Meta Tag's del "index.html" principal del sitio web.
Otra
opción es usar un programita tipo Search Submitter, disponible en nuestro sector ->
Download.
El cual
funciona igual que los sitios antes mencionados, permite realizar el alta en
varios buscadores rápidamente.
Otra excelente herramienta son justamente las "Herramientas para webmasters" de
Google ->
Download
(Requiere una cuenta Gmail para entrar)
Allí, además de permitirnos agregar la pagina al buscador Google, (Con lo cual
tarde o temprano el sitio termina apareciendo en los demás buscadores también),
tiene herramientas excelentes para generar y probar SiteMaps, Robtos.txt, Links
y otros detalles que ayudan mucho al buscador y por ende a los resultado que
este dará sobre nuestro sitio web.
|