En principio tenemos tres opciones de enviar nuestros sitemaps a los rastreadores:
Una vez que accedemos con nuestro usuario y contraseña a la zona de herramientas de webmaster tenemos que ver si tenemos añadido nuestro sitio y si esta verificado. Si tenemos estos dos paso ya realizados tan solo tenemos que pinchar en nuestra url y nos aparece una ventana llena de opciones de administración.
En la zona de la derecha tenemos una opción que es añadir un sitemaps, bien pues pinchamos en el enlace y nos muestra un listado con los sitemaps que tenemos subidos siempre y cuando tengamos alguno subido previamente.
Si queremos añadir uno tan solo pulsamos el botón de enviar sitemaps y nos aparecerá un recuadro donde poner la url que nos lleva hasta el archivo. Después nos aparecerá en el listado y nos mostrará el estado, el formato, las url enviadas y las que están indexadas.
Como podéis ver es bastante sencillo y rápido. Y podemos decir que en el resto de buscadores será más o menos igual.
Para enviar la solicitud podemos utilizar curl, wget o cualquier método similar. La sintaxis es la siguiente:
<searchengine_URL>/ping?sitemap=sitemap_url
Un ejemplo seria el siguiente:
<searchengine_URL>/ping?sitemap=http://www.dominio.com/sitemap.xml
El funcionamiento es el siguiente: la url codifica tu linea y la convierte en esto:
<searchengine_URL>/ping?sitemap=http%3A%2F%2Fwww.dominio.es%2Fsitemap.xml
Si todo sale bien nos llegara un código HTTP 200, mientras que si salió algo mal recibiremos cualquier otro código HTTP. Si recibes el código HTTP 200 no implica que tu archivo sitemap sea valido, sino que ha sido recibido simplemente.
Esta opción puede resultar útil si creamos una tarea automática que cada x tiempo nos envía dicha solicitud.