2008年11月| 12 3 45 6 7 8 9 10 11 12 13 14 15161718192021222324252627282930
トップ > Movable Type > 今日のSEO:Movable Typeで行うGooglebot対策

今日のSEO:Movable Typeで行うGooglebot対策

2005年10月22日 05:49

Movable TypeユーザーにGooglebot対策を紹介したい。
何かというと、Googleのサイト巡回ロボットのことだ。

この対策に有効とされるのが、Google Sitemapsで、Googleがウェブページを巡回するときに「取りこぼし」のないよう、サイト管理人側でURLの一覧を提供できるというものだ。
ただし、Googleにインデックスされるのを保証したりページランクを上げたりする効果は無いとのこと。

Google Sitemaps 日本語訳(絵文録ことのは)
http://kotonoha.main.jp/2005/06/04google-sitemaps.html

◆Google Sitemapsを活用するには以下の3つの事を行う。

  1. xmlファイルのサイトマップを作成
  2. Google Web APIのライセンスを取得
  3. GoogleにサイトマップのURLを登録

サイト運営者は本来、Google製のサイトマップジェネレーターを使用してサイトマップを作成するのだが、Movable Typeユーザーは幸せだ。
ネイル・ケネディ氏がMT用の「Google Sitemaps」を作ってくれているので、ありがたく利用させていただくだけでよい。

Niall Kennedy's Weblog
http://www.niallkennedy.com/blog/

◆サイトマップの作成

  1. MovableTypeで新規にテンプレートを作成。
  2. ファイルに名前(拡張子がxmlならなんでもいい)をつける。
    例:sitemap.xml
  3. テンプレートに以下のコードをコピー&ペースト。
  4. 保存
  5. URLを開いて確認
  6. 完了

◆コード

<?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><$MTEntryModifiedDate utc="1" format="%Y-%m-%dT%H:%M:%SZ"$></lastmod>
</url>
</MTEntries>
</urlset>

◆Google Web APIのライセンスを取得

  1. Google アカウントの作成を行う
  2. googleAPI からメールが来るのでそのリンクをクリックするとアカウントが承認される
  3. 再度、メールが届いて登録完了
  4. Google SItemapにアクセスする。
  5. URLを登録する
  6. 完了

お役に立てば幸い。

投稿者: Dakiny 日時: 2005年10月22日 05:49 | このエントリーをはてなブックマークに追加 このエントリーのはてなブックマーク被リンク数 |  このエントリをdel.icio.usに追加 | このエントリをlivedoorクリップに追加 このエントリーのlivedoorクリップ被リンク数 |  | コメント(8)  | トラックバック (0)

トラックバック

このエントリーのトラックバックURL:
http://www.dakiny.com/mtos/mt-tb.cgi/425
※文章内容と関係のないトラックバックは固くお断り。

コメント

さっそく導入したいとおもって
テンプレートを作り保存&再建築を
行ったところ下記のようなエラーメッセージがでました。
どう対応したらよいのでしょうか?
教えていただきたくコメントしました。

テンプレート「sitemap.xml 」の再構築に失敗しました: タグでエラーが発生しました: MTEntryModifiedDateタグが、エントリーのコンテキスト外で使われた可能性があります。コンテナの外に誤って記述していませんか?

投稿者: みぃ | 2005年10月26日 17:02

追記

sitemap.xmlのページを開くと
下記のようなエラーがでました。


XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

無効な文字で名前が始まりました。リソース 'http://mie-shop.com/newblog/sitemap.xml' の実行エラーです。ライン 4、位置 7


------^

投稿者: みぃ | 2005年10月26日 17:13

みぃさん、ごめんなさい。

途中、5行抜けてました。
上記は修正しておきましたが、DMで正しいコードは送っておきました。

失礼しました。

投稿者: Dakiny | 2005年10月26日 20:59

早い対応ありがとうございました。
再建築は無事?できました。
でもURL確認をすると下記のようなエラーがでます。
どうしてでしょうか?
URL確認でちゃんと設置できた場合は
どのようなメッセージがでるのでしょうか?

XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

無効な文字で名前が始まりました。リソース 'http://mie-shop.com/newblog/sitemap.xml' の実行エラーです。ライン 4、位置 7


------^

投稿者: みぃ | 2005年10月27日 10:02

早い対応ありがとうございました。
再建築は無事?できました。
でもURL確認をすると下記のようなエラーがでます。
どうしてでしょうか?
URL確認でちゃんと設置できた場合は
どのようなメッセージがでるのでしょうか?

XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。


--------------------------------------------------------------------------------

無効な文字で名前が始まりました。リソース 'http://mie-shop.com/newblog/sitemap.xml' の実行エラーです。ライン 4、位置 7

<loc><$MTBlogURL encode_xml="1"$></loc>
------^

<>はちゃんと半角でいれています。
ここで<>を半角にすると記載されなかったので大文字でかきました。

投稿者: みぃ | 2005年10月27日 10:04

XMLページを表示できません

XMLスタイルシートを使用したXML入力は表示できません。エラーを訂正してください。[更新]ボタンをクリックするか、または後でやり直してください。

のメッセージの後に先ほどのメッセージがでます。

投稿者: みぃ | 2005年10月27日 10:09

みぃさん、きちんと表示されてますよ。

http://mie-shop.com/newblog/sitemap.xml

おめでとうございます。

投稿者: Dakiny | 2005年10月27日 13:17

新しいテンプレートを造る場所を
間違っていました。
メインの場所で作り直したら
ちゃんとできたっぽいです。
ありがとうございました。

投稿者: みぃ | 2005年10月27日 22:43

コメントを投稿

Search


キャッシュ使用
Powered by 暴想

Download

Categories

ArchiveList

Trackbacks

Comments