Indice

Volver al Indice Introducción


Cuando hablamos de buscadores inevitablemente estamos hablando de Google. Es el mayor buscador hasta el momento, con una cuota de mercado de casi el 70%.

Esto nos hace plantear la siguiente cuestión: ¿hay que tener en cuenta los buscadores a la hora de programar nuestra página web?. La respuesta ha esta pregunta es que si. Es necesario que tengamos en cuenta algunas nociones con el fin de obtener las mejores posiciones en los buscadores.

Volver al Indice Consejos


TITULO: El titulo de nuestra web es una de las partes más importantes. Hay que asignarles nombres que indiquen el contenido de nuestra web. No excederse en la longitud y no abusar de las mayusculas.

METAS: Completar los metas keywords y description. Que son los que indican al buscador las palabras claves que deseas utilizar y la descripcion de nuestra web respectivamente. En el caso de las keywords o palabras clave es conveniente ordenarlas por importancia. Tampoco hay que abusar de las mayusculas.

IMAGENES: Todas las imagenes deberian tener el titulo mediante el comando alt. Es aconsejable utilizar las palabras claves que deseamos. El nombre de las imagenes puede ser importante, aconsejo que se usen las keywords como nombre.

ENLACES: Los enlaces exteriores deben ser realizados desde javascript para que google no nos penalize. Los enlaces a nuestra propia página no tienen ningún problema. Es aconsejable poner un titulo a los links mediante title.

Volver al Indice Ejemplo


Ahora veremos un pequeño ejemplo de como programar una web con el fin de que los buscadores la indexen por Programación en PHP. La url de la página que tomaremos como ejemplo será http://php.elcurriculum.com.

Lo primero que hay que tener en cuenta en nuestra web es la cabezera. La mayoria de buscadores le dan muchisima importancia a nuestro titulo, asi que el título de nuestra web será algo muy relevante.

<head>
<title>Programación en PHP</title>
<meta http-equiv="title" content="Programación en PHP" />

<meta name="keywords" content="php, html, dhtml, xml, css, programación en php, páginas dinámicas">
<meta http-equiv="keywords" content="php, html, dhtml, xml, css, programación en php, páginas dinámicas" />

<meta name="description" content="Página dedicada a la Programación en PHP">
<meta http-equiv="description" content="Página dedicada a la Programación en PHP" />
</head>


Como podeis ver añadimos los metatags keywords y description para facilitar a los buscadores el trabajo.

Ahora pasaremos ha ver como quedaría el contenido de nuestra página. Hay que tener en cuenta que no tienen la misma importancia las palabras que salen al inicio de la página que las que salen al final. Por este motivo es importante que pongamos la parte más relevante al comenzar el body.

Aqui podemos encontrar un pequeño ejemplo de como tendriamos que hacerlo:

<body>
<h1>Algoritmos en PHP</h1>
...
<p>En la siguiente imagen podemos ver uno de los <b>algoritmos</b> que utilizamos.</p>
<img src="php/algoritmos-php.jpg" alt="Algoritmos en PHP" />
...
<h1>Funciones en PHP</h1>
...
<h1>Metodos en PHP</h1>
...
<a href="http://php.elcurriculum.com" title="Programación en PHP">Página siguiente >></a>
</body>


Si nos fijamos bien, observaremos que los titulos utilizan las marcas <h1>. Los buscadores consideran los titulos la parte más importante. Por eso en todos nuestros titulos aparece la palabra PHP con el fin de que sea indexado con esa palabra.
Al igual que los titulos, los textos en negrita también tienen más relevancia que los textos normales.

Podemos ver que nuestras imagenes, las hemos puesto en una carpeta denominada PHP y dentro tenemos una imagen con el nombre del titulo de la sección. En muchos casos los robots de busqueda analizan los nombres de los dominios y/o archivos. Todas las imagenes deberian usar la sentencia alt para poderles poner un titulo.

En cuanto a los enlaces, mucho ojo. No es bueno poner excesivos enlaces hacia páginas exteriores. Eso disminuiria nuestro pagerank haciendonos perder importancia. Es aconsejable que todos los links exteriores se realizen mediante javascript puesto que la mayoria de buscadores son incapaces de resolverlo.
Por los enlaces interiores no deberiamos preocuparnos. La página más enlazada es la que tiene que corresponder con la página más relevante. Normalmente la home.

<head>
<script>
function ira(a) {
        window.location = 'http://' + a;
}
</script>
</head>

<body>
<a href="javascript:ira('www.php.net')" title="Ir a otra web (Enlace Exterior)">http://www.php.net</a>
<a href="http://php.elcurriculum.com" title="Ir a otra sección de la web (Enlace Interior)">http://php.elcurriculum.com</a>
</body>


Con este pequeño ejemplo tenemos muchos números que nuestra web tenga una buena posición. De todos modos hay que tener en cuenta que dependiendo del sector al que este dedicado nuestra web, podemos tener más o menos exito. Por ejemplo, página de php hay muchas, quizas si hacemos una de cocina tengamos más exito.

El contenido en texto de nuestra página es muy relevante. Cuanto más texto (a ser posible usando las palabras clave) mejor.

Una web de calidad para un buscador, es aquella aparentemente simple. Osea, sin excesiva programación (ni javascript, ni flash, ni frames, ni applets, etc...). Cuanto más simple sea nuestra página (osea, html puro y duro), mejor.

Volver al Indice Bibliografia


Blog de curiosidades sobre google
http://google.dirson.com/historia.php

Completo tutorial de posicionamiento
http://www.guia-buscadores.com/posicionamiento/alta-en-google.html

Posicionamiento en Google
http://google.dirson.com/posicionamiento.net