domingo, 22 de mayo de 2011

Sitemap todo lo que hay que saber

El sitemap es justamente un mapa de tu blog a traves del cual los buscadores van a poder dar un paseo y si esta bien hecho vas a tener como resultado una adecuada indexacion a los motores de busqueda como el Google …

Bien hay diferentes maneras de hacer un sitemap, ya sea a traves de paginas en la web que te piden tu url y te lo dan rapidamente y tambien y la manera con la que me voy a quedar es hacer el sitemap a traves de las herramientas para web master…

1. Ve a la página principal de Google sitemap y entra con tu cuenta Google (Blogger, Gmail, etc).
2. Encontraras un campo de texto, ahí escribe la dirección de tu blog: “http://tublog.blogspot.com”.

3. Entraras a un panel con una advertencia, diciéndote que el paso siguiente es verificar que el sitio te pertenece. Entra a ese enlace.

4. Ahora te mostrará un cortina con dos opciones para verificar tu sitio, selecciona “Añadi una etiqueta META” (La otra no es posible con Blogger, pero si para cualquier otro sistema).


5. Después haber hecho click, en la misma página te muestra el código de la etiqueta META, copia este código (No cierres la página aun). En tu blog, entra a Plantilla (“Diseño” desde el escritorio) y de ahí a “Edición HTML”. Ahí busca el siguiente código:

Y justo abajo, pega el código que copiaste para verificar.
6. En la página de Google sitemaps da click en el botón “Verificar”. Sí hiciste todo bien te dirá que tu sitio a sido verficado.
7. Ahora, en la parte superior da click en la pestaña “Sitemaps” y dentro de esta, al enlace para “Añadir un Sitemap”, ahora te pedirá seleccionar el tipo de sitemap, selecciona “Añadir un Sitemap web general”. Al hacer esto te muestra un campo de texto para añadir la dirección url de tu sitemap, para blogger es:http://TUBLOG.blogspot.com/atom.xml
Sustituye “TUBLOG” por esa parte de la dirección de tu blog y da click en el botón “Añadir un sitemap web”
Con esto queda activado el servicio y basta esperar algunas horas para que Google empiece a recolectar información de tu sitio.
El hecho de no tener que crear el sitemap a mano es una gran ventaja, para sitios web sin un sistema de publicación crearlo puede llevar un buen tiempo, como he tenido que hacer con algunos sitios. Pero vale la pena y es útil por la indexación y las estadísticas desde el punto de vista de un buscador como Google.
Enviar sitemap a Google utilizando tus feed:

