HOME > 上位表示のヒント
このエントリーをはてなブックマークに追加

上位表示のヒント

403 Forbiddenエラーとは?初心者向けにわかりやすく解説

2025年01月06日

私はこれまで検索順位を高めようとする全国のクライアント企業にSEOコンサルティングを行い、多くのクライアントのSEOを支援してきました。その中で、403 Forbiddenエラーが原因で検索順位が低下したケースに何度か直面しました。あるクライアントのサイトでは、重要なページに403エラーが発生し、数週間でアクセス数が激減したことがあります。この問題を迅速に解決したことで、順位が回復し、ビジネスが元の軌道に乗った経験があります。今回は、私の経験を踏まえつつ、403 Forbiddenエラーの基本や対処法、SEOへの影響についてわかりやすく解説します。


403 Forbiddenエラーとは?


403 Forbiddenエラーとは、Webサーバーがユーザーからのリクエストを拒否していることを示すエラーメッセージです。具体的には、「このページを表示する権限がありません」という状態です。


主な原因と復旧方法


403 Forbiddenエラーは、以下のような理由で発生することがよくあります:

1. ファイルやディレクトリのパーミッション設定の誤り


Webサイトをサーバーにアップロードするときには、ファイルやフォルダ(ディレクトリ)に適切な「パーミッション設定」をする必要があります。この設定が間違っていると、サーバーがファイルにアクセスできなくなり、「403 Forbiddenエラー」が発生することがあります。

パーミッション設定とは、サーバー上のファイルやフォルダに「誰がどの操作をしても良いか」を決めるルールのことです。このルールによって、ファイルやフォルダを「読み込む」「書き込む」「実行する」許可を制御します。許可の設定は数字(例:755や644)で表され、以下のような役割があります:

・7: 読み込み、書き込み、実行が可能
・5: 読み込みと実行が可能(書き込みは不可)
・4: 読み込みのみ可能

あるクライアントが、新しいデザインのWebページをサーバーにアップロードした際、ファイルのパーミッション設定を誤ってしまい、サイトの一部で403エラーが発生しました。このクライアントの場合、ファイルを「誰も読み込めない」設定にしていたことが原因でした。つまり、サーバーがファイルを表示しようとしてもアクセスが拒否されてしまったのです。

この問題を解決するため、以下の手順を行いました:

(1)現在のパーミッション設定を確認
サーバーにログインして、エラーが発生しているファイルやフォルダのパーミッションを確認しました。例えば、ファイルのパーミッションが「600」(所有者以外アクセス不可)になっていました。

(2)正しいパーミッションに変更
サーバー管理ツールやFTPクライアント(例:FileZilla)を使い、以下のように設定を変更しました:
・フォルダ(ディレクトリ): 755(全員が読み込み可能、所有者のみ書き込み可能)
・ファイル: 644(全員が読み込み可能、所有者のみ書き込み可能)

(3)変更後の動作確認
パーミッションを変更した後、ブラウザで問題のページにアクセスして、403エラーが解消されていることを確認しました。

《初心者が注意すべきポイント》
・適切な設定を知る: ファイルは通常「644」、フォルダは「755」が推奨されます。これを覚えておけば、基本的なミスを防ぐことができます。
・サーバーの操作に慣れる: FTPツールやサーバー管理ツールを使ってパーミッションを確認・変更する方法を学びましょう。
・セキュリティとのバランスを考える: パーミッションを緩くしすぎる(例:777に設定する)とセキュリティリスクが高まりますので、必要最低限の設定に留めましょう。

パーミッション設定の誤りは、403 Forbiddenエラーのよくある原因の一つですが、適切な設定を理解し、正しく操作すれば簡単に解決できます。初心者の方も、基本的なパーミッションの知識を身につけて、問題が発生した際に自分で対応できるようにしておきましょう。

2. .htaccessファイルの設定ミス


.htaccessファイルは、Webサーバーで特定の設定を行うための重要なファイルです。このファイルを使うと、Webサイト全体や特定のページに対して以下のような設定ができます:
・特定のユーザーや地域からのアクセスを制限する
・リダイレクト(例:古いURLを新しいURLに転送)
・エラーページのカスタマイズ(例:404エラーページの指定)
・パスワード保護などのセキュリティ設定

ただし、このファイルに間違った記述があると、サイトが正常に動作しなくなり、403 Forbiddenエラーが発生することがあります。

あるクライアントのサイトでは、.htaccessファイルに誤った記述があったため、特定の地域(特に海外)からのアクセスがブロックされていました。この設定は、以前にセキュリティの強化を目的として追加されたものですが、意図しない地域まで制限してしまっていたのです。その結果、海外からのアクセスが急減し、売上にも影響が出ていました。

この問題を解決するため、クライアントは次の手順を実施しました:

(1).htaccessファイルを確認
クライアントのサーバーにログインし、.htaccessファイルを開いて内容を確認しました。問題の記述は以下のようなコードでした:

Deny from all
Allow from 192.168.0.1

この設定は、特定のIPアドレス(例:192.168.0.1)からのアクセスを許可し、それ以外をすべて拒否するものでした。これが一部地域のアクセスをブロックしていた原因です。

(2)誤った記述を修正
必要な制限を維持しながら、他の地域からのアクセスを許可するように設定を変更しました。修正版は以下の通りです:

