リライトとロボット用のメタタグ追加

URLの打ち間違いを吸収するリライト

おいしいアンテナの正しいURLは

http://a.moog.me/oishii

だけど、「し」は si や shi とタイプする人がいるので、

http://a.moog.me/oishi
http://a.moog.me/oisi
http://a.moog.me/oisii

のようなURLの打ち間違いでも、正しく表示されるようにapacheのリライトを追加。

    RewriteCond %{REQUEST_URI} ^/oishi?$
    RewriteRule ^/.*$ /oishii?guid=ON [R,L]

    RewriteCond %{REQUEST_URI} ^/oisi?$
    RewriteRule ^/.*$ /oishii?guid=ON [R,L]

    RewriteCond %{REQUEST_URI} ^/oisii?$
    RewriteRule ^/.*$ /oishii?guid=ON [R,L]

ロボット用のメタタグ

検索エンジンに登録して欲しいページもあるけど、エラーページは登録して欲しくないので、


登録して欲しいページには

<meta name="robots" content="all">

エラーページのように、登録して欲しくないページには

<meta name="robots" content="noindex,follow">
<meta name="robots" content="noarchive"> 

とrobots用のメタタグを追加。



contentの意味は
OKはインデックス可。NGはインデックス不可。

all すべてOK。 index,followと同じ効果
index 表示しているページはOK
follow 表示しているページのリンク先ページはOK
noindex 表示しているページはNG
nofollow 表示しているのページのリンク先ページはNG

参考にしました。
http://www.hyperposition.com/ranking/meta.html