sitempa.xmlの記述方法のひな型| プロサバメモ

WEBプログラミングやサーバ設定などのメモ場

sitempa.xmlの記述方法のひな型

2022.03.252022.04.20

sitemap.xmlの記述方法のひな型です。

目次

1. ひな型

sitemap.xmlは、以下のように記述。

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>URL</loc>
        <lastmod>更新日時</lastmod>
        <priority>優先度</priority>
    </url>
</urlset>

URLは、各ページのURLを記述。

更新日時は、「YYYY-MM-DDTHH:ii:ss+09:00」というフォーマットで記述。

優先度は、0.0~1.0で記述。1.0は最も優先度が高いということ。

2. サンプル

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://sym.me</loc>
        <lastmod>>2022-03-25T11:22:48+09:00</lastmod>
        <priority>1.0</priority>
    </url>
    <url>
        <loc>https://sym.me/hoge.html</loc>
        <lastmod>2022-03-24T11:22:48+09:00</lastmod>
        <priority>0.8</priority>
    </url>
    <url>
        <loc>https://sym.me/hoge2.html</loc>
        <lastmod>2022-03-23T11:22:48+09:00</lastmod>
        <priority>0.8</priority>
    </url>
</urlset>

3. 注意事項

最初の2行の記述に間違いがあると、googleのサーチコンソールでsitemap.xmlを読み込ませたときに、エラーが発生するので注意。

sitemap.xmlの最初の2行

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

最初の2行は、省略などしない方が無難。

なお、2行目の記述を以下の様にurlの最後に/を入れて記述したらgoogleにエラーを指摘されてしまった。

エラーになった記述

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9/">

以下、googleからの指摘。

サイトマップまたはサイトマップ インデックス ファイルのネームスペース宣言が不適切です。

url最後の/を抜いて、sitemap.xmlをアップしなおしたろころ、エラーは無くなりました。

TOP