Google Sitemapsへの更新通知を自動化するMovableTypeプラグイン:MTGoogleSitemapsPing

Posted by
ぴろり
Posted at
2006/05/20 16:47
Trackbacks
関連記事 (5)
Comments
コメント (2)
Post Comment
コメントできます
Category
プラグイン カテゴリ

 "MovableTypeでSEO対策 〜 攻略!Google Sitemaps"では、 のインデックスを使って、Google Sitemapsで使用するサイトマップファイルを作成する方法を紹介しました。 Sitemaps には、このサイトマップが更新されたことを通知するための仕組みがあります。これにより、クローラロボットを最新のサイトマップファイルを元に案内できることが期待できます。
 今回、この更新通知を自動化するための を作成しました。

この記事をはてなブックマークに追加する この記事のはてなブックマーク数 | この記事をlivedoorクリップに追加する この記事のlivedoorクリップ数 | この記事をYahooブックマークに追加する この記事のYahoo!ブックマーク数 | この記事をdel.icio.usに追加する | Twitterにポストする

MTSitemapsPing の使い方

 "MovableTypeでSEO対策 〜 攻略!Google Sitemaps"を参考にして、 サイトマップファイルを作成しておきます。 次に、このサイトマップのインデックス名が仮に " Sitemaps Index" である場合、 以下の例のように <$MTSitemapsPing$> 変数タグを追加します。

 の修正が終わったら、このインデックスを構築します。 その後、サイトマップファイルに <$MTSitemapsPing$> が生成したメッセージ文字列(後述)が追記されているか確認します。

追加されるタグ

MTSitemapsPing 変数タグ
 template で指定したインデックスが更新されたことを Sitemaps に通知するための変数タグ(?)です。 この変数タグが構築される時、構築プロセスの裏で、 Sitemaps に HTTP リクエストを試みます。 以下のパラメータを指定することができます。
template [必須]
 通知するインデックス名を指定します。 このパラメータは省略できません。
period [省略可能]
 前回通知された時から period 分以上経過していた場合にのみ通知を行います。 60 分より短い時間を指定しても、60 分に切り上げられます。 このパラメータは省略できます。 省略時のデフォルト値は 60 分です。

 この変数タグそのものは、通知動作の結果を文字列として返します。 この文字列に特別な使途がないため、通常はアウトしてください。 MTSitemapsPing 変数タグが返す文字列は以下の通りです。

MTSitemapsPing error: <template> should be specified.
 template の指定は必須です。
MTSitemapsPing error: a template which named "XXX" is not found.
 template で指定されたインデックスが見つかりません。
MTSitemapsPing message: You need not to ping for "XXX" now.
 前回の通知から period で指定された時間経過していないため、通知する必要がありません。/dd>
MTSitemapsPing message: Successfully pinged for "XXX" at YYY.
 通知を送信しました。

 これと併せて Sitemaps への HTTP リクエストの結果が のログに記録されることがあります。

MTSitemapsPing error: failed to ping. destination server returns; XXX
  Sitemaps との通信中にエラーが発生しました。
MTSitemapsPing error: failed to initialize LWP::UserAgent
 LWP::UserAgent モジュールが正しく導入されているか確認してください。

トラブルシューティング

この項目は作成中です

その他

 MTSitemapsPingの最新版をできます。

MTGoogleSitemapsPing  new

ver.0.10, '06/05/20, 0 bytes, 3.151ja/3.2ja2 で動作確認
  • 初版公開

最新版のやバグレポートはGoogleSitemapsPing の trac レポジトリでも行っています。

のお願い

 開発の継続のためには、技術書の購入やバグの修正、新機能の追加、欄でのユーザサポートなど、意外にお金と時間を費やします。そこで、「ビールでも奢ってやるか」ですとか「これで牛丼(並)でも食え」と仰るお方からのお申し出をいつでも受け付けております。どうぞ、よろしくお願いいたしますm(_ _)m
 金の送付には PayPal の小額決済をご利用いただけます。


この記事を読んだ人はこんな記事も読んでいます 記事リコメンデーションについて

その他の関連する記事


関連記事/トラックバック (全 5 件中、最新 5 件まで表示しています)

WolaWola のスクリーンショット
タイトル
XMLサイトマップとか
Trackbacked at
2010/03/16 00:01
from
WolaWola
評価
Web Scouter
概要
サイトマップも久しぶりにいじったので、また忘れてしまう前に書いておくことにする。こういうの備忘録って言うんだよな。ついでに、MT5用GoogleSitem...

kubolog - クボログ - のスクリーンショット
タイトル
MT SEO:Googleのサイトマップを制作し、ページをクロールさせる。
Trackbacked at
2007/03/30 02:06
from
kubolog - クボログ -
評価
Web Scouter
概要
Google Sitemapへの登録方法です。 Google Sitemapとは...

ブログアフィリエイトブログ のスクリーンショット
タイトル
Movabletype版汎用サイトマップ
Trackbacked at
2006/12/27 20:22
from
ブログアフィリエイトブログ
評価
Web Scouter
概要
MovableTypeの汎用サイトマップの設定方法。MTではないサイトの設定方法も紹介。

Open MagicVox.net のスクリーンショット
タイトル
検索エンジン大手3社がSitemapsをサポート
Trackbacked at
2006/11/19 21:05
from
Open MagicVox.net
評価
Web Scouter
概要
Googleなど3社、Sitemapsをサポート - サイト管理者は要注目より。 検索エンジン大手3社であるGoogle、Yahoo!、Microsoftは1...

Jay's Room のスクリーンショット
タイトル
Google Sitemaps with MovableType
Trackbacked at
2006/06/13 15:28
from
Jay's Room
評価
Web Scouter
概要
今更だが、Google Sitemapsを使用してみることにした。 Google...

この記事にトラックバックを送るには?

寄せられたコメント (全 2 件中、最新 5 件まで表示しています)

Posted by
bzbell
at
2006/07/24 21:58
ID
OT9XxV4c

こんにちわ^^

bzbellといいます。

Google Sitemapsへの自動更新プラグインを利用させていただきました。
ありがとうございます。
また、トラバもさせていただきました。

Posted by
test
at
2006/07/03 00:46
ID
gc5d3YLE

テストです

コメントを投稿する

 
 (匿名可/必須/公開)
 (匿名可/必須/非公開)
 (必須)
コメントスパム防止のため投稿前に ランダムな数字 CAPTCHAについて を入力してから投稿してください。お手数ですがご協力のほど宜しくお願いいたします。