« 検索ワード+ランキング+20060424 | トップページ | 中3女子生徒+担任に薬物+トリプタノール »

2006年4月25日 (火)

Google Sitemap+ココログ+ブログを対応させる

せっかくココログプロを利用しているので、少し前からGoogle Sitemap(グーグル サイトマップ)にブログを対応させようと試行錯誤してました。
その経緯を記録しておきます。

Google Sitemapの効果ですがクローラが効率よく更新のあったページの情報を取得しやすくするもので、直接的に順位が上がるわけではないのですが間接的にはかなり効果があります。

Google Sitemapのサイトを見る限り、ご利用は簡単とのフレコミだったのですが、そうでもなくかなり苦労しました(笑)

たしかに見ると作業ステップは2つしかなく

  1. サポートされている形式でサイトマップを作成します。
  2. Google サイトマップ アカウントにサイトマップを追加します。

だけなんですけど、その作成する準備にテクニックが必要です。

まず2種類のファイルを作成しました。
ひとつはブログ別に配置するサイトマップと、もうひとつはTOPに配置するサイトマップインデックスです。

ブログ別に配置するサイトマップは更新されたり、追加されたページのURLを記載した集合体ですので理解しやすいです。

[観] TypePad 用 Google Sitemaps テンプレート
の記事を参考に新しいテンプレート(テンプレート名 sitemap-part / 出力ファイル sitemap-part.xml)に以下の記述をして作成し反映させることで簡単に作成できました。

-----------------
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc><$MTBlogURL encode_xml="1"$></loc>
<priority>1.0</priority>
</url>
<MTEntries lastn="9999">
<url>
<loc><$MTEntryPermalink encode_xml="1"$></loc>
<lastmod><$MTEntryDateModified timezone="UTC" format="%Y-%m-%dT%H:%M:%SZ"$></lastmod>
<priority>0.9</priority>
</url>
</MTEntries>
<MTCategories>
<url>
<loc><$MTCategoryArchiveLink encode_xml="1"$></loc>
<priority>0.8</priority>
</url>
</MTCategories>
<MTBlogIfArchives>
<MTArchiveList archive_type="Monthly" lastn="240">
<url>
<loc><$MTArchiveLink encode_xml="1"$></loc>
<priority>0.7</priority>
</url>
</MTArchiveList>
</MTBlogIfArchives>
</urlset>
-----------------

できたのがこれです。
http://ptw.air-nifty.com/home_and_work/sitemap-part.xml

次のサイトマップインデックスが理解しにくいですが、サイトマップインデックスは、指定されたドメインにある複数のサイトマップの場所を記載したファイルです。
Google Sitemapでサイトマップインデックスを読み込むように指定すると、クローラがサイトマップインデックスをみて記載されているサイトマップをさらに読み込み動作をするようです。

ココログプロで Google サイトマップインデックスを作る
を参考に、まずテキストエディタで以下のインクルードファイル(ファイル名 sitemap.html)を作成し、ドメインすぐ下にアップロードしました。

-----------------
<?xml version='1.0' encoding='UTF-8'?>
<sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84
  http://www.google.com/schemas/sitemap/0.84/siteindex.xsd">
<!--#include virtual="/home_and_work/sitemap-index-part.xml" -->
</sitemapindex>
-----------------

できたのがこれです。
http://ptw.air-nifty.com/sitemap.html

あとはインクルードするファイルを作成しなければいけないので新しいテンプレート(テンプレート名 sitemap-index-part / 出力ファイル sitemap-index-part.xml)を作成し反映させることで作成できました。

-----------------
<sitemap>
   <loc><$MTBlogURL encoded_xml="1"$>sitemap-part.xml</loc>
   <MTEntries lastn="1">
   <lastmod><$MTEntryDateModified timezone="UTC" format_name="W3CDTF"$></lastmod>
   </MTEntries>
</sitemap>
-----------------

できたのがこれです。
http://ptw.air-nifty.com//home_and_work/sitemap-index-part.xml

一連の作業で、準備が整います。

次は、Google サイトマップ アカウントに登録後、サイトマップの追加します。

追加するサイトマップのURLは
http://ptw.air-nifty.com/sitemap.html
です。

これであとはクローラが見に来るのを待ちます。

登録したすぐあとは表示されるサイトマップのステータスは「保留」ですが、クローラが来て作業を終えると最終ダウンロード日が記載されステータスが「OK」になりますので、そうなれば完了です。

今日やっとステータス「OK」になったのですが、OKになった直後からGoogleからの訪問者が増えてますので、やはり効果がありますね~。

しかし先人の知恵が無ければ、ここまで来れませんでした(汗)
多謝です。

2006年04月25日 17:49 ウェブログ・ココログ関連日記・コラム・つぶやき |

トラックバック


この記事へのトラックバック一覧です: Google Sitemap+ココログ+ブログを対応させる:

» FC2ブログがGoogleサイトマップに対応 トラックバック 自分のための特価品情報
FC2ブログがGoogleサイトマップに対応 デフォルトで対応ですね。 たとえばこのブログだと ... [続きを読む]

受信: 2006/04/26 1:30:25

» Googleサイトマップがmetaタグ認証に対応 トラックバック アフィリエイト入門ブログ
こんにちは。副業サラリーマン綾瀬です。 見て頂いてありがとうございます。   今までは空のHTMLでサイト確認でしたが、metaタグを利用したサイト確認が出来るようになりました。 [続きを読む]

受信: 2006/04/27 6:33:27

» Google サイトマップの導入 トラックバック ブログアフィリエイトで世界一周旅行
Google サイトマップとは、最も重要なページやページの更新日など、サイト内のすべてのページに関する情報を Google に送信して、クロールの効率を高め、検索結果に最新のコンテンツを簡単に反映してくれる、アクセスアップには欠かせないツールだそうで。Googleがウェブページを巡回するときに「取りこぼし」のないよう、サイト管理人側でURLの一覧を提供できるというもの。今まではGoogleがリンクをたどってき... [続きを読む]

受信: 2006/07/23 17:11:57

コメント

ルキです。
なかなかコメント頂けていなかったので、
コメント頂けてとっても嬉しいです!
これからもデジカメをふんだんに活用し、
ブログを更新していくので、
また、立ち寄って下さい!

投稿: ルキ | 2006/04/25 18:41:52

コメントを書く