- 2009-05-30 (土) 17:16
- Movable type
いつもお世話になっております。
今更ではあるのですが、 Movable type で記事を投稿すると google サイトマップを生成する方法をご紹介致します。
PC ページ用のサイトマップ出力
まず、 Movable type の管理画面に入り、インデックステンプレート追加をします。
そして、以下のコードをインデックステンプレート内に書き込みます。
<?xml version=”1.0″ encoding=”UTF-8″?>
<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
<url>
<loc><$MTBlogURL encode_xml=”1″$></loc>
<priority>1.0</priority>
</url>
<MTCategories>
<url>
<loc><$MTCategoryArchiveLink encode_xml=”1″$></loc>
</url>
</MTCategories>
<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 sitemap」とでもして頂くといいと思います。
そして出力ファイル名は「sitemap.xml」として下さい。
出力ファイル名の拡張子は必ず、「*.xml」として下さい。
mobile ページ用のサイトマップ出力
続きまして、 mobile ページ用のサイトマップを出力するテンプレートをつくります。
<?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″>
<url>
<loc><$MT:BlogURL encode_xml=”1″$>index.cgi</loc>
<mobile:mobile />
</url>
<MT:Entries lastn=”9999″>
<url>
<loc><$MT:BlogURL encode_xml=”1″$>index.cgi?mode=individual&eid=<;$MT:EntryID$></loc>
<mobile:mobile />
</url>
</MT:Entries>
</urlset>
ページの作り方は pc と同様にインデックステンプレートをつくって下さい。
ただ、 pc 用とはファイルの名称や出力ファイル名を変えてください。
また、上記内の「index.cgi」の箇所は、 mt のモバイル出力ページのファイル名を書いて下さい。
pc / mobile ページの出力確認
上記のインデックスファイルを作成して再構築をしたら、最後は確認です。
pc ⇒ sitemap.xml を出力名称とした場合
http://seo.oosaka-web.jp/sitemap.xml
moblie ⇒ mobilesitemap.xml を出力名称にした場合
http://seo.oosaka-web.jp/mobilesitemap.xml
上記は、 seo対策論の出力サイトマップ例です。
上記のように出力されていれば OK です。
パースエラーなどになる場合は、インデックステンプレートファイル内を確認して下さい。
上記を google ウェブマスターツールや yahoo サイトエクスプローラーなどに登録をすると、クローラーへのアピールがスピーディーに行われることになるでしょう。
mt mobile について
順序が逆になっているのかも知れないのですが、次は mt にモバイルページを出力するための方法を書こうと思いますので、 mobile サイトマップについてよく分からない方は、次週までお待ち下さい。
では。
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://blog.oosaka-template.jp/2009/05/movable-type-%e3%81%a7-google-%e3%82%b5%e3%82%a4%e3%83%88%e3%83%9e%e3%83%83%e3%83%97%e3%82%92%e7%94%9f%e6%88%90%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/trackback/
- Listed below are links to weblogs that reference
- Movable type で google サイトマップを生成する方法 from オープンソースコラム