Para que realmente sea efectio habra que hacer unos cambios , ya que enviar el feed del blog como esta, mandaria únicamente las últimas 25 entradas. Un problema adicional es que si decides redirigir el feed del blog en feedburner o cualquier otro gestor de feeds obtendrás error en el sitemap a través de google webmasters.
Existen varias soluciones, una es desactivar la redirección del feed en la configuración del blog y añadir la url del gestor de feeds que hayas elegido en la plantilla. Así envias a google webmaster la url original del feed de tu blog (http://tublog.blogspot.com/feeds/posts/default por ejemplo) y no obtienes error de sitemap. No obstante esta solución algo complicada no elimina el incoveniente de que el sitemap solo contendrá las últimas 25 entradas.
Para solventar todos los problemas existe una solución muy fácil a la vez que poco conocida. Consiste en usar el archivo xml raiz que proporciona blogger y añadir algunos parámetros a la url para generar el feed. Con esta solución puedes seguir usando la redirección del feed a feedburner o cualquier otro, pero a las herramientas de google para webmasters le enviarás el feed generado por blogger sin redireccionar y podrás enviar todas las entradas:
1. Primero, como dije antes, vamos a usar el archivo xml del directorio raiz que proporciona blogger.
http://tublog.blogspot.com/atom.xml
Cambia "tublog" por el nombre de tu blog.
2. Añadimos ?redirect=false a la url del sitemap
http://tublog.blogspot.com/atom.xml?redirect=false
Así eliminamos la redirección al generar el feed que usaremos como sitemap y podrás seguir teniendo el feed de tu blog configurado para redirigir a feedburner o cualquier otro gestor de feeds.
3. Ahora vamos a añadir otros parametros para poder enviar todas las entradas de tu blog para que el sitemap contenga todas las url de tu blog. Blogger tiene un limite de entradas en los feeds, por defecto es 25 pero puede establecerse en 100 (parece ser que ahora este límite es de 500, pero no estoy seguro y sigo usando 100).
http://tublog.blogspot.com/atom.xml?redirect=false&start-index=1&max-results=100
En esta ocasión le hemos dicho al generador de feeds de blogger que empieze el feed desde la primera entrada hasta la entrada número 100. Si superamos las 100 entradas en nuestro blog enviaremos otro sitemap comenzando desde la entrada 101 hasta la 200, y así sucesivamente. El segundo sitemap quedaría:
httptublog://.blogspot.com/atom.xml?redirect=false&start-index=101&max-results=200 si tienen algun inconveniente espero sus comentarios

No hay comentarios:

Publicar un comentario

Sitemap todo lo que hay que saber

El sitemap es justamente un mapa de tu blog a traves del cual los buscadores van a poder dar un paseo y si esta bien hecho vas a tener como resultado una adecuada indexacion a los motores de busqueda como el Google …

Bien hay diferentes maneras de hacer un sitemap, ya sea a traves de paginas en la web que te piden tu url y te lo dan rapidamente y tambien y la manera con la que me voy a quedar es hacer el sitemap a traves de las herramientas para web master…

1. Ve a la página principal de Google sitemap y entra con tu cuenta Google (Blogger, Gmail, etc).
2. Encontraras un campo de texto, ahí escribe la dirección de tu blog: “http://tublog.blogspot.com”.

3. Entraras a un panel con una advertencia, diciéndote que el paso siguiente es verificar que el sitio te pertenece. Entra a ese enlace.

4. Ahora te mostrará un cortina con dos opciones para verificar tu sitio, selecciona “Añadi una etiqueta META” (La otra no es posible con Blogger, pero si para cualquier otro sistema).


5. Después haber hecho click, en la misma página te muestra el código de la etiqueta META, copia este código (No cierres la página aun). En tu blog, entra a Plantilla (“Diseño” desde el escritorio) y de ahí a “Edición HTML”. Ahí busca el siguiente código:

Y justo abajo, pega el código que copiaste para verificar.
6. En la página de Google sitemaps da click en el botón “Verificar”. Sí hiciste todo bien te dirá que tu sitio a sido verficado.
7. Ahora, en la parte superior da click en la pestaña “Sitemaps” y dentro de esta, al enlace para “Añadir un Sitemap”, ahora te pedirá seleccionar el tipo de sitemap, selecciona “Añadir un Sitemap web general”. Al hacer esto te muestra un campo de texto para añadir la dirección url de tu sitemap, para blogger es:http://TUBLOG.blogspot.com/atom.xml
Sustituye “TUBLOG” por esa parte de la dirección de tu blog y da click en el botón “Añadir un sitemap web”
Con esto queda activado el servicio y basta esperar algunas horas para que Google empiece a recolectar información de tu sitio.
El hecho de no tener que crear el sitemap a mano es una gran ventaja, para sitios web sin un sistema de publicación crearlo puede llevar un buen tiempo, como he tenido que hacer con algunos sitios. Pero vale la pena y es útil por la indexación y las estadísticas desde el punto de vista de un buscador como Google.
Enviar sitemap a Google utilizando tus feed:

Para que realmente sea efectio habra que hacer unos cambios , ya que enviar el feed del blog como esta, mandaria únicamente las últimas 25 entradas. Un problema adicional es que si decides redirigir el feed del blog en feedburner o cualquier otro gestor de feeds obtendrás error en el sitemap a través de google webmasters.
Existen varias soluciones, una es desactivar la redirección del feed en la configuración del blog y añadir la url del gestor de feeds que hayas elegido en la plantilla. Así envias a google webmaster la url original del feed de tu blog (http://tublog.blogspot.com/feeds/posts/default por ejemplo) y no obtienes error de sitemap. No obstante esta solución algo complicada no elimina el incoveniente de que el sitemap solo contendrá las últimas 25 entradas.
Para solventar todos los problemas existe una solución muy fácil a la vez que poco conocida. Consiste en usar el archivo xml raiz que proporciona blogger y añadir algunos parámetros a la url para generar el feed. Con esta solución puedes seguir usando la redirección del feed a feedburner o cualquier otro, pero a las herramientas de google para webmasters le enviarás el feed generado por blogger sin redireccionar y podrás enviar todas las entradas:
1. Primero, como dije antes, vamos a usar el archivo xml del directorio raiz que proporciona blogger.
http://tublog.blogspot.com/atom.xml
Cambia "tublog" por el nombre de tu blog.
2. Añadimos ?redirect=false a la url del sitemap
http://tublog.blogspot.com/atom.xml?redirect=false
Así eliminamos la redirección al generar el feed que usaremos como sitemap y podrás seguir teniendo el feed de tu blog configurado para redirigir a feedburner o cualquier otro gestor de feeds.
3. Ahora vamos a añadir otros parametros para poder enviar todas las entradas de tu blog para que el sitemap contenga todas las url de tu blog. Blogger tiene un limite de entradas en los feeds, por defecto es 25 pero puede establecerse en 100 (parece ser que ahora este límite es de 500, pero no estoy seguro y sigo usando 100).
http://tublog.blogspot.com/atom.xml?redirect=false&start-index=1&max-results=100
En esta ocasión le hemos dicho al generador de feeds de blogger que empieze el feed desde la primera entrada hasta la entrada número 100. Si superamos las 100 entradas en nuestro blog enviaremos otro sitemap comenzando desde la entrada 101 hasta la 200, y así sucesivamente. El segundo sitemap quedaría:
httptublog://.blogspot.com/atom.xml?redirect=false&start-index=101&max-results=200 si tienen algun inconveniente espero sus comentarios