Уведомить Google об изменении карты сайта при изменении какого -либо контента на веб -сайте
-
09-10-2019 - |
Вопрос
Я использовал плагин WordPress, который уведомляет несколько поисковых систем каждый раз, когда вы делаете новый пост. Однако я думаю о разработке веб -сайта, на который пользователи отправляют что -то, как я могу использовать PHP для уведомления Google с помощью XML SiteMap (или аналогичного метода) на сайте меняется по мере их возникновения и когда они случаются, поэтому пользователи могут поиск/индексируются быстро Google.
Решение
Чтобы пинг в Google, URL -адрес Ping:
http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.yoursite.com/sitemap-file.xml
Другие советы
shell_exec('ping -c1 www.google.com/webmasters/sitemaps/ping?sitemap=http://www.website.com/sitemap.php');
Выпустите ваш запрос на следующий URL: www.google.com/webmasters/tools/ping?sitemap=sitemap_url
Выполните HTTP -запрос, используя Wget, Curl или другой механизм по вашему выбору. Успешный запрос вернет код ответа HTTP 200, если вы получите другой ответ, вам следует повторно подавить свой запрос.