URL一覧からsitemap.xmlを作る
小さな静的サイトにクローラーは要りません。実際にあるURLを貼るだけで、任意項目まで入った正当なXMLサイトマップを生成します。
このガイドで使う道具
やりたいこと
検索エンジンはsitemap.xmlでページを発見します。urlsetの囲みやエスケープを手書きするのはミスが入りやすいため、URLのリストから生成します。
使い方
絶対URLを1行に1つ貼り、必要ならlastmod・changefreq・priorityを全エントリ共通で設定して生成します。sitemap.xmlとして保存し、サイトのルートに置きます。
- http(s)の絶対URLのみ有効です。相対パスや不正な行は報告され、黙って含めません。
- 重複URLは除去されるのでファイルはすっきり保たれます。
具体例
デプロイ一覧から貼った12ページ分が、各URLを<url><loc>…</loc></url>で囲み共通のlastmodを付けたurlsetになり、Search Consoleに登録できます。
注意点
500URLまで対応します(公式上限は50,000URL・50MBでそれより十分小さい範囲です)。クロールはしないため貼ったものだけが入ります。ページ変更時は自分で更新してください。