31 mar. 2010

ENVIAR EL SITEMAPS A LOS BUSCADORES

Publicaste una nota en tu post, la buscas en Google por el titulo y Google no la encuentra, incluso cuando creas un blog en Blogger o cualquier otro servicio de hosting y ni siquiera aparece el blog, bueno todo esto se soluciona con SITEMAPS

Sitemaps es un servicio que informa a los servidores adheridos al sistema (Google,MSN, Yahoo! y Ask) de los NUEVOS BLOGS O SITIOS y de las modificaciones que se produjeron en tu pagina, que NO fueron detectados por los robots de búsqueda .

En algunos casos puede ser necesario actualizar las modificaciones por hora, día, semana, mes, y esto depende del contenido que posea el blog o sitio, por ejemplo

- Una pagina de una empresa con miles de productos puede  que se actualice 1 vez al mes.

-  Un blog necesita actualizarse una vez al día o una vez a la semana, según el movimiento de contenido que provoque el dueño del blog.

-  Un foro necesita actualizarse cada hora o menos, porque su contenido cambia en tiempo real.

Aunque Google ni nadie podrá asegurar que se muestre este contenido actualizado en tiempo real, ya que el sistema tiene que actualizar trillones de paginas. Google garantiza que en 7 DÍAS tu nuevo blog o modificaciones estarán incorporadas en el sistema de búsquedas de los servidores mas importantes adheridos al sistema.

ahora te doy las definiciones de enciclopedia por si mi interpretación no te gusta  o es incompleta  para entender mejor:

¿En qué consisten los Sitemaps?

Los Sitemaps son una forma fácil que tienen los webmasters para informar a los motores de búsqueda, de las páginas que se pueden rastrear en sus sitios web. Un Sitemap, en su forma más sencilla, es un archivo XML que enumera las URL de un sitio junto con metadatos adicionales acerca de cada una de ellas: la última actualización, frecuencia de modificación, importancia, en relación con las demás URL del sitio; así, los motores de búsqueda pueden llevar a cabo rastreos del sitio de una forma más inteligente.

Los rastreadores web suelen encontrar páginas a partir de vínculos del sitio y a partir de otros sitios. Sitemaps ofrece estos datos para que los rastreadores compatibles puedan seleccionar todas las URL del Sitemap y obtengan información de ellas mediante los metadatos asociados. El uso del protocolo Sitemaps NO garantiza que las páginas web se incluyan en los motores de búsqueda, pero proporciona sugerencias para mejorar el trabajo de los rastreadores web al rastrear su sitio.

Sitemap 0.90 está sujeto a las condiciones de la licencia Attribution-ShareAlike Creative Commons License y es compatible con muchos servicios, incluidos Google, Yahoo! y Microsoft.

¿Qué es 'Google Sitemaps'?
Es un sistema que Google recomienda para que informemos a su robot de búsqueda sobre las páginas que tenemos en nuestro sitio web. De esta manera, Google podrá rastrear más fácilmente nuestros contenidos y podremos aparecer así en los resultados del buscador. Además, también proporciona estadísticas del acceso del robot, y resúmenes de posibles errores de rastreo.
Para informar al robot de Google, deberemos crear en nuestro sitio web un fichero que sirva como 'índice' de todas nuestras páginas. Este fichero puede tener diversos formatos:
- Protocolo Sitemap (el recomendado), basado en el estándar XML, y que proporciona, además de las URLs, datos adicionales, como la fecha de actualización de la página web, o la frecuencia de actualización. Más información sobre este protocolo en esta página web.
- Otros formatos, como OAI-PMH, feeds RSS, feeds Atom o simples ficheros de texto, con una URL por línea. Más información en esta página web.
Además de los sitemaps normales, se pueden crear sitemaps que ofrezcan a Google información sobre contenido web especializado, incluida información sobre contenido de Google Videos, Google para móviles, Google Noticias, Code Search y geográfico (KML).