Order Deny,Allow
Deny from 192.168.100.0/24
Allow from all

この設定により、特定のIPアドレスだけを拒否し、他のアクセスをすべて許可する形に変更しました。

(3)動作確認
修正後、海外からのアクセスをテストして、問題が解決していることを確認しました。また、Googleアナリティクスでアクセス数が徐々に回復していることも確認しました。

《初心者が注意すべきポイント》
・バックアップを取る
.htaccessファイルを編集する前に、必ず現在のファイルをバックアップしておきましょう。万が一ミスがあっても、元に戻せるので安心です。

・記述内容を理解する
.htaccessファイルには簡単なコマンドが書かれていますが、間違った記述をすると、サイト全体に影響を及ぼします。わからない場合は、専門家に相談するか、公式のドキュメントを参考にしてください。

・セキュリティ設定とアクセス制限のバランス
サイトを安全に保つためにアクセス制限をかける場合は、必要最低限の制限に留めるようにしましょう。過剰な制限は、正当なユーザーをブロックするリスクがあります。

この修正によって、クライアントのサイトはすぐに正常に戻り、海外からのアクセス数が回復しました。それに伴い、売上や問い合わせ数も元通りになりました。この事例からも、.htaccessファイルの設定がどれほど重要かがわかります。

.htaccessファイルは非常に便利な設定ツールですが、ミスがあるとサイト全体に悪影響を与える可能性があります。初心者の方も、設定を変更する際は慎重に行い、わからないときは専門家のアドバイスを受けるようにしましょう。正しい設定を行うことで、サイトのセキュリティと使いやすさを両立させることができます。

3. IPアドレスによるアクセス制限


IPアドレスは、インターネットに接続されたデバイスごとに割り当てられる固有の番号です。この番号を使うと、特定の地域やデバイスからのアクセスを許可したり拒否したりできます。Webサイトのセキュリティを高めるために、管理者が特定のIPアドレスを制限する設定を行うことがあります。

例えば、悪意のある攻撃や不正アクセスを防ぐために、疑わしいIPアドレスからのアクセスをブロックする設定をすることが一般的です。ただし、この設定を間違えると、正当なユーザーまでアクセスできなくなってしまう場合があります。

あるクライアントは、企業のセキュリティを強化する目的で、特定のIPアドレスからのアクセスを禁止する設定を行っていました。しかし、その設定が誤って自社のオフィスからのアクセスもブロックする形になってしまい、社員が自社サイトにアクセスできないという問題が発生しました。

例えば、以下のような設定が問題を引き起こしていました:

Deny from all
Allow from 203.0.113.0

この設定では、特定のIPアドレス(203.0.113.0)以外のすべてのアクセスが拒否されるようになっていました。しかし、オフィス内のIPアドレスがこの指定に含まれておらず、社員が自社サイトにアクセスできない状態になっていたのです。

問題を解決するために、以下の手順を行いました:

(1)設定内容の確認
サーバーにログインして、アクセス制限が書かれている.htaccessファイルやサーバー設定を確認しました。この中に、「すべてのアクセスを拒否し、特定のIPアドレスのみ許可する」という記述がありました。

(2)オフィスのIPアドレスを追加
オフィスのIPアドレスを特定し、設定に追加しました。修正後のコードは以下のようになりました:

Order Deny,Allow
Deny from all
Allow from 203.0.113.0
Allow from 198.51.100.0

この設定により、オフィスのIPアドレス(198.51.100.0)からのアクセスが許可されるようになりました。

(3)動作確認
修正後、オフィスから自社サイトにアクセスして、問題が解決したことを確認しました。また、誤ったアクセス制限が他の正当なユーザーに影響していないこともチェックしました。

《初心者が注意すべきポイント》
・IPアドレスの確認
アクセスを許可したいIPアドレスを正確に特定することが重要です。IPアドレスは、インターネット接続ごとに異なる場合があるため、固定IPアドレスを利用するか、定期的に確認することをおすすめします。

・設定の影響を事前に確認する
アクセス制限の設定を行う前に、どのIPアドレスが許可され、どのIPアドレスが拒否されるのかを慎重に確認してください。誤設定を防ぐため、テスト環境で試すのも良い方法です。

・制限を緩やかにする方法も検討
企業セキュリティを確保するために必要最低限の制限を設けることが推奨されます。例えば、地域ごとにアクセスを制限する方法や、特定のページだけを保護する方法を検討するのも有効です。

この修正により、クライアントの社員は再び自社サイトにアクセスできるようになり、通常の業務に戻ることができました。また、この経験を活かし、アクセス制限の設定を行う際には必ずテストを実施するようクライアントにアドバイスしました。

IPアドレスによるアクセス制限は、Webサイトのセキュリティを高める強力な方法ですが、設定ミスがあると正当なユーザーのアクセスを妨げるリスクがあります。初心者の方も、設定を行う際は、事前に影響を確認し、必要に応じて専門家に相談することで、問題を未然に防ぐことができます。正しい設定を行うことで、セキュリティと利便性を両立させたWebサイト運営が可能になります。

4. インデックスページの不在


インデックスページとは、Webサイトのトップページにあたるファイルのことです。サーバーは、サイトにアクセスがあったときに自動的にインデックスページを探し、そのページを表示します。

