スマートフォンユーザーに向けてのコンテンツは、レスポンシブデザインが推奨されていますが、
後付けでスマートフォンサイトを増設するのが主な流れである昨今、
ページ数やCSSの記述が多いサイトほどレスポンシブデザインへの移行は困難です。
そのようにそれぞれが別のURLで存在する場合は「alternate」の記述で設定しましょう。
ここでは、PCサイト、スマホサイト、フィーチャーフォンそれぞれに別々のURLを割り当てる場合を説明します。
仮に以下の構成と仮定します。
それぞれURLは違いますが、コンテンツ内容は同じと仮定します。
重複コンテンツとみなされないように注意が必要です。
そのためにスマホサイト、フィーチャーフォンサイトに「canonical」を追記しましょう。
では早速、<head>〜</head>にアノテーションを追記します。
目次
<link rel="alternate" media="only screen and (max-width: 640px)" href="http://www.example.com/sp/" />
<link rel="alternate" media="handheld" href="http://www.example.com/fp/" />
<link rel="canonical" href="http://www.example.com/" />
rel=”canonical”でPC向けページに正規化します。
<link rel="canonical" href="http://www.example.com/" />
スマホサイトと同様に、rel=”canonical”でPC向けページに正規化します。