RWDレスポンシブウェブサイトとは何ですか?基本的なCSSの書き方、SEOランキングの効果を最適化!

RWDとは何か

RWD(Responsive Web Design)は、ウェブデザインの概念で、同じページを異なるデバイス(例:デスクトップ、ノートパソコン、タブレット、スマートフォンなど)で表示し、CSSの設計によりページ全体のレイアウトを微調整し、ユーザーに同じコンテンツを提供することができます。

RWDウェブサイトの作成方法

RWDウェブサイトを作成する際には、”一般的なサイズ”と”@mediaの記述ルール”の2つの重要な要素を覚えておく必要があります。残りはエンジニアのCSS記述スキルに依存します。以下に、RWDウェブサイトの作成方法について説明します:

(RWDウェブサイトの例:左図はデスクトップ版のページ、右図はモバイル版の画面)

RWDウェブサイトの一般的なサイズ

RWDウェブサイトを設計する際、私たちは異なるデバイスのスクリーンサイズを考慮する必要があります。一般的に、以下のサイズに基づいて設計します:

◆1200px以上の大型スクリーン(例:デスクトップ)
◆992pxから1199pxの中型スクリーン(例:ノートパソコン)
◆768pxから991pxの小型スクリーン(例:タブレット)
◆767px以下の超小型スクリーン(例:スマートフォン)

上記の4つのサイズは現在のデバイスサイズをほぼカバーしています。もちろん、皆さんは自分の好みに応じて、異なるデバイスに対して異なるRWDウェブサイトのサイズ変更を設定することもできます。

meta viewportの設定

meta viewportは、<head>セクションに記述されるHTMLタグで、ウェブページが各種デバイス上でのズーム動作とウィンドウサイズを制御することができます。meta viewportを設定するには、HTMLの<head>部分に以下のコードを追加するだけです:

<meta name="viewport" content="width=device-width, initial-scale=1">

このコードは、ウェブページの幅がデバイスのスクリーン幅と等しく、初期のズーム比率が1であることをブラウザに伝えます。この設定により、ウェブページは各種デバイス上で適応的に表示され、後述のmedia宣言に対応することができます。

mediaの記述例

CSSには、「ページの幅がxxxのときにこのCSSを使用する」という宣言があります。具体的な例を挙げると、「ページの幅が1000pxのときに画像の縦横比は1:1、幅が500pxのときに画像の縦横比は10:1になる」などです。

この宣言は”media query”とも呼ばれ、この宣言を利用してRWDウェブサイトを作成することができます。具体的な記述方法は以下の通りです:

@media screen and (max-width: 1200px) {
 body {
    background-color: yellow; /* 螢幕寬度小於或等於1200px時的背景顏色 */
 }
}
@media screen and (max-width: 992px) {
 body {
    background-color: red; /* 螢幕寬度小於或等於992px時的背景顏色 */
 }
}

または

@media screen and (min-width: 1200px) {
 body {
    background-color: yellow; /* 螢幕寬度大於或等於1200px時的背景顏色 */
 }
}
@media screen and (min-width: 992px) {
 body {
    background-color: red; /* 螢幕寬度大於或等於992px時的背景顏色 */
 }
}

これにより、スクリーンの幅が変わると、ページの背景色もそれに応じて変わります。

RWDウェブサイトはSEOに影響を与えるか

モバイル版のコンテンツとデスクトップ版のコンテンツが一致している

Googleのモバイル版のベストプラクティスによると、モバイル版のコンテンツはデスクトップ版のコンテンツと一致しているべきです。特に、現在のスマートフォン普及の時代では、Googleは徐々にモバイル検索を主要なランキング基準の一つとしています。そのため、RWDウェブサイトのCSSスタイルを調整する特性を利用して、モバイル版のコンテンツとデスクトップ版のコンテンツが一致していることを確認し、SEOのランキングに影響を与える可能性のある一貫性のないコンテンツを避けることができます。

ユーザーフレンドリー

あなたは古いウェブサイトに行ったことがあるかもしれません。スマートフォンでページを見ると、デスクトップのスタイルが表示されますが、サイズが合わないために画像が小さすぎたり、コンテンツがスクリーンの外に出てしまい、手でスクロールしなければならない状況が発生します。これらのユーザーフレンドリーでないデザインは、SEOの成果を間接的に減少させます。