通常、インデックスページは次のようなファイル名で指定されます:
・index.html
・index.htm
・index.php

これらのファイル名は、サーバーがデフォルトで認識するトップページの名前です。しかし、ファイル名がこれら以外の場合、サーバーはインデックスページを見つけることができず、「403 Forbiddenエラー」を返すことがあります。

あるクライアントが新しいデザインのWebサイトを公開した際、トップページのファイル名が「home.html」になっていました。この名前はサーバーが自動的に認識できるものではなかったため、サイトにアクセスすると403エラーが表示されてしまいました。

ユーザーとしては、「サイトが壊れている」「アクセスが拒否されている」と感じる状況です。実際には、ファイルは正しくアップロードされていたものの、名前が適切でなかったため、サーバーが正しいページを表示できなかったのです。

この問題を解決するため、以下の手順を行いました:

(1)サーバー設定を確認
サーバーの設定を確認したところ、インデックスページとして認識されるファイル名はデフォルトで「index.html」または「index.php」に設定されていました。

(2)ファイル名を変更
トップページのファイル名を「home.html」から「index.html」に変更しました。これにより、サーバーが自動的にこのファイルをトップページとして認識するようになりました。

(3)動作確認
ブラウザでサイトにアクセスして、403エラーが解消されたことを確認しました。また、他のページへのリンクも正常に動作していることをチェックしました。

《初心者が注意すべきポイント》
・インデックスページのファイル名を確認する
サーバーが認識できるように、トップページのファイル名は「index.html」や「index.php」に設定しましょう。これが最も一般的で、初心者でもトラブルを避けやすい方法です。

・サーバーの設定をカスタマイズする場合
必要に応じて、サーバー設定を変更することで、別のファイル名をインデックスページとして指定できます。たとえば、.htaccessファイルを使用して以下のように記述すると、「home.html」をトップページとして設定できます:

DirectoryIndex home.html

・ファイル名の一貫性を保つ
ファイル名にスペースや特殊文字を使うと、問題が発生しやすくなります。ファイル名はアルファベット、数字、ハイフン、アンダースコアを使い、シンプルで一貫性のある名前にするのがベストです。

この修正により、クライアントのWebサイトは正常に動作するようになりました。エラーが解消されたことで、ユーザーが再びサイトにアクセスできるようになり、問い合わせや購入も復活しました。この問題は簡単に防ぐことができるため、ファイル名の設定は非常に重要です。

インデックスページの不在は、Webサイトに403エラーが発生する原因の一つです。初心者の方でも、ファイル名を確認し、適切に設定するだけで問題を解決できます。これを機に、自分のサイトで使用しているファイル名やサーバー設定を確認してみてください。正しく設定することで、Webサイトをスムーズに運営できるようになります。

5. WordPressのプラグイン競合


WordPressには、サイトの機能を簡単に拡張できる「プラグイン」という仕組みがあります。たとえば:
・SEOを強化するプラグイン
・フォームを作成するプラグイン
・セキュリティを強化するプラグイン

しかし、異なるプラグイン同士が互いに干渉し合うことがあります。この「プラグイン競合」により、エラーが発生したり、サイトの一部が正常に動作しなくなる場合があります。特に、複数のプラグインが同じ機能を操作しているときに起こりやすい問題です。

あるクライアントがWordPressを使って作成したサイトで「403 Forbiddenエラー」が発生しました。このエラーは、特定のページだけで起きており、他のページは問題なく表示されていました。調査したところ、原因は複数のプラグインが同じリソースを操作して競合していたことでした。

具体的には、セキュリティプラグインが特定のリクエストをブロックしており、それがフォーム作成プラグインと干渉していたことが問題でした。この競合により、フォームの表示が妨げられ、エラーが発生していました。

問題を解決するために、以下の手順を実行しました:

(1)プラグインを一時的にすべて無効化
WordPressの管理画面にログインし、「プラグイン」一覧で有効化されているプラグインをすべて無効化しました。この時点でエラーが解消されるか確認しました。

(2)プラグインを一つずつ再有効化
プラグインを1つずつ有効化し、そのたびにサイトを確認しました。問題の原因となっているプラグインが特定できたら、そのプラグインを無効化したまま次のステップへ進みます。

(3)プラグインの設定を確認
問題のプラグインの設定を確認したところ、セキュリティプラグインの設定が過剰で、フォームの動作を妨げていました。この設定を調整することで、競合を回避しました。

(4)代替プラグインを検討
万が一問題のプラグインを利用し続けるのが難しい場合は、他のプラグインへの置き換えも検討しました。

《初心者が注意すべきポイント》
・プラグインを増やしすぎない
必要以上にプラグインをインストールすると、競合のリスクが高まります。サイトに本当に必要なプラグインだけを使うようにしましょう。

・同じ機能を持つプラグインを併用しない
たとえば、複数のSEOプラグインやセキュリティプラグインを同時に有効にすると競合しやすくなります。

・プラグインを最新の状態に保つ
古いバージョンのプラグインは競合やセキュリティの問題を引き起こす可能性があります。定期的に更新しましょう。

・バックアップを取る
プラグインを操作する前にサイト全体のバックアップを取っておけば、問題が発生してもすぐに復旧できます。

このクライアントのサイトでは、競合を解消した後、フォームが正常に表示されるようになり、ユーザーの使い勝手が改善しました。また、セキュリティプラグインの設定を適切に調整したことで、エラーが再発しないように対策を講じることができました。

