ココログや Movable Type のシステムと奮戦中
MTEntries では sort_by と last_n を同時に使うことができず、 MTArchiveList では offset を使うことができないようだ。
また、XML-RPC で更新情報として TIMESTAMP を書き込んだとき、月をまたぐと、(週別の)個別アーカイブの位置が変わるため、Permalink が変更されてしまうようだ。
やろうとしてることは、まず、しかたないので XML-RPC では TIMESTAMP の更新をせず、その代わりに記事を default のソートではなく、 sort_by="modified_on" にして、さらにそこから最新の 5 個ぐらいとって《記事の属するカテゴリ内の最近の記事》を表示しようということである。
これは、sort_by と last_n を同時に使えないことからできないようだ。
さらに、こちら(日)とこちら(US)を参考に Google サイトマップを導入しようとしているが、ページの changefreq を今週分のアーカイブのみ daily としたい。
これは MTArchiveList で offset が使えないため素直にはできない。とりあえず、今週分のみ重複させてマップを作ったが、Google はどう判断するんだろう……。
また、各サブブログで別々にサイトマップを作ったあと SSI で Sitemap Index を作ろうとしているが、.xml は SSI されないようなので .html にした。(さらに .xml は .inc と同じようにファイルとして表示されない。)これまたGoogle はどう判断するのだろう……。
とりあえず、ココログではできないと思っていた MovableType の MTEntryModifiedDate が、TypePad 系では MTEntryDateModified でできることがわかっただけでも収穫としておこう。
更新:06/02/24
初公開:2006年02月24日 01:29:18
最新版:2006年02月24日 01:29:18
Trackbacks:
《ココログプロで Google サイトマップインデックスを作る》 from JRF のソフトウェア Tips
なかなか Google がクロールしてくれないので、Google Sitemapの機能を試してみる。Google Sitemap には Atom 0.3 でも良いから当初はそうしていたのだが、2 週間ほどたっても音沙汰なしだったので Google Sitemap 専用の XML フォーマットを使うことにした。 すでに下記参考のようにいくつかのサイトで Movable Type や Type Pa...
受信: 2006-03-02 03:12:34 (JST)
Comments:
拡張子が .html でも問題ありませんでした。「SITEMAP インデックス」と評価され、ステータスは OK になっています。
投稿: JRF | 2006-02-24 17:32:28 (JST)
Links:
記事の属するカテゴリ内の最近の記事: http://jrf.cocolog-nifty.com/software/2006/02/post_16.html
こちら(日): http://watcher.moe-nifty.com/memo/2005/06/typepad__google_e8c2.html (hbm)
こちら(US): http://www.sjl.us/main/2006/02/google_sitemaps.html (hbm)