RWDウェブサイトは、ユーザーの異なるデバイスサイズに応じて適切な画面を切り替えることができます。これにより、上記のようなネガティブな状況を避け、ユーザーエクスペリエンスを向上させるとともに、画面設計が不適切であるためにGoogleがページのインデックスを拒否することを避けることができます。

ロード速度が速い

RWDウェブサイトは、非RWDウェブサイトよりもロード速度が速いことが一般的です。これは、RWDウェブサイトは一度だけロードする必要があるのに対し、非RWDウェブサイトは複数回ロードする必要があるからです。高速なロード速度は、ユーザーエクスペリエンスを向上させ、Google SEOランキングの重要な要素でもあります。

URLが一意

RWDウェブサイトのもう一つの利点は、そのURLが一意であることです。以前に述べたように、URLが少しでも異なると、Googleはそれを異なるページと判断します。一部のウェブサイトやアプリの設計要件に対応するために、デスクトップとモバイルのURLを異なるものに設定することがあります。例えば、デスクトップ版はwww.example.com、モバイル版はm.example.com(淘宝、momoなどがこのような設計方法を採用しています)。このような設計方法には間違いはありませんし、canonical設定を利用して解決することもできます。しかし、システムのメンテナンスやGoogleのインデックスなどの観点から考えると、RWDの設計方法はSEOにとってより良いと言えます。

拡張読み:Canonicalとは何か?標準URLを利用して重複ページを解決する

まとめると、RWDウェブサイトはユーザーにより良いブラウジング体験を提供し、GoogleやSEOの成果にとってもプラスになります。ウェブサイトを作成する際には、良い選択肢となります。ただし、読者の皆さんは注意してください。RWDウェブサイトを作成するだけでSEOが完全に成功するわけではありません。良好な成果を得るためには、さまざまなウェブサイトの最適化を行う必要があります。

これだけ読んでいただいたので、RWDレスポンシブウェブデザインとSEOの関連性についてある程度理解していただけたと思います。私の記事が気に入った方や、今後SEOに関する最新情報を知りたい方は、私のウェブサイトをフォローしてください。私は皆さんにさまざまな知識を共有するために努力しています。 

Last Updated on 2月 20, 2024 by 己見室

文章分類

聯絡我們

即刻為你規劃SEO、AI Search優化策略藍圖

近期文章

【GA4探索レポート】GA4探索ファネル作成ガイド、コンバージョンパス分析はこの図に頼る

GA4のファネル探索(Funnel exploration)は、GA探索で提供される一種のレポートで、行動フローチャートを設定することで、ユーザーの期待する行動との差異を理解し、ユーザーがどのステップ、プロセスで離脱するかを理解することができます。次に、ファネル探索の作成手順と、このレポートの読み方について説明します!

閱讀更多 »

Google Search Console認証チュートリアル、4つの方法で素早く認証プロセスを完了

もし、あなたがGoogle Domainでドメインを購入しているなら、最近「Squarespace Domainsへの移行後、「(あなたのドメイン)」がSearch Consoleの認証ステータスを失う可能性があります」というメールを受け取ったはずです。そのため、私たちは5つの認証方法を実際に操作して、皆さんがこの問題をできるだけ早く解決できるようにします!

閱讀更多 »

TranslatePressウェブサイト翻訳プラグイン – WordPressマルチリンガルウェブサイトツール構築マニュアル

TranslatePressプラグインは、WordPressシステム用の多言語サイトを作成するためのプラグインです。この記事では、私たちの実際の操作経験をもとに、TranslatePressの利点、無料版の制限、基本的なインストール手順、ナビゲーションバーの設定、およびページの翻訳方法について共有します。多言語サイトを追加したいユーザーにとって、これは見逃せないガイドです!

閱讀更多 »

Polylangプラグイン操作マニュアル- WordPress多言語ウェブサイトツールの紹介

Polylangプラグインは、WordPressシステム用の多言語サイトを作成するためのプラグインです。この記事では、私たちの実際の操作経験をもとに、Polylangの利点、無料版の制限、基本的なインストール手順、ナビゲーションバーの設定、およびページの翻訳方法について共有します。多言語サイトを追加したいユーザーにとって、これは見逃せないガイドです!

閱讀更多 »

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です