WordPressのプラグインは便利なツールですが、競合が発生するとサイト全体に影響を及ぼす可能性があります。初心者の方も、必要なプラグインだけを慎重に選び、問題が発生した際は一つずつ原因を特定する方法を試してみてください。正しい使い方を学ぶことで、WordPressをより効果的に活用できます。


SEOへの影響


403 Forbiddenエラーは、SEOに深刻な影響を及ぼす可能性があります。検索エンジンのクローラーが該当ページにアクセスできなくなるため、次のような問題が発生します:
・インデックス削除:エラーが長期間放置されると、ページが検索結果から削除される可能性があります。
・検索順位の低下:エラーのあるページが多いと、サイト全体の評価が下がることがあります。

私がサポートしたクライアントでは、エラー発生後に順位が急激に低下しましたが、問題を迅速に修正したことで、数日から数週間で順位が回復しました。この経験から、エラーの早期対応がいかに重要かを実感しています。


まとめ


403 Forbiddenエラーは、Webサイトの管理ミスや設定ミスが原因で発生します。放置するとSEOやビジネスに悪影響を与えるため、迅速な対応が必要です。私の経験を参考に、初心者の方も適切に対処する方法を学び、自分のサイトを健全な状態に保ちましょう。Webサイトを適切に管理することで、検索順位やアクセス数の維持・向上につながります。
《参考サイト》 403 Forbidden

2024年8月15日のGoogleコアアップデートの傾向と対策

2024年12月31日

Googleが2024年8月15日にGoogleがコアアップデートを実施しました。そして非常に多くのサイトの順位が落ちて、アクセス数が減少しました。今回はこのアップデートの詳細と、対応策について解説します。

Googleが2つの重要な発表をした


Googleはこのコアアップデートに関して2つの公式発表をしました。

1、X公式アカウントでの発表


『本日、2024年8月のコアアップデートをリリースしました。これは、検索でのパフォーマンス向上のためだけに作成されたようなコンテンツを減らし、ユーザーが本当に役立つと感じるコンテンツを増やすことで、検索結果の品質を向上させるための継続的な取り組みです』



2、公式サイトでの発表


『2024年8月15日木曜日
本日、Google 検索の 2024 年 8 月のコア アップデートを開始しました。このアップデートは、検索でのパフォーマンス向上のためだけに作成されたようなコンテンツを減らし、ユーザーが本当に役立つと感じるコンテンツを増やすことで、検索結果の品質を向上させる取り組みを継続することを目的としています。

この最新のアップデートでは、過去数か月間に一部のクリエイターやその他の方から寄せられたフィードバックが考慮されています。これまでと同様に、ユーザーの検索内容に関連性がある場合、有用で独自のコンテンツを作成している小規模サイトや独立系サイトを含む、さまざまな高品質サイトとユーザーを結び付けることを目標としています。これは、今後のアップデートでも引き続き取り組む分野です。このアップデートでは、サイトが行った改善点をより適切に把握し、Web の最高のものを引き続き表示できるようにすることも目的としています。

また、コア アップデートに関するヘルプ ページも更新しました。このページには、アップデート後に変更が見られる可能性のあるユーザー向けの詳細なガイダンスが含まれています。

投稿者: John Mueller、Google スイスの検索アドボケート』




2つの公式発表の共通点


これら2つの公式発表に共通するのは:
『検索でのパフォーマンス向上のためだけに作成されたようなコンテンツを減らし、ユーザーが本当に役立つと感じるコンテンツを増やすことにより、検索結果の品質を向上させる』
という部分です。

つまり、今回のアップデートによって「検索でのパフォーマンス向上のためだけに作成されたようなコンテンツ」が上位表示できなくなくなったということです。

サイト内にあるページが上位表示できなくなると2つの大きな問題が生じます。

1つは、せっかく作ったページが上位表示していて一定のアクセス数を稼いでいたのにそのページが上位表示できなくなるという損害です。ページを作るにはコストが掛かります。外注をした場合は1ページあたり昔は数千円程度の外注費しかかかりませんでしたが、最近では数万円から高いものだと10万円近くかかります。

私のクライアントの中でも法律事務所のサイトを運営しているところは法律の解説に関する4,000文字程度の記事を1記事あたり40,000円から60,000円くらいの外注費を払っています。また、クリニックのサイトを運営して毎月ブログに記事を追加しているところは1記事あたり60,000円から80,000円を払っています。人から聞いた話では1記事あたり100,000円以上のライティング料金を取っているSEO会社があるそうです。

このように最近では1記事あたりのライティング料金がかなり冒頭しています。外注をせずに、自社内で記事のライティングをしているところもかなりの費用をかけて記事を作成しています。社員やアルバイトがライティングする場合はその人達の給料がかかっていますし、経営者自らがライティングする場合は最も高額な給料がかかります。

近年では、Googleが専門性が高い内容の記事でないとなかなか上位表示してくれなくなってきているため、これらのライティングのコストは増えることはあっても下がることは無いと予想されます。

ただし、AIを使えばスピーディーに記事を作成することができます。しかしここに大きな落とし穴があります。それは多くの企業がAIの使い方を間違え上位表示が出来ないページを大量生産するようになっています。AIに「XXXXXについて解説をする記事を書いて下さい」というようなプロンプトを入力し、記事作成を丸投げしている企業がいるのです。

