Googleのウェブマスターツール用に作成する動的sitemap.php
スクリプトを作成しました。sitemap.xml
スクリプトを毎日実行するようにスケジュールするにはどうすればよいですか?ウェブマスターツールでサイトマップをアップロードするとき、そのスクリプトを毎日実行することは可能ですか?
2 に答える
サポートをホストしている場合は、1 日 1 回 sitemap.php を実行する CRON ジョブをセットアップできます。
Google は、必要なだけ sitemap.xml を検索します。Google が sitemap.xml にアクセスするたびに、sitemap.php を毎日実行する CRON ジョブをセットアップしている限り、最新の状態 (24 時間以内) である必要があります。
2 つのオプションがあります
。1) サイトマップ XML をエコーするように sitemap.php を作成し、.htaccess を介して書き換えルールを作成して、sitemap.xml が sitemap.php にマップされるようにし、URL www.website.com/sitemap.xml を送信できるようにします。グーグル
このオプションでは、スクリプトを自動化する必要はなく、Google が新しいリンクを自動的にキャプチャします。
2) その他のオプションは、sitemap.php で別のファイル sitemap.xml を作成することで、同じ URL www.website.com/sitemap.xml を送信できます。
このオプションでは、crontab を使用して、sitemap.php ファイルを定期的に実行するようにスケジュールする必要があります。crontab の詳細については、こちらをご覧ください。
ただし、www.website.com/sitemap.php を Google に送信しないでください。AFAIK では機能しません。