スマートフォン用ページがgoogleにクロールされるのを防ぐ
カノニカル 属性を入れれば良いよ
canonical属性とは/link rel="canonical"によるURL正規化タグ——SEOにとって非常に重要な進歩(前編) | Web担当者Forum
動作想定
http://exsample.com/sp/index.html というスマホサイトはgoogleの検索にひっかからず http://exsample.com/index.html というPCサイトだけインデックスされたい。 だってspにはPCサイト内でユーザエージェントみてリダイレクトするから!
ということで、metaタグにcanonical属性を入れます。今回はphpでやります。
<?php // spを取り除いたurl取得 $pc_url = str_replace('/sp/', '/', $_SERVER['REQUEST_URI']); // httpかhttpsか判定 if($_SERVER['HTTPS']=="on"){$http = "https://";}else{$http = "http://";} // metaタグ作成 $head_sp = '<link rel="canonical" href="'. $http . $_SERVER["HTTP_HOST"] . $pc_url.'">'."\n"; echo $head_sp;