私が日々相談を受けているなかでそうしたケースを最近見るようになっています。AIを使う際には、著者の経験か、専門家としての独自性が高い意見を入力しなくてはなりません。何故なら、Googleは独自性が高い記事でなければ上位表示させないようになっているからです。AIにそうした独自性が高い情報を入力しないで記事を作成してもらうと独自性がほとんど無い、あるいは全く無い記事になってしまうからです。


AIを使って記事を作成する際に気をつけるべきこと


具体的には、AIを使って記事を作成する際には次の5つのうち最低1つが該当する必要があります。

1. 専門家としての専門知識に基づいたコンテンツ


記事の内容には、専門家でなければ知らないような深い専門知識が必要です。これは、AIだけでは提供できない価値のある情報を提供するために重要です。専門家の知識を元に、信頼性の高い情報を発信することが求められます。

2. 著者または企業の経験に基づいたコンテンツ


記事の著者やその企業が実際に経験したことを基にコンテンツを作成します。この経験に基づいた情報は、他にはない独自の視点を提供するので、読者にとって有益なものになります。

3. データに基づいたコンテンツ


独自に調査した統計データや調査結果を活用してコンテンツを作成します。データに裏付けられた情報は、読者にとって信頼性が高く、説得力のある記事になります。

4. 事例に基づいたコンテンツ


記事の著者やその企業が経験した具体的な事例を紹介します。これにより、読者は実際のケーススタディを通じて理解を深めることができます。

5. 独自の視点や意見に基づいたコンテンツ


単に情報を羅列するだけでなく、著者自身の独自の視点や意見を盛り込むことで、記事の価値を高めます。読者にとって、オリジナルな視点は新たな洞察を提供する要素となります。

これらのポイントを押さえることで、AIを使った記事作成でも、読者にとって価値のある、質の高いコンテンツを提供できるようになります。

サイト内にあるページが上位表示できなくなると生じる2つ目の大きな問題は、サイトのアクセス数が減るとGoogleによるサイト全体の評価が下がり、これまで上位表示していたトップページやその他自社にとって重要なページも上位表示することができなくなるという問題です。


重要な6つの対策


こうしたことが起きる理由は、Googleのサイト評価の仕組みにあります。これまで全日本SEO協会が創設以来、調査、研究してきた中でわかってきたGoogleで上位表示するための重要な対策は6つあるのですが、その中の1つに悪影響を及ぼすことになります。



1. E-E-A-T(信頼性)


E-E-A-Tとは、「Experience(経験)」「Expertise(専門性)」「Authoritativeness(権威性)」「Trust(信頼)」の頭文字を取ったもので、Googleがサイトの信頼性を評価する基準です。信頼できる情報源からのコンテンツを作成し、サイトの信頼性を高めることが、上位表示に繋がります。

2. クエリー(検索キーワード)に対して的確な答えを返すコンテンツを作る(関連性)


検索ユーザーが入力するキーワードに対して、関連性の高いページを作成することが重要です。ユーザーの検索意図を理解し、それを満たすコンテンツを提供することで、Googleの評価が向上し、上位表示されやすくなります。

3. Googleからの流入を増やす(トラフィック)


Googleからのアクセスを増やすためには、ユーザーが求めている内容を提供するコンテンツを増やすことが必要です。ニーズの高いテーマで記事やページを作成し、それにより多くの訪問者を集めることで、サイト全体の評価が上がります。

4. エンゲージメントを高める(ユーザーエンゲージメント)


ユーザーがサイトに滞在する時間を増やし、複数のページを閲覧してもらうことで、Googleの評価が高まります。直帰率(サイトにアクセスしてすぐに戻る割合)を減らし、ユーザーのエンゲージメントを高める工夫が求められます。

5. 被リンクを増やす(被リンク)


他のサイトからリンクされることは、Googleにとってそのサイトが信頼されている証拠となります。他のウェブサイトやブログから自社サイトを紹介してもらうことで、被リンクを増やし、サイトの評価を高めます。

6. 内部最適化をする(内部対策)


サイト内部の最適化も重要です。タグの調整や、ページ内でのキーワードの使い方を工夫することで、Googleがページ内容をより正確に理解し、評価しやすくなります。これには、メタタグの設定や見出しタグの使用などが含まれます。

これらの対策をバランスよく実施することで、Google検索での上位表示を目指すことができます。それぞれの対策が連動して効果を発揮し、サイト全体の評価を高めることに繋がります。

サイト内にあるページが上位表示できなくなり、サイトのアクセス数が減るとこの「Googleで上位表示するための重要な6つの対策」の1つである「3、Googleからの流入を増やす 【トラフィック】」に悪影響を及ぼすことになります。トラフィックというのはサイトのアクセス数のことですが、サイト内にあるページが上位表示できなくなれば当然サイトの全体のトラフィックが減ります。

そうなるとこれまで上位表示していたトップページやその他自社にとって重要なページも上位表示することができなくなるという問題が起きて、売上にダメージを与えることになります。



Googleが低品質コンテンツを見破る仕組み


問題は、Googleはどうやって「検索でのパフォーマンス向上のためだけに作成されたようなコンテンツ」を見破り、「ユーザーが本当に役立つと感じるコンテンツ」であるかを見抜くのかという点です。

