パーマリンク設定とSEO

wordpressは投稿のパーマリンクを任意に変更できる機能がついているけど、URLや拡張子とSEOの関係は、もうちょっとした都市伝説となっている。

日本でならグーグル&ヤフーへのSEO対策が主になるところだけど、実際のところ、それぞれにアルゴリズムの変更を加えすぎて、正直もうついていけないw

僕は昔から、裏ワザとかキーワード比率とか、そういった小手先の技術じゃなくて、論理的なSEO対策をしなさいよと言ってきたのですが、アルゴリズムが複雑化した今こそ論理的なモノの考え方でSEO対策をする必要がある。(偉そうな事を言ってますが、僕はSEO対策をお仕事にはしていません。でもヤフー、グーグル共にビッグワードで1位をキープしてた事があります。)

つまりは、どんなソースを書けば検索に引っかかるのか、を考えて合わせるのではなく、検索エンジンの目指すところを考えてサイト構成をしましょうね、という事です。
↑が分かりにくくて論理的な説明でないのは無視w

要は、検索エンジンってのはできる限り「公平で」「整然と」「早く」「求められる結果に近いサイト」を探そうとしてる訳です。
そして、多々あるサイトの中から、上のように結果を出すには何を基準にすべきか、という事を考えてるわけです。

それがタイトルであったり、サイトボリュームだったり、被リンクだったり、Hタグだったりするだけの話です。

で、やっと本題w wordpressのパーマリンク設定で/%category%%post_id%.html のように、拡張子を見せかけることに意味があるかどうかって話。

色々なサイトでその議論がなされているが、結論からいうと拡張子にはそこまでの意味はないと思います。(少なくとも、.html=.htm=.phpだと思います。)

http://ja.forums.wordpress.org/topic/2361

↑ ここでも若干ごっちゃにされていますが、動的URLとディレクトリ構造と拡張子の問題は別の問題です。

僕の場合、ワードプレスの設定で末尾に.htmlを付ける理由は、ディレクトリを分けたくないから。だから、最後が.phpでも何の問題もないです。

ただ、何となく体感として(html ≧ php)な気がしなくもないのも事実。なので.htmlにしています。

・・・.com/hoge ってURLは、結局のところ/hoge/index.php になるわけで、ディレクトリが1個かんじゃってる訳です。一時全てのページをフォルダに分けて、ページのURLを/index.html にするって手法が流行ったけど、アレはそれこそ既に効果はありません。(この辺について語ったら2時間かかるので省略)

そもそも、特に意味のないディレクトリを大量に作る事に意味があるんだろうかw

上のフォーラム中の発言(もうちょっとやさしく言ってあげればいいのにねw)で「参考サイト」ってトコに書いてあったけど、URIってのは永続的に使えないとダメなんだそうです。20年後、100年後に.htmlなんて拡張子を使っているか分からないから、/hoge のように、拡張子なしでアクセスできるようにしておけと。だってW3Cのサイトもそうなってるから!!

てな事を本気で言ってるのなら、ナンセンスです(と個人的には思います)。

そもそも、SEO対策の話とW3Cの話は別の話です。ごっちゃにしてはいけません。SEO対策を進めれば、W3C準拠に限りなく近づく事は事実ですけどね。

好き勝手に色々書いたけど、要はサイト全体の構造をキチンと考えて、その後は好みでやりなさいとw 時間をかけてシステム変更してまで変えるものではありませんです。SEO対策やパーマリンク設定に1週間も2週間もかけてる時間があるのなら、関連キーワードのコンテンツを作りましょう。

あ、それとこのサイトはデフォルトでほったらかしなので、自分はSEO対策やってないじゃないか!って指摘はやめてください。

コメントをどうぞ