リライトとロボット用のメタタグ追加
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 |