【ハウツー】

サイトマップで検索エンジンフレンドリーなサイト - Sitemaps 0.90 XMLファイルの書き方

1 Sitemaps XMLファイル規約

    後藤大地  [2006/11/17]

    Google、Yahoo!、Microsoftの3社によるSitemaps 0.90のサポートが表明された。同プロトコルを使うと効率よく自サイトを検索サイトに登録することができる。3大検索エンジンによってサポートされたことを機に、簡単に説明しておこう。

    1 Sitemaps XMLファイル規約

    Sitemaps XMLファイルは単純なXMLファイルだが、いくつか気をつける点がある。特につぎの点に注意されたい。

    • Sitemaps XMLファイルはUTF-8で保存する必要がある。XMLファイルの定義にもUTF-8であることを明記する
    • XMLファイルに含まれるデータとしての文字列は、エンティティエスケープコードを使って表記する必要がある
    • URLはURLエスケープを使って表記される必要がある(たとえば非アスキー文字を使っての表記がある場合、そのサーバが採用しているエンコーディングをURLエスケープされた文字列にする必要がある。エンティティエスケープコードも使う必要がある)
    エスケープしなければならない文字 コード表記
    & &
    ' '
    " "
    > >

    データはUTF-8で作成しておく必要があり、またURLにアンパサンド「&」が含まれることがあるが、これは「&」のように表記する必要がある。シングルクォート、ダブルクォート、大なり、少なりも同じだ。

    また、URLに非アスキー文字を使っている場合、その対象としているサーバが採用しているエンコーディングの文字列をURLエンコードとして表記する必要がある。ただし、ファイルがUTF-8だからといってURL表記のエンコーディングを合わせる必要はない。ページのホスティングされているサーバのエンコーディングをそのままURLエスケープして表記する。

    新着記事

    特設サイトの情報

      求人情報

      人気記事

      一覧

      イチオシ記事

      新着記事

      特別企画

      転職ノウハウ

      あなたの仕事適性診断

      4つの診断で、自分の適性を見つめなおそう!

      Heroes File ~挑戦者たち~

      働くこと・挑戦し続けることへの思いを綴ったインタビュー

      はじめての転職診断

      あなたにピッタリのアドバイスを読むことができます。

      転職Q&A

      転職に必要な情報が収集できます

      スカウト転職する

      企業からアプローチのメッセージが届きます。

      マイナビニュースマガジン