Movable Type4公開方法は、静的?動的?

2009/05/19

横浜のホームページ制作スタジオFIXの社長ブログ

このブログは、Movable Type4で構築していますが
MT4 では、2通りの構築パターンを選ぶことができます。


1. 静的(拡張子html)で構築する静的構築方法
2. 動的(拡張子php)で構築するダイナミック・パブリッシング方法


静的(拡張子html)で構築する静的構築方法

名前のとおり、エントリーを投稿するとサーバ上に 「htmlファイル」が増えていくパターン。
記事を投稿する度に、htmlファイルを
サーバー上に作成、保存する構築方法なので
エントリーの数が多くなればなるほど、
再構築に時間がかかるようになってしまいます。


この動作の重さが、Movable Type の悪評の要因になってますね。
ですが、サーバ上に htmlが保存されるという構築方法には
検索エンジンにたどってもらいやすいという
SEO的に大きなメリットがあります。
なんたって、サーバ上にファイルが実在してるんですから。
Movable TypeがSEOに強いと言われる所以はココにあり。


■ MT4 静的構築のメリット
1. 表示が軽いので読み手にストレスを与えない
2. ファイルが実在するのでSEOに強い


■ MT4 静的構築のデメリット
1. 書き手の操作が重い(記事が多いと再構築に1時間かかったりする)


動的(拡張子php)で構築するダイナミック・パブリッシング方法

公開方法を「すべてのテンプレートをダイナミックに構築する」設定にすると、
記事を投稿しても、サーバー上にhtmlファイルが作成されません。


投稿すると、DB(データベース)に記事が書き込まれます。
ブログにアクセスがあると、DBに保存された記事の必要な部分だけを 
ひっこ抜いて表示させるパターンです。
この構築方法は、(書き手の)操作が軽いので
大量の記事がある場合でも、mt4 を軽快に操作することができます。


ただし、訪問者(見る側)にとっては、
アクセスする度に DBから記事を抽出→ページ作成→表示
させることになりますので サーバ上に予め htmlファイルが保存されている
上記の静的パターンと比較すると、当然表示が遅くなります。


また動的(ダイナミック)構築の場合、
サーバ上にファイルが存在しないのですから
その分、SEOに弱いと言われてきましたが、
最近の検索エンジンは
動的ページも認識してくれるので
以前ほど、動的=SEOに弱いというわけではありません。
ですが、あえて 「静的、動的、どっちがSEOに強い?」聞かれた場合は、
理論上、「静的に決まってるやんけ!」とお答えしています。


■ MT4 ダイナミック・パブリッシングのメリット
1. 書き手の操作が軽い


■ MT4 ダイナミック・パブリッシングのデメリット
1. 静的と比較するとSEOに弱いかも


結局、静的 or ダイナミック・パブリッシングどっちがいいいの?

1. 記事が多くなるほど深刻な問題となる 書き手(自分)の軽快感を優先する
2. 読み手(アクセスユーザ)への表示スピードを優先する
3. はたまた中間をとって、トップ以外をダイナミックで構築する
という選択肢を考えたとき、
私はもちろん 読み手への表示スピードが大切だと思いますので
「静的構築」を選択しています。


その上で、再構築する度に
 「まだ終わんねーのかYO! 」と感じるストレスには
裏で再構築、他で集中する作業を行って時を忘れるにつきます。(笑)


MT4 公開方法に対する私の結論。
Movable Typeは、読み手への表示スピードと
SEO対策を考慮して「静的ページ」で構築しましょう!

コメントを投稿する