Movable Type では全てのページの URL に拡張子が付いていますが、Wordpress ではそうではありません。
そもそも URL の末尾に拡張子が必要かどうかは(Web の常識として、或いは、SEO 的な観点から)様々な議論がありますが、基本的には、静的なページにならば次のいずれかにすべきです。
- 何も付けない。
.html
を付ける。
こうすることにより、閲覧者にはこれが静的なページであることを示すことが出来ますし、ロボットはこれをクロールしやすくなり、検索エンジンの順位にも効果があります。
Movable Type では静的なページについて .html
を付けるという決まりになっているので、Wordpress でもそれに倣いたいところなのですが、一つ問題があります。
記事の URL は割と自由に変えられるのですが、固定ページは必ず拡張子無しで、これは変更できないのです。
そこでこのプラグイン。インストールすると固定ページに .html
拡張子が付きます。特に設定などは必要ありません。
.html URL extension on PAGES – WordPress Plugin
http://www.introsites.co.uk/wordpress/html-on-pages-plugin.html
まあ、Apache やら nginx なら rewrite モジュールで URL を書き換えまくりなんですけどね。一応設定画面で目で見えた方が安心でしょう。