モバイル SEO の概要

サイトが検索結果に目立って表示されるようにする方法を学びましょう。ここでは、サイトをさまざまなデバイスに合わせて設定する方法と、検索エンジンにサイトを十分に認識させる方法について説明します。

モバイル設定を選択する

モバイルサイトを実装する 3 つの方法

あらゆる種類とサイズの表示画面に対応できるウェブサイトを実装する主な方法は 3 つあります。3 つの構成方法を比較した図を次に示します。

構成 URL の変更なし HTML の変更なし
レスポンシブ ウェブデザイン はい はい
動的な配信 はい いいえ
別個の URL いいえ いいえ
  1. レスポンシブ ウェブデザイン: ユーザーのデバイスの種類(パソコン、タブレット、モバイル、非視覚的ブラウザ)に関係なく、同じ URL で同じ HTML コードを配信しつつ、画面サイズに応じてレンダリング方法を変更します。Google では、デザイン パターンとしてレスポンシブ デザインをおすすめしています

  2. 動的な配信: デバイスの種類に関係なく同じ URL を使用しますが、ユーザーのブラウザについてサーバーが認識した情報に基づき、デバイスタイプごとに異なるバージョンの HTML を生成します。

  3. 別個の URL: デバイスに応じて別個の URL で異なるコードを配信します。この構成方法では、ユーザーのデバイスの検出を試み、HTTP リダイレクトと Vary HTTP ヘッダーを使用して適切なページにリダイレクトします。

Google では、どの Googlebot ユーザー エージェントでもページとすべてのページアセットにアクセスできる限り、特定の URL 形式を優先することはありません。

モバイルサイト構成方法の選択(および各構成方法の長所と短所の比較検討)に関する詳細については、マルチスクリーン ユーザー向けのウェブサイトの構築方法についての記事をご覧ください。

モバイルサイト設定の重要なポイント

後で説明するように、モバイル フレンドリーのサイトにするために選択できる設定方法は複数あります。ただし、選択した構成方法によらず、留意してほしい重要な点があります。

  1. ページがどのような場合にモバイル用に設定されるかを Google に知らせる(または同等のモバイル用ページがあることを Google に知らせる)。これにより、検索結果内でモバイル ユーザーに適切なコンテンツを提供できます。
  2. リソースをクロール可能な状態にしておく。サイトのページのレンダリングに不可欠なファイル(広告を含む)に検索エンジンがアクセスするのを妨げるような robots.txt は使用しないでください。 Googlebot がページのリソース(CSS、JavaScript、画像など)にアクセスできない場合、モバイル ブラウザでの表示と動作に適したページと認識されない場合があります。つまり、ページが「モバイル フレンドリー」と認識されず、モバイル ユーザーの検索結果に正しく表示されなくなります。
  3. モバイル ユーザーに不満を感じさせるよくある誤りを避ける。たとえば、再生できない動画(Flash など)をページの重要なコンテンツとして掲載する誤りなどです。ユーザーが快適に利用できないモバイルページは、モバイル検索結果のランキングが下がることがあります。また警告が表示されることもあります。詳しくは、「よくある誤り」のページをご覧ください。

デバイス間の違いを理解する

モバイル: このドキュメントで「モバイル」や「モバイル デバイス」と言う場合は、Android、iPhone、Windows Phone などのスマートフォンを指します。モバイル ブラウザもパソコン ブラウザと同じように広範囲にわたる HTML5 仕様をレンダリングできますが、画面サイズが小さく、デフォルトの画面方向はほとんどの場合が縦向きです。

タブレット: Google では、タブレットを独自の種類のデバイスと見なしています。モバイル デバイスという言葉を使用する場合、タブレットは含みません。タブレットでは一般的にスマートフォンよりも大型の画面が使用されます。つまり、タブレット向けのコンテンツが提供される場合を除き、ユーザーはスマートフォン向けブラウザではなくパソコン向けブラウザでサイトが表示されることを期待していると想定できます。

マルチメディア フォン: マルチメディア フォンに搭載されるブラウザは、XHTML 標準に準拠するようにコーディングされたページをレンダリングでき、HTML5 マークアップや、JavaScript および ECMAscript に対応しますが、HTML5 標準の拡張 API の一部に対応していない場合があります。これは通常、スマートフォンではない 3G 対応デバイスに搭載されるブラウザを指します。

フィーチャー フォン: フィーチャー フォンに搭載されているブラウザでは、標準の HTML コードで記述された通常のパソコン用ウェブページは表示できません。この種のブラウザには、cHTML(i モード)、WML、XHTML-MP のみをレンダリングできるものなどがあります。