検索エンジン最適化Sitemaps
TOP INDEX
最新Sitemaps.xml作成情報
Yahoo!検索エンジンに登録
Google検索エンジンに登録
MSN bing検索エンジンに登録
robots.txt作成方法・書き方
定型フォーム一括DownLoad
urllist.txtサイトマップ
SEOサイトマップ作成情報
Sitemapプロトコルのxmlスキーマ
Sitemaps.xmlで使用可能なタグ
複数サイトマップのIndex作成
サイトマップ自動作成ソフト
Submit your URL : Add Link
Reciprocal Link Exchange
Webmaster Resource Directory
相互リンク募集中!
XML関連情報発信サイト
全国ホームページ制作会社
HP制作 Web-Design SEO
Link Internet Directory
Exchange Link Friends
個人情報保護指針
Email Contact
Contents Sitemap
Sitemaps.xmlサイトマップの作成方法と各種説明 サイトマップ プロトコルの.xmlスキーマ
サイトマップ プロトコルの.xmlスキーマについて
サイトマップ プロトコル形式は、XML タグで構成されています。 サイトマップのすべてのデータ値には、エンティティのエスケープ処理を行う必要があります。 ファイルは UTF-8 エンコードで作成する必要があります。
エンティティのエスケープ処理に関しての解説
エンティティとかエスケープ処理とか難しそうな表現ですが、URLエラーに関しての注意事項です。
以下の文字がURLに含まれている場合は処理してSitemaps.xmlに記述する必要が有ります。
URL (サイトマップの URL を含む) はすべてエスケープ処理を行い、ホストするウェブ サーバーで読み取り可能な形式でエンコードする必要があります。スクリプト、ツール、ログ ファイルなどを使用して URL を生成した場合、通常は手動で入力したデータ以外は適切にエンコードされます。URL は URI の RFC-3986 基準、IRI の RFC-3987 基準、および W3C XML 基準に従っている必要があります。 例題(Examples)http://tokyo&
osaka.jp の場合は http://tokyo&
oska.jpと記載します。
文字コード
記号
エスケープ処理
文字コード
記号
エスケープ処理
アンパサンド
&
&
一重引用符
'
'
不等記号
>
>
二重引用符
"
"
不等記号
<
<
UTF-8エンコードに関しての解説
サイトマップは、特別なエディターが無くても、Windows95以降に付属しているメモ帳で簡単に作成する事が出来ます。以下の画像は、メモ帳でサイトマップを作成した際のエンコードをUTF-8で保存する方法です。
エンコードと言うと難しそうですが、要は文字コードの事です。UTF-8の他にANSI等も有りますがUTF-8以外を用いると自動巡回ロボット( Crawler )が正確にサイトマップの情報を読み取れない為、必ず文字コードをUTF-8にします。
大手検索3社共通のサイトマップ記述ルール
サイトマップの書き方
<urlset>
タグで始め、</urlset>
タグで閉じます。
<urlset>
タグ内にネームスペース (プロトコル標準) を指定します。
各 URL に <url>
エントリを XML 親タグとして含めます。
各親タグ <url>
に子エントリ <loc>
を含めます。
オプションtags(検索エンジンにより必要性が異なります。)
<lastmod>
最終更新日-GMT標準</lastmod>
<changefreq>
none/hourly/daily/weekly/monthly/always</changefreq>
<priority>
重要度最高1.0</priority>
priorityはトップドメインに1.0を付けてしまうと、下層ページの重要度が無くなってしまうので、通常はトップドメインにあるindex.htmlを0.8と設定して下層ページを0.7~0.5に設定します。但し、希望であって重要度0.7に設定したページよりも、0.5に設定したページの方が上位表示される場合も ...。
Sitemaps.xml サイトマップの書き出しサンプル
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/</loc> <lastmod>2010-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> </urlset>
Sitemaps.xml説明ガイドTOP -> Sitemapプロトコルのxmlスキーマ -> Next Sitemaps.xmlで使用可能なタグ