【さいとまっぷ】

サイトマップ とは?

💡 サイトの全ページが載った案内地図
📌 このページのポイント
サイトマップの構造 トップページ カテゴリA カテゴリB カテゴリC 記事1 記事2 記事3 記事4 記事5 記事6 記事7 sitemap.xml <url> /page-a /page-b ... </url> 送信 検索エンジン (クローラー) 検索結果に反映 ページが登録される サイト全体のページ構成を ツリー状に整理したもの
サイトマップのイメージ
ひよこ ひよこ

サイトマップって何のためにあるの?

ペンギン先生 ペンギン先生

大きく分けて2つの役割があるよ。1つは検索エンジンにサイトのページ構成を教えるXMLサイトマップ、もう1つはサイトの訪問者にページ一覧を見せるHTMLサイトマップだよ。

ひよこ ひよこ

XMLサイトマップってどんなもの?

ペンギン先生 ペンギン先生

サイト内のページURLや更新日時、優先度などをXML形式で書いたファイルだよ。これをGoogle Search Consoleなどに登録すると、クローラーが効率よくページを見つけてくれるんだ。

ひよこ ひよこ

小さいサイトでも必要なの?

ペンギン先生 ペンギン先生

ページ数が少なくてリンク構造がしっかりしていれば、クローラーは自力でたどれるから必須ではないよ。でもあって困ることはないし、新しいページを素早くインデックスしてもらうのに役立つから作っておくのがおすすめだね。

ひよこ ひよこ

サイトマップはどうやって作るの?

ペンギン先生 ペンギン先生

WordPressならプラグインで自動生成できるし、AstroNext.jsなどのフレームワークにも生成機能やライブラリがあるよ。手動で作ることもできるけど、ページが増えると大変だから自動化するのが一般的だね。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
サイトマップって出てきたら「サイトのページ一覧を検索エンジンやユーザーに伝えるもの」と思えばOKだよ!
📖 おまけ:英語の意味
「Sitemap」 = サイトの地図
💬 「Site(サイト)」の「Map(地図)」で、Webサイト全体の構成を地図のように示すという意味なんだ
← 用語集にもどる