¿Cuánto cuesta utilizar 'Google Sitemaps'?
Nada. Cero. Es gratis. 

¿Qué debo hacer para darme de alta en 'Google Sitemaps'?
Simplemente debes acceder a ésta página web   https://www.google.es/webmasters/sitemaps    y utilizar tu cuenta de usuario de Google (crearla es gratis). 

¿Si no utilizo 'Google Sitemaps', no aparezco en los resultados de Google?
No, solo tardaras mas en aparecer en los buscadores,  'Google Sitemaps' es simplemente una ayuda para el robot de Google, que en muchas ocasiones tiene problemas para localizar toda la información contenida en los sitios web. Aunque no utilicemos 'Google Sitemaps', seguiremos apareciendo en los resultados de Google.

¿Debo crear yo a mano los ficheros con la información?
Aunque puedes utilizar tus conocimientos informáticos para generar automáticamente los ficheros con la información necesaria de 'Google Sitemaps', en esta página web   http://code.google.com/sm_thirdparty.html 

se recomiendan una serie de utilidades (la mayoría, gratuitas) que te ayudarán a generar estos ficheros.

 

la herramienta 'Google Sitemaps', que ofrecía al webmaster diversas herramientas para ayudar al buscador a que éste rastrease mejor las páginas web, se convierte en 'Google Webmaster Tools'. Así lo comunican en el blog oficial de este renovado servicio, donde se anuncian además nuevas funcionalidades:

1) la posibilidad de indicar a Google cuál es nuestro "dominio canónico" . Siempre se ha recomendado utilizar un único dominio para nuestro sitio web (con o sin 'www'), y Google sigue insistiendo en que le ayudemos "a determinar el PageRank de manera más precisa".
2) la posibilidad de descargarnos un fichero de texto CSV (valores separados por comas) de las búsquedas más populares en Google que devuelven resultados con nuestro sitio web. 
3) información más detallada sobre los errores que ha tenido el robot de Google al rastrear nuestras páginas web. 
4) mayores posibilidades para permitir a Google que verifique la propiedad de un sitio web.

 

UN GENERADOR DE SITEMAPS EXTERNO

Un generador del mapa del sitio o sitemap  EXTERNO a Google muy bueno, se encuentra en esta dirección

 http://www.xml-sitemaps.com/  

y tendrás que acudir allí al menos una vez desde que creas tu sitio o blog, yo diría que es el paso inmediato a la creación del blog o sitio para informar que ya existes y después solo si te es urgente dar a conocer las modificaciones que se produjeron en el blog o sitio y no puedes esperar a que pase una semana, salvo que hayas puesto que se actualice a diario o cada hora, entonces aquí Google pasara automáticamente por tu sitio o blog tomando nota de las modificaciones y anotándolas en el sistema, al cual acceden los servidores adheridos

Procedimiento para bloggers

El generador externo dice que debemos subir este fichero generado a la raíz de nuestro sitio o blog, pero como a Blogger no se puede subir nada por ftp a la raíz del blog, se me ocurrió someter este sitemaps generado de la siguiente forma:

Este es el nombre del fichero generado sitemap.xml  pero te bajas  el sitemap.html a tu disco duro, entras al editor de Blogger, y vas a DISEÑO, ELEMENTOS DE LA PAGINA, AGREGAR GADGET, elegís HTML / JAVASCRIPT  pones un titulo y pegas el contenido (clic 2 veces sobre el fichero, se abre Explorer con el contenido)  aceptas cuando te aparece en el menú lateral de tu sitio,  lo bajas para que quede en la parte inferior de la barra lateral de menús. te permite acceder a todas los artículos pero no creo que esté funcionando como un sitemaps, así que creo que para los Bloggers, no se puede aplicar este sitemap generado externamente sino solamente los que genera Blogger automáticamente,  atom.xml y rss.xlm

 

Después volvés a la pagina 'Google Webmaster Tools' y agregas la url de tu pagina, (OJO AQUÍ  CON WWW o SIN WWW ) no es lo mismo

