2009-08-26 32 views
22

Como ya sabrá, utilizando el siguiente URL, puede 'ping' de Google para actualizar su registro de su mapa de sitio:Pinging Google sitemap después de cada nueva presentación de artículo?

http://www.google.com/webmasters/sitemaps/ping?sitemap=URLOFSITEMAP.xml 

Hice un script para hacer esto mediante programación después de cada envío de artículos (que estoy haciendo un sitio de blog enviado por el usuario).

¿Cree que es una mala idea hacer esto después de cada presentación y sería mejor hacerlo a diario o después de un intervalo?

Supongo que esto se reduciría a si existe o no la posibilidad de que esto pueda paralizar la ejecución de la aplicación. El ping no se realiza de forma asíncrona, así que supongo que siempre hay una posibilidad. Me preguntaba si alguien lo ha implementado programáticamente y cuál era su enfoque.

Respuesta

2

Eche un vistazo al código para Google Sitemap Generator Plugin para Wordpress. Mucha gente lo usa y no parece desacelerar lo suficiente como para darse cuenta. Cualquier metodología que estén usando debería ser un buen lugar para comenzar.

19

Sí, ese método es allowed by google.

  1. Emisión su petición a la siguiente URL:

    www.google.com/webmasters/tools/ping?sitemap=sitemap_url

    Por ejemplo, si su sitio se encuentra en http://www.example.com/sitemap.gz, su URL será:

    www.google.com/webmasters/tools/ping?sitemap=http://www.example.com/sitemap.gz

  2. URL encod e que sigue/ping? sitemap =:?

    www.google.com/webmasters/tools/ping?sitemap=http%3A%2F%2Fwww.yoursite.com%2Fsitemap.gz

  3. Edición del Solicitud de HTTP usando wget, curl u otro mecanismo de su elección.

añadido:

Basado en el enlace que se acaba de dar, hay una información en allí, Google dice:

Le recomendamos que vuelva a enviar un sitemap no más de una vez por hora .

+0

No está respondiendo completamente su pregunta ... quiere saber si sería bueno hacerlo varias veces, o solo una vez. Él ya tenía la función de ping. – Neograph734

+0

@ Neograph734 acaba de agregar una información tomada de la URL que di. – Husni

+0

Genial, y bienvenido a SO :) – Neograph734

0

A partir de 2015, Google ya no sugiere un límite de velocidad en su documentación.

Lo mejor para Google es saber cuándo se crean nuevos artículos, por lo que vale la pena enviarlos con su mapa del sitio, o al menos algún tipo de "Fresh Articles" cuando se publiquen nuevos artículos.

Googlebot solicitará su mapa del sitio cada vez que lo haga ping. Envía encabezados de solicitudes para verificar la novedad del recurso. Por lo tanto, si planea enviar un mapa del sitio con frecuencia, asegúrese de que su servidor maneje la solicitud correctamente. De lo contrario, puede devolver un 304 (No modificado) y Googlebot no obtendrá realmente el archivo.

Cuestiones relacionadas