レスポンシブデザイン
一つのページ(URL)で使用OSや画面、ブラウザを問わず閲覧をサポートしているデザインをいいます。
概要
スマートフォンの普及から今日までに、現在ではPC閲覧者より圧倒的にスマホサイト閲覧者が多くなり、スマホ専用ページを作成するのは当たり前の時代になりました。
昔の話になりますが、もともと黎明期はスマートフォン向けのサイトもなかったので、とりあえず急ピッチで作っていたサイトも多くありました。
しかし、情報量でPCサイトと格差が大きすぎたことが問題で、内容の薄いスマートフォンサイトは評価されない状態になります。
一部はPC版とスマホ版でそれぞれページを分けて作っていましたが、2ページ分の更新の手間や情報の整合性チェックに工数がかかる問題があり、レスポンシブデザインに大きな注目が集まる形になりました。
レスポンシブデザインは、一つのページであらゆる画面に対応できるため、テキストや画像の更新は当該ページ1つ更新するだけですべてのブラウザ対応が完了します。
主にはCSS内で特定の画面サイズになるとレイアウトが変わるようにプログラムを組むことで実装されます。
この用語のメモ
レスポンシブデザインを実装する場合、javascriptで閲覧OSを判別し、別々のCSSを読み込むことでレイアウトを分岐させる方法や、CSS自体の記載方法でメティアクエリを使用し、ブラウザのディスプレイサイズによって表示方法を変更する方法があります。
当サイトはこのメディアクエリを使用してブラウザサイズに応じたレイアウト組みを実装しています。
※ディスプレイサイズを変更してみてください。
この用語の使いどころ
レスポンシブデザインはメリットがとても多いため、運営者としては更新工数をできるだけ抑え込み、且つSEO内部施策にも効果があるため導入したいところです。
しかしながら制作費としてはPCサイト構築に加え、1.5~2倍近い金額でレスポンシブデザイン構築費がかかることも珍しくありません。
予算が決まっている担当者には非常にネックになる部分です。
運営者側で導入を目指したい場合はレスポンシブデザインにする事による年間工数をしっかり見積り、費用の妥当性を自社の決済者に相談するとよいでしょう。
制作側はサイトのニーズを元にクライアント側へメリットやデメリットを含め伝えることが大切です。
なぜ必要なのかを必ずセットで話をしましょう。
関連用語
- CSS
- モバイルユーザビリティ
- 内部施策
Web担当・運営・解析・SEO問題集の例題問題
レスポンシブデザインに関連するジャンルの練習問題を掲載しています。Web担当・運営・解析・SEO問題集一覧から各ジャンルの問題にチャレンジできます。
クリックすると問題の答えと解説が見れます。
Q:次のタグのうち、存在しないタグを選んでください。
- mainタグ
- sideタグ
- headerタグ
- articleタグ
- preタグ
この答えの解説
sideタグは存在しません。
非常に似たタグ名にasideタグというものがあり、こちらは印刷物でいう欄外項目の表示にあてがわれます。
Q:次のタグの説明で正しいものを選んでください。
- divタグは段落タグと言い、タグの中に文章や画像などのコンテンツが入る
- h1タグはタイトル名が入るタグである
- pタグは段落タグと言い、タグの中に文章や画像などのコンテンツが入る
- ulとliはリストタグで、順序があるリストである
この答えの解説
pタグが段落タグと呼ばれます。
divタグは汎用タグ、h1は見出しタグ、ul・liタグのulはunordered listの略で、順序のないリストを示しています。
Q:h1~h6タグの入れ子(直下に入るタグ)で不適切なものを選んでください。
- canvasタグ
- iframeタグ
- 不適切なものはない
- imgタグ
- buttonタグ
この答えの解説
実は全て入れ子にできるタグです。しかし、あくまで「見出しタグ」であることをきちんと理解したうえでタグを使用しましょう。
見出しなのに画像や別フレームなどが入ると構造的に非常におかしい形になってしまいます。
Q:ペンギン・パンダ両アップデートが発動されました。順位が下がる可能性が低いものを選んでください。
- 画像ばかり貼り付けられたページ
- 外部へのリンクばかり貼り付けられたページ
- 他のサイトに記載された内容を転載したページ
- サイト遷移時に色々なページへ誘導されるページ
- グローバルナビゲーション、ローカルナビゲーションのリンクばかりのページ
この答えの解説
正解の選択肢では、例えば画像素材集のサイトであれば、ツール提供ページとして役割を果たします。また、画像を用いた説明ページでも問題ありません。
しかし、きちんとalt属性を設定することも併せて行うようにしましょう。
Q:次のうち、Pagerank(サイトからのリンクによる得点)が反映されないhtmlのaタグのrel属性を選択してください。
- noindex
- noquery
- nofollow
- noproblem
- nomorecry
この答えの解説
リンクによる評価の受け渡しをしない記述として、nofollowが使われます。
自信で操作ができない何者かが不用意に何らかのサイトからリンクを貼られた場合は、Googleサーチコンソールから「リンクの否認」が設定できます。
Q:公開したばかりのサイトをGoogle検索エンジンにクローリングされる最速の手段を選択してください。
- fetch as Googleを使う
- URL検査を使う
- sitemap.xmlを作成し、Googleサーチコンソールから読み込む
- クローリングされるまで放置する
この答えの解説
現在のGoogleサーチコンソールでは、残念ながらfetch as Googleは廃止されています。
代わりの手段としてURL検査があり、そこから「再クロール」はできますが、問題としては「公開直後のサイト」なので、sitemap.xmlをアップし、Googleにページを認識させなければ表示すらされません。
Q:ユーザーエクスプローラで解ることを選んでください。
- ある特定のユーザーの行動履歴から、コンバージョンに至ったルートを解析できる
- ある特定のユーザーが購入などをしてコンバージョンをし、目標に寄与した割合を見ることができる
- ある特定のユーザーの年齢や性別などのパーソナルデータを見ることができる
- ある特定のユーザーの入力フォームの内容を辿ることができる
この答えの解説
ユーザーエクスプローラはあるCookie情報を持ったユーザーの閲覧履歴を追跡できる機能です。
コンバージョンに至るまでの中間ページや滞在時間等から、なんの情報記載を元に行動に移したのかの推測や仮説が立てられるようになります。
Q:直帰率の説明で正しいものを選択してください。
- サイトに訪れ、いくつかページを見てサイトから離れた割合
- サイトに訪れ、他のページを見ずにサイトから離れた割合
- サイトから離れて、サイトに戻ってきた割合
- サイトから離れて、後日サイトにアクセスした割合
- サイトに訪れ、1時間後再度訪れた割合
この答えの解説
直帰は、ユーザーがサイトに訪れた最初のページにおいて、他の下層ページやカテゴリーページなどに遷移せずにサイトから離れる行為を言います。
直帰したユーザー数÷サイトに訪れたユーザー数が直帰率として計測されます。
Q:「ページビュー」の説明について、正しいものを次の中から選んでください。
- ある期間のうち1回の訪問分で見られたWebページの数
- ある期間のうち1回の訪問分で遷移したWebページの数
- ある期間で見られたWebページの数
- ある期間で訪れた人数
この答えの解説
ページビューとは、ユーザーがWebページを開いた数(=見られた数)を示します。
記事元のページへ移動レスポンシブデザインに関わるよくある質問
CSSを習得したい場合、何から習得したらよいですか?
CSSは組み込みされたHTMLの装飾を行うものです。よって、レイアウト等の配置もこのCSSで行う形になります。
CSSを初めて使用する際に壁にあたってしまうポイントとして「float」の処理ではないかと思います。
むしろ、floatの仕様が理解できればある程度のレイアウトのコントロールができるようになるので、何度も繰り返し組んでみましょう。
floatと併せて「clearfix」というものも覚えるとレイアウト崩れが防げます。
Web制作に必要なソフトを教えてください。
製作工程に応じて使いやすいソフトが大筋決まっていることが多いです。
構成案やサイトマップを作る際はMicrosoftの「Excel」や「PowerPoint」が鉄板です。
大まかなデザイン枠を作る分にはPowerPointがあれば十分作れますし、サイトマップやスケジュール・見積もりなどの情報は、Excelがほとんど使われることが多いです。
いずれもPDFに手軽に変換できる点も非常に使いやすい要因となっています。
デザイン面では、Adobeの「Illustrator」か「Photoshop」が鉄板で、まれに「Fireworks」を使用しているユーザーもいます。
一般的に紙媒体もやっている企業では、「Illustrator」を使用してサイトデザインを制作しているケースが非常に多いです。
コーディング等ではAdobeの「Dreamweaver」がもっとも有名ですが、テキストエディタでコードを作成できる力があれば、ワードパットソフトの「Terapad」やGithubが提供している「Atom」も非常に使いやすいです。
コーディング面においてはファイルのエンコードとHTMLやCSS記載のエンコードをあわせないと文字化けも起こしてしまうので、個人的には「Terapad」が使いやすいと感じています。
運用面、特にアクセス解析などにおいてはこちらもMicrosoftの「Excel」や「PowerPoint」が非常に使われます。ツールとしては「Googleアナリティクス」と「Googleサーチコンソール」を使います。
Excelはうまく使えば得られたアクセス情報からさらに様々な視点でのアクセス情報を拾い出すこともできるため、Excelを使いこなせることができれば大きな武器になります。
アクセス解析等はディレクターが兼任しているケースも多いです。
ざっと上げましたが、全てを担当する場合は「Excel」「PowerPoint」「Illustrator」「Photoshop」「Dreamwerver」「Googleアナリティクス」「Googleサーチコンソール」の7つをマスターすることで大半の業務が行える形になります。
浅く広く習得するか、深く狭く習得するかは得手不得手で決めればよいのではと思います。
CSSの最大の利点を教えてください。
何より少ない容量で「ある程度の動的動作」や「サイトの整形」が出来る点だと思います。
また、手軽にスマホサイト対応ができる「メディアクエリ」が使用できるのも大きな利点で、こんにちのモバイル対応を支えているものになります。
CSSは、手段を覚えておけば覚えておくほど、レイアウトの調整手段が増えてくるため、容量を抑えつつ動作を行えるソースが作れます。
SEOの良いところと悪いところを教えてください。
良いところは何といっても対策を行ったことで検索結果で自身のサイトが取り上げられ、予想以上の顧客獲得につながることです。自分のサイトを多くの人に知ってもらい、自分のサービスを多くの人に触れてもらい、使ってもらえるようになるためにSEOを頑張る。
悪いところは、やはり誤魔化しは効かないという点です。そして、未だにそういった不正な順位アップをもくろむネット運営者がいることも事実です。
Googleサーチコンソールって何ですか?
クリック数、コンバージョン率、合計表示回数、平均掲載順位などの検索キーワード関連の他にGoogleにインデックスするページを増やしたり不要なURLを削除したりするツールです。
サイトの構造を精査したりサイト上に検出されたエラーを修正することにより、検索結果に画像を表示、評価の★マークをつけたり等といった検索に効果をつけることもできます。
SEOを行う上で何から行ったらよいかわかりません。
まずはGoogleアナリティクスとGoogleサーチコンソールを導入し、サイトに訪れる際に検索されているキーワードを探してみましょう。
次に、今展開しているコンテンツが「その検索キーワードにマッチしている内容かどうか」をしっかり精査した上でサービス説明を組み替えたり、検索されやすいキーワードを文中に文法上意味の通る状態を考慮した上で組み込むなどのてこ入れをしていきます。
競合他社が鬱陶しいですが、どうやったら検索上位にできますか?
まずは、上位に来ているサイトのコンテンツをしっかり見てみましょう。
何故上位に来ているのか。答えは簡単で、競合他社のほうがその「検索結果に表示」されている内容について「説明が上手いから」とGoogleが認めているからです。
どのへんが説明が上手いのかということですが、まず文章量の多い少ないはそこまで関係ありません。
同じような情報であればどれだけ様々な視点を持って説明をしているか、という点であったり、全く同じコンテンツレベルだと感じるなら、それをGoogleが「どれだけ正確に読み込みできているか」も重要です。
アンカーリンクのつけ方も重要です。内部リンク、アンカーテキスト、前後ページの関連性など上げるとキリがありません。
やれることをやって、しばらく様子を見て、さらに改善案を考えページを成長させていく他ありません。
競合他社から攻撃されている可能性があります。どうしたらいいですか?
まず、どのように攻撃されているかを冷静に見ていきましょう。特に多いのが「リンク」攻撃です。
不自然なリンクがあり、理不尽なペナルティが届いたら「リンク否認」をすぐに行いましょう。
SEO業者などによって質の低いコンテンツが載っているサイトからの大量のリンクが張られたりする悪質な手口を実行してくることがあるため、Googleから通知が着たら「あわてず」「冷静に」「URLを確認してリンク否認」を実行しましょう。
そして、「手動による対策」が表示されていた場合は、「不適切なサイトからのバックリンクがあったため、リンク否認を行いました。対象サイトはhttp://○○です。」といったような内容で送ると良いでしょう。
Googleアナリティクスを見るにはどうしたらよいですか?
Googleアナリティクスを閲覧するには、まずGoogleアカウントが必要です。
何らかの連絡の取れるメールアドレスをお持ちであれば、Googleのログイン画面より新規アカウント作成を行ってください。
アクセス解析を勉強したいですが、何から勉強したらいいですか?
Googleアナリティクスを使いこなせるようになりたいのか、アクセス解析の用語などの知識をつけたいのかによって、勉強するポイントは大きく変わります。
Googleアナリティクスを使っていく上ではまずは「ユーザー」「概要」に記載されている基本レポートの使い方を知るところから始まります。もっとも見る頻度が高いからです。
徐々に、「集客」の「トラフィック」や「行動」の「サイトコンテンツ」を知り、理解が進みページ前後の遷移状況などを見れるようになれば、「セグメント設定」を身に着けていく段階になります。
知識としては、離脱率と直帰率の違いをきっちり理解できればページの性質に合わせた説明をできるようになるのではと考えています。
アクセス解析に関する用語を習得する場合は、市販に売っている本や、用語解説をしているサイト等を参考にしてみましょう。
その際、単純に用語を知るだけでなく、使い道などにも触れている情報を参考にすると良いです。
年齢別や地域別のアクセスはどんな時に使いますか?
一例ですが、特定の地域や年齢層、それから男女どちらかまたは両方に大きく支持されているのであれば、支持された層のトレンドを狙ったコンテンツや広告ワード、閲覧されてる時間帯に広告費用をかけるなどといった費用投資判断の指標に使えます。
アクセス解析レポートを作るうえで大切なことは何ですか?
まずは必要以上に情報を入れすぎないようにした方がよいでしょう。
沢山記載することは大切ではありますが、数値を見てもらい理解してもらうには沢山の情報は邪魔になります。
具体的には、資料のボリュームと話するボリュームが同じ位に量を調整すると伝わりやすいです。
どんなレポート内容が喜ばれることが多いですか?
単純明快に「ここがよい」「ここが悪い」がはっきりしたグラフや数値の表記と、それに対するコメントや提案を記載していると、議論が進みやすく喜ばれやすいです。
複雑にしすぎると、概要が頭に入らなくなりがちになるため、「で、結局何が悪いの?」と打ち合わせの後半で陥る可能性があります。
レポートを用いて説明をするときどんなことに気を付けていますか?
基本的には良かった点→理由、悪かった点→理由を簡潔に伝えたあとに望みの薄い解決策でも良いので解決策を必ず伝えるようにしています。
決策を述べた後に別の解決策を思い付くこともあります。そうすると議論が発生するかもしれません。
それを発生させることこそがWeb運営で最も大事なことではないかと思います。
その他カテゴリー
- GAレポート作成ツール
面倒なアクセス解析レポート作りはもうやめよう!
- Web担当・運営・解析・SEO問題集
GoogleアナリティクスやSEOに関する問題集を作っています。
- Web担当・運営・解析・SEO用語集
Webや解析などでよく使う単語辞典ページを用意いたしました!
- よくあるご質問
よくいただくお問い合わせ内容の一覧になります。
- お問合せ・情報
当Webサイトについてのお問合せや様々な情報をこちらにまとめております。
- 新着情報・更新情報
当サイトの新着情報・更新情報はこちらから。