http://2012-robi.blogspot.com/     que esto  http://www.2012-robi.blogspot.com/  esto es a elección de cada uno, como queremos aparecer en las búsquedas, pero debemos elegir una.

Desde aquí ahora vas a poder seguir y controlar tu sitio, ahora viene un paso que es demostrar la propiedad del sitio, para ello hay 3 formas diferentes, yo elegí la de ingresar  el código metaetiqueta 

te va a salir este mensaje

Copie la metaetiqueta que se muestra a continuación y péguela en la página principal de su sitio. Debe incluirla en la sección <head>, antes de la primera sección <body>.

<meta name="google-site-verification" content="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />

vas a entrar al editor de blogger, DISEÑO, EDICION DE HTML y pegas el contenido de la metaetiqueta que genero para tu sitio, ejemplo (<meta name="google-site-verification" content="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />) donde?  después del head y antes del primer body

---------------------------------------------------------------------------------------------------

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
  <head>
   <meta name="google-site-verification" content="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
    <b:include data='blog' name='all-head-content'/>
    <title><data:blog.pageTitle/></title>
    <b:skin><![CDATA[/*

Blogger Template Style
bla  bla

bla la

body {

---------------------------------------------------------------------------------------------------

y ya la dejas ahí para siempre, salvas y volvés a la página 'Google Webmaster Tools' y  aprietas en verificar, TE AVISO QUE ESTA VERIFICACIÓN NO ES INMEDIATA, no se bien cuanto tarda en verificarlo, pero no es inmediato, así que mañana te das una vueltita por webmaster y te fijas si ya te puso verificado.  Que complicado no? ahora parece simple siquiera google lo explicara tan directamente, para lograrlo tuve que probar y probar de distintas formas, ya que con la explicación de google, no sabia donde ir, ni que hacer. Bueno así lo entendí yo espero esté bien.

 

 

Forzar actualización de contenido de pagina, mediante el envió directamente a estos buscadores:

Primero, lo que deberías saber es que Google genera automáticamente 2 ficheros xml  (atom.xml y rss.xlm) con el contenido de nuestro  blog,  son los siguientes. En mi caso :

http://www.2012-robi.blogspot.com/atom.xml
http://www.2012-robi.blogspot.com/rss.xml


Recuerda siempre que debes remplazar la dirección, por la dirección de tu blog
Ahora, dirígete hasta la barra de direcciones de tu navegador (Safari, Opera, IE, Chrome, Firefox, etc), pega las siguientes líneas sustituyendo la dirección por la tuya.

Enviar el sitemap a Yahoo!

http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=SitemapWriter&url=http://www.2012-robi.blogspot.com/atom.xml


http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap=http://2012-robi.blogspot.com/rss.xlm

 

Enviar sitemap a Windows Live

http://webmaster.live.com/ping.aspx?siteMap=http://www.2012-robi.blogspot.com/atom.xml

o también

Enviar sitemap a ASK.com

o también

 

Enviar sitemap a BING

1) Antes que todo, debes primero enviar tu dirección a BING, desde el Webmaster Center, entra en esta pagina e inscribe tu sitio o blog en: www.bing.com/webmaster/   
deberás  pegar la metaetiqueta para comprobar que eres el propietario del sitio o blog, como lo hicimos para Google
2) Si tu dirección ya está inscripta y ya aparece, perfecto, harás lo siguiente...
www.bing.com/webmaster/ping.aspx?siteMap=http://www.2012-robi.blogspot.com/

Conclusión:

Tengo que decir que encuentro que la información que da google es complicada y a medias, incluso no es clara para los que poseemos el blog en Blogger,  además tengo que acreditar que soy el dueño del blog metiendo código que me costo saber bien donde, en fin…    además de escribir las notas, tengo que hacer un curso para acreditar la propiedad del blog, es una perdida de tiempo impresionante.

 

Etiquetas de Technorati: ,,