Подтвердить что ты не робот

Pinging google sitemap после каждого нового представления статьи?

Как вы, возможно, знаете, используя следующий URL-адрес, вы можете "ping" google обновить свою запись своего файла Sitemap:

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

Я сделал script, чтобы сделать это программно после каждого представления статьи (я создаю сайт, на котором размещен пользователь блога).

Считаете ли вы, что это плохая идея сделать это после каждого представления, и было бы лучше делать это ежедневно или через некоторое время?

Я предполагаю, что это сводится к тому, будет ли шанс, что это остановит выполнение приложения. Пинг не выполняется асинхронно, поэтому я думаю, что всегда есть шанс. Мне просто интересно, реализует ли кто-либо это программно и каково его/ее подход.

4b9b3361

Ответ 1

Да, этот метод разрешен Google.

  • Задайте свой запрос по следующему URL-адресу:

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

    Например, если ваш Sitemap находится в http://www.example.com/sitemap.gz, ваш URL-адрес станет следующим:

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

  • URL-адрес кодирует все после /ping? sitemap =:

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

  • Выполните запрос HTTP, используя wget, curl или другой механизм по вашему выбору.

ДОБАВЛЕНО:

Основываясь на ссылке, которую я только что дал, там есть информация, google говорит:

Мы рекомендуем повторно отправить Sitemap не чаще одного раза в час.

Ответ 2

Взгляните на код Плагин для создания Sitemap Google Sitemap для Wordpress. Многие люди используют это, и, похоже, он не замедляет работу, чтобы заметить. Независимо от методологии, которую они используют, должно быть хорошим местом для начала.