Software/Webアプリの最近のブログ記事

Apr
21
2009

次は、モバイル用のSitemapデータを作成

手順としては、


  • PC版sitemap.xmlのテンプレートをMovabletypeで作成

  • モバイル版もテンプレート作成

  • 双方を読んでもらえる様に、2ファイルの在り処を明示


ですな。

Sitemapsについてはココを読むヨロシ。

まずは PC版のsitemapテンプレートを作ります。
以下は、エントリ/カテゴリ/月別アーカイブを出力した例。
pcsitemap.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>
<lastmod><$MTDate format="%Y-%m-%dT%H:%M:%SZ"$></lastmod>
<changefreq>daily</changefreq><priority>1.0</priority>
</url>
<MTEntries lastn="9999">
<url>
<loc><$MTEntryPermalink encode_xml="1"$></loc>
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%SZ"$></lastmod>
</url>
</MTEntries>
<MTCategories>
<url>
<loc><$MTCategoryArchiveLink encode_xml="1"$></loc>
<lastmod><$MTDate format="%Y-%m-%dT%H:%M:%SZ"$></lastmod>
</url>
</MTCategories>
<MTArchiveList archive_type="Monthly">
<url>
<loc><$MTArchiveLink encode_xml="1"$></loc>
<lastmod><$MTDate format="%Y-%m-%dT%H:%M:%SZ"$></lastmod>
</url>
</MTArchiveList>
</urlset>

続いてモバイル版。書式は殆ど同じです。
解説はこちら
以下はエントリだけの例。
同じくインデックステンプレートとして保存します。

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0">
<MTEntries lastn="9999">
<url>
<loc><$MTBlogURL$>/MT4i設置ディレクトリ/index.cgi?id=<$MTBlogID$>&mode=individual&eid=<$MTEntryID$></loc>
<mobile:mobile/>
</url>
</MTEntries>

で、後はこれらのファイルの在り処をクローラに教えてあげれば良いです。
方法はいくつかあります。Google Webmaster Toolsなんかからでも良いですが、多くのクローラに明示する方向なら、robots.txtにでも

Sitemap: http://hogehoge/PC版のsitemap.xml

Sitemap: http://hogehoge/モバイル版のsitemap.xml

などと書いておけば宜しいかと。

未検証(というか、これから検証)なので間違いあらばご指摘を。
眠い中殴り書きなのでちょっと自信無しです。ので、検証後にこっそり書き直すかもしれません。

Oct
15
2009

今夜の選択肢は


  1. Movabletype 5.0β3のインストール

  2. 巷で噂のMT再構築チューニング


の何れかの積もりで久しぶりにsshログイン。

してはみたものの、長らくshellから遠ざかっていたため ls のオプションさえ一寸考えないと思い出せない様な始末。

ということで、今日はリハビリを兼ねてPost to Twitterの導入にしときました。

さて、うまく動いてますでしょうか?

Nov
23
2009

ここのところMovableType 5.0のRC版を試用していましたが、ちょっと個人がblogサイトを作成するだけのツールとしては肥大化しちゃいましたね。
MT4系までで手に馴染んだ操作感が失われた様にも感じましたし、そろそろ別のツールも....ということで、長らくお世話になったMTにさよならしてみることに。

で、ここ数日、次期ツール最右翼のWordPressを適当にインストールして弄ってみましたが、中々良さそう。
テンプレート管理周りの習得には少々時間がかかりそうですが、某所で書いている為替取引賭博記録の方で練習しながら、ちまちまと移行しましょう。

過去のエントリ(一覧)

最近のコメント

Powered by Movable Type 4.261
Creative Commons License
このブログはクリエイティブ・コモンズでライセンスされています。