STERFIELD

curlコマンドを利用しSearch Engineにpingを送信する

curlコマンドを利用しSearch Engineにpingを送信する

sitemap.xmlといえば、Search Engineにウェブサイトをどのようにクロール(巡回)してほしいか、また、効率良くかつすべてのページクロールさせる際の手助けとなるものですが、
今回は、sitemap.xmlが更新されたときに、Search Engineにphpでpingを送信し、sitemapが更新されたことを通知する方法を記事にしてみました。

基本的な構造は以下のようになります。

どこの検索サイトに通知するかによって、$urlの部分を変更します。
一般的には、googleとbing(yahoo)に対して、pingを送信することが多いようです。

上記の$sitemapUrlの部分に通知したいsitemap.xmlを入力し、上記curl部分を実行すれば、Search Engineに通知が行きます。

参考

sitemaps.org

Author Profile

著者近影

スターフィールド編集部

SHARE

合わせて読みたい