考えられる答えは先ほどの「Googleで上位表示するための重要な6つの対策」の1つである「4. エンゲージメントを高める(ユーザーエンゲージメント)」です。

ユーザーが検索結果ページから私たちのウェブページに遷移した時に長時間滞在していたり、1ページだけ見てすぐに検索結果ページに直帰しなければ、ユーザーがそのウェブページやウェブサイトを気にいった可能性が高くなります。

反対に、数秒、または数十秒しか滞在しないですぐに検索結果ページに戻ってしまったり、検索結果ページからリンクされているページだけを見て検索結果ページに戻ってしまったらユーザーはそのウェブページやウェブサイトを気にならなかった可能性が高くなります。

こうした考え方を「ユーザーエンゲージメント」と呼びます。ユーザーエンゲージメントが高いページはユーザーが気に入ったページ、低いページはユーザーが気に入らなかったページだということになります。

ユーザーエンゲージメントが高いサイトは検索で上位表示しやすくなります。何故ならGoogleとしてはユーザーが気に入るページを上位表示させ、気に入らないページは順位を下げるか検索結果にかからないようにしようと努力しているからです。そうすることにより、ユーザーは自分たちが気に入るページが上位表示される検索エンジンを頻繁に使うようになるからです。

この考え方は検索エンジンだけでなく、ゲームや映画、ドラマなどのエンターテイメントのコンテンツを提供する企業やInstagramやXなどを運営するSNS企業も持っており、研究を重ねてエンゲージメントが高いコンテンツを判別してそれらをユーザーに見せようと努力をしています。



実際にエンゲージメントの高いサイトの順位が上がっている


実際に、会員専用ツールの「SEOスコープ」で上位表示をしているサイトのエンゲージメントを見ることができますが、上位表示しているページのエンゲージメントは高い傾向委があり、今回のコアアップデートで検索順位が下がったページや、圏外になってしまったページのエンゲージメントは低い傾向があることがわかります。



《参考情報》 SEOスコープ

このSEOスコープでは、検索にかかったページが属するサイトの平均ページビュー、平均サイト滞在時間、直帰率などの数値を総合してエンゲージメント総合スコアというスコアを算出しています。

ではGoogleはどのようにしてウェブページのエンゲージメントを測定しているのでしょうか?そのヒントとなるものが、Googleが提供するGA4(Googleアナリティクス4)にあります。
GA4にはそのものずばり「エンゲージメント」という項目があり、そこでサイトにある各ページのエンゲージメント率がわかるようになっています。

各ページのエンゲージメント率を見るには、サイドメニューの「エンゲージメント」→「ページとスクリーン」を選択します。そして表示される表の一番右端にエンゲージメント率が表示されています。



Googleの公式サイトによるとエンゲージメント率は、全セッション数に対するエンゲージメントがあったセッション数の割合で算出されているということです。

エンゲージメント率 = (エンゲージメントがあったセッション数/全セッション数)✕ 100


そして、エンゲージメントがあったとみなされる条件は:

(1)セッションの長さ: 10秒以上継続したセッション
(2)ページの閲覧数: 2ページ以上閲覧したセッション
(3)コンバージョンイベント: 目標とするアクション(購入、フォーム送信など)が発生したセッション

のうち、いずれか1つでも満たせば、そのセッションは「エンゲージメントがあったセッション」とみなされるということです。

エンゲージメント率が高いほど、ユーザーがサイトに深く関わっていることを示します。




また、この表にはエンゲージメント率の他に「平均エンゲージメント時間」が表示されるので、ページに滞在する時間が短いページを見つけることができます。さらには、カスタマイズすることにより「直帰率」を表示することができるので、他のページを見ないでそのページだけを見て帰ってしまうことが多いページを見つけることもできます。





これらのデータを見て、数値が悪いページを見つけ、それらのエンゲージメントを高くする対策をすれば、エンゲージメントが改善され、Googleが高く評価をしてくれるようになり、検索順位が落ちたページは順位が改善し、圏外になったしまったページは順位が再びつく道が開けます。

では、エンゲージメントが低いページを発見した後に、そのページのエンゲージメントを高くするにはどうすれば良いのでしょうか?


エンゲージメントを高めるための6つの対策


ページのエンゲージメントを高くするには、次のような対策があります。

1、そのページを見に来たユーザーが見たい情報が十分にページ内にあるかを確認して不足していたら追加する


ユーザーが求めている情報がしっかりと提供されていないと、ページをすぐに離れてしまう可能性があります。ページに訪れたユーザーが必要とする情報を的確に提供することで、滞在時間を伸ばし、エンゲージメントを高めることができます。不足している内容があれば、追加して充実させましょう。

2、メインコンテンツの本文中からサイト内リンクを追加して、他のページも見てもらうようにする


ページ内に関連する他のコンテンツへのリンクを追加することで、ユーザーがサイト内を回遊しやすくなります。これにより、1ユーザーあたりのページビュー数が増加し、サイト全体のエンゲージメントが向上します。関連性の高いリンクを適切に配置することがポイントです。

3、情報の根拠となる外部サイトにリンクを張り、そのリンクをクリックして外部サイトも見てもらい、その後自社ページに戻ってきてもらう


