dtnでは、URLのあちこちにGETのパラメーターを付けて、
PHPにデータを渡したりしています。
URLに”=”とか”?”とかが付いた、こんなアドレスですね。
http://xxx.xxx.jp/test.php?mode=view&_type=entry&blog_id=1
ただ、、、
これらパラメーターがたくさん付いてる動的URLは、
ページランクもなかなか設定されず( ̄- ̄;)
やはり検索エンジンに拾われにくいのかなぁという気がしたので、、、
一部の動的URLを静的URLへと変更し、
その後の変化を見てみることにしました。
で。今回変えてみたのは、画像の赤丸部分のリンク、
dtnのアクセスランキング、人気サイトランキングのURLです。
access_ninki_ranking.png
やり方自体はすごい簡単で、
test.php?mode=○○○○&type=●●●●…としていたURLを、
test.php/○○○○/●●●●…と変えておいて、
$GETからではなく、$_SERVER[‘PATH_INFO’]から
データを取得するというものです。
$_SERVER[‘PATH_INFO’]には、/○○○○/●●●●…が入ってますので、
あとはこれを”/”を境にexplodeして、出てきた値を取り込めばOKです。
ついでに、test.phpとしている部分も、.htaccessを編集して
.phpを省くようにしてあげれば、
test/○○○○/●●●●…
のような静的URL化が完了です。
これでアクセスランキング人気ランキングにも
ページランクが付きますかね…(^△^;)

スポンサーリンク