信頼性のある外部サイトへのリンクを提供することで、コンテンツの信頼度を高めることができます。ユーザーが外部リンクをクリックして情報の裏付けを確認した後、再び自社サイトに戻ってくる可能性が高くなり、結果としてエンゲージメントが高まります。外部リンクは、情報の正確性と信頼性を補強する手段として有効です。

4、なるべくたくさんのオリジナル画像を掲載して、画像を見てもらう


オリジナルの画像を多く掲載することで、ユーザーの視覚的な興味を引き、ページの魅力を高めることができます。画像はテキストに比べて直感的に理解しやすく、視覚的なエンゲージメントを促進します。ユーザーが画像をじっくり見ることで、ページに滞在する時間も自然と長くなります。

5、メインコンテンツに関連性が高い動画を貼り付けて、動画を見てもらう


動画はテキストや画像よりも強力なコンテンツ形式であり、ユーザーの関心を引きやすいです。関連性の高い動画をページ内に埋め込むことで、ユーザーが動画を見る時間が増え、サイトの滞在時間も延びます。これにより、エンゲージメントが大きく向上します。

6、オリジナルテキストを追加して、より多くの文章を読んでもらう


オリジナルのテキストを追加することで、ページの情報量が増え、ユーザーにとっての価値が高まります。特に、ユーザーが求める情報を深く掘り下げた内容を提供することで、ページの滞在時間が増え、エンゲージメントも向上します。ユニークで有益なコンテンツを提供することが大切です。


以上が、2024年8月15日のコアアップデートによって順位が下がった原因と対策についてです。

ユーザーにも、Googleにも求められているページはエンゲージメントが高いページです。エンゲージメントの意味を理解して、それを高める施策を早急に実施してください。

《補足資料 GA4に直帰率を表示する手順》





.htaccessファイルとは何か?初心者のための活用ガイド

2024年12月29日

ウェブサイト運営で重要な役割を果たす.htaccess(エイチティーアクセス)ファイル。でも、「難しそう」と感じていませんか?実は、このファイルを使えば、アクセス制限やリダイレクト設定など、サイトを便利にする機能を簡単に実現できます。

しかし、リダイレクト設定を忘れてしまうと、サイトのアクセス数が激減してしまうこともあります。実際に、リダイレクト設定を忘れたことでアクセス数が半減してしまった事例もありました。このガイドでは、初心者の方でも理解できるように、.htaccessファイルの役割や使い方を、失敗を防ぐためのポイントとあわせてわかりやすく解説します。


.htaccessファイルって何?


.htaccessファイルは、ウェブサーバー(Apacheという種類)での動きをコントロールするための設定ファイルです。このファイルを使うと、特定のフォルダやその中にあるページの動きを細かく調整できます。

たとえば、次のようなことができます:

リダイレクト設定


サイトのURLを引っ越しさせるときや、リニューアルしてURLが変わる場合に役立ちます。もしリダイレクトを設定しないと、Googleなどの検索エンジンが古いURLを探しても見つけられなくなり、検索結果から消えてしまう可能性があります。これにより、これまで来ていた訪問者が大幅に減ることもあります。リダイレクトは、こうした問題を防ぐための「道案内」の役割を果たします。

アクセス制限


「このページは特定の人だけに見せたい」といった場合に使えます。例えば、管理者専用ページや社内資料などを一般ユーザーが見られないように制限できます。また、Googleなどの検索エンジンに特定のページを見せたくない場合にインデックス(検索結果に登録)されるのを防ぐことも可能です。

BASIC認証


ウェブページにパスワードを設定して、特定の人だけがアクセスできるようにします。これにより、まだ公開したくないページや社内向けページを安全に管理することができます。

404エラーページのカスタマイズ


訪問者が存在しないページにアクセスしてしまった場合に表示する「ページが見つかりません」の画面を、自分でデザインしたものに変えられます。これにより、訪問者が次に何をすればよいかを案内したり、サイトの雰囲気に合ったデザインを維持したりできます。

これらを活用することで、訪問者にとって使いやすく親切なサイトを作れます。また、SEO対策にも役立ち、安全で効果的なサイト運営が可能になります。


.htaccessファイルの主な使い方


1. ページのリダイレクトを設定する


リダイレクトとは、あるページに来た人を自動的に別のページに案内することです。たとえば、古いページを削除して新しいページを作った場合、訪問者や検索エンジンが間違わないように設定できます。

設定例(301リダイレクト):

Redirect 301 /old-page.html https://example.com/new-page.html

これを設定すると、古いURLにアクセスした人は自動的に新しいURLに飛ばされます。

以下の .htaccessソースコードは実際に私が自分が運営している全日本SEO協会が以前使っていたwww.zennihon-seo.orgというドメインを使うことをやめて、新たに取得した www.ajsa-seo.orgというドメインにドメイン名を切り替える際に利用したものです。



この .htaccessを使うことにより問題なく古いドメインの各ページを訪問してくれたユーザーやGoogleなどの検索エンジンのクローラーが新しいドメインにある対応したページを訪問することができるようになり、検索順位を下げたり、サイト訪問者を減らすことなくドメイン名の変更作業を終えることができました。

2. アクセスを制限する


特定の人だけに見せたいページを作りたい場合、BASIC認証という機能が便利です。例えば、スタッフだけが使う管理ページにパスワードをかけられます。

設定例:
apache
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /path/to/.htpasswd
Require valid-user

また、不審なアクセスをブロックすることもできます。たとえば、特定のIPアドレスからのアクセスを拒否したい場合には、以下のように設定します。

設定例(IP制限):
apache
Order Deny,Allow
Deny from 192.168.1.1

3. URLを統一する(正規化)


サイトのURLに「www」が付いていたり、付いていなかったりすると、検索エンジンが別々のページと認識してしまうことがあります。これを防ぐために、URLを統一する設定を行います。

設定例:
apache
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

4. オリジナルのエラーページを作る


訪問者が間違ったURLにアクセスした場合、通常は「404 Not Found」という画面が表示されます。この画面をオリジナルのデザインに変更して、訪問者に親切な案内をすることができます。

設定例:
apache
ErrorDocument 404 /custom_404.html


.htaccessファイルを使う時の注意点


(1)設定ミスに注意


.htaccessファイルは、サイトの動きを直接制御できる強力なツールですが、一つの記述ミスがサイト全体に影響を及ぼすことがあります。たとえば、正しくないリダイレクト設定や記述の誤りにより、ウェブサイトが表示されなくなる可能性があります。

《初心者向けのアドバイス》
・バックアップを必ず取る:編集前に、現在の.htaccessファイルをパソコンに保存しておくことで、問題が起きても元に戻せます。
・テスト環境で試す:いきなり本番サイトで変更せず、テスト用の環境で試してから適用すると安心です。

(2)サーバーへの負担


.htaccessは特定のディレクトリに設定を適用する便利なツールですが、実行されるたびにサーバーがその内容を読み込むため、過剰に使うとサーバーに負荷がかかる可能性があります。その結果、サイトの表示速度が遅くなることがあります。

《初心者向けのアドバイス》
・必要最低限の設定に留める:本当に必要な機能だけを使い、不要な設定を減らします。
・サーバー管理者に相談する:場合によっては、.htaccessではなくサーバーのメイン設定ファイル(httpd.conf)での設定が推奨されることもあります。

(3)セキュリティ対策を忘れずに


.htaccessファイルを不注意に扱うと、サイトのセキュリティが脆弱になることがあります。例えば、不適切なアクセス制限やパスワード管理により、悪意のある攻撃を受ける可能性があります。

《初心者向けのアドバイス》
・公開すべきでない情報を含めない:サーバーの内部情報やパスワードなどを直接記述しないようにしましょう。
・ファイルの適切な権限を設定する:.htaccessファイルは、不要な人が編集できないように権限設定を制限します(例:644など)。
・テストアクセスを行う:設定後、自分でサイトを開き、想定通りの動作をしているか確認してください。


リダイレクトの設定忘れでアクセス数が激減したケース


以前、私がコンサルティングをしているクライアントの一社で、リダイレクト設定を忘れたことが原因で、大きな問題が発生したことがありました。このクライアントは、地方で観光情報を発信するウェブサイトを運営しており、ドメイン変更とサイトリニューアルを同時に実施しました。

本来であれば、リニューアル前の旧URLから新しいURLへ「301リダイレクト」を設定し、訪問者や検索エンジンが正しいページにたどり着けるようにする必要がありました。しかし、忙しさの中で担当者がリダイレクトの設定を忘れてしまったのです。その結果、旧URLにアクセスした訪問者はすべて「404エラーページ」に行き着いてしまい、新しいサイトに誘導されることはありませんでした。

このミスの影響はすぐに現れました。旧URLが検索エンジンから徐々に削除される一方、新しいURLはまだ検索エンジンに認識されておらず、検索結果にほとんど表示されない状態に。結果として、アクセス数はわずか1週間で50%以上減少し、問い合わせ数も激減してしまいました。

この状況を受け、私はクライアントと協力して、すぐに以下のような「301リダイレクト」の設定を.htaccessファイルに追加しました:

Redirect 301 /old-page.html https://example.com/new-page.html

設定後、旧URLから新URLへ正しく誘導されるようになり、訪問者と検索エンジンの両方が新しいページを認識できるようになりました。ただし、検索エンジンの評価が戻るまでには数週間かかり、その間のアクセス減少による損失は避けられませんでした。

この出来事が教えてくれることは、次の3つです:
1. リダイレクト設定はリニューアルの最重要タスクの一つであること。
2. 設定の忘れを防ぐために、チェックリストを活用すること。
3. 必要であれば、専門家に相談すること。

.htaccessのリダイレクト設定は、訪問者の利便性を守るだけでなく、検索エンジンに正しい情報を伝えるためにも欠かせません。


まとめ


.htaccessファイルは、ウェブサイトの便利機能を簡単に実現できるツールです。リダイレクトやアクセス制限、URLの統一など、初心者でも扱いやすい設定から始めてみましょう。ただし、設定ミスやセキュリティの問題には十分注意してください。少しずつ慣れていけば、あなたのウェブサイトをもっと便利で安全なものにできます。この機会にぜひ.htaccessファイルを活用してみてください。
このエントリーをはてなブックマークに追加
                    
鈴木将司の最新作品
プロフィール
一般社団法人 全日本SEO協会 代表理事

 鈴木将司

フォローしてSEOを学ぼう!
X facebook insta tiktok youtube
2025年 12月 >>
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
最新記事