著者プロフィール
ABOUT ME
WELUCA Web
WELUCA Web
Webクリエイター|WELUCA
Profile
大阪でWebサイト制作&メディア運営をしているフリーランス/AdSense収益額53万円(2023年)/Googleアナリティクス認定資格〈GAIQ〉所持/これまで19名のアドセンス合格サポート経験があります。
ココナラ
アドセンス合格サポートします!
アドセンス不合格の理由を診断&改善します 審査不合格の原因を徹底解析!合格への道をサポート【添削付き】
合格のコツ

AdSense審査に通るためのSSL設定(https化)の方法

weluca

「httpsになっていないと審査に落ちる?」という方へ。

SSL設定(https化)がAdSense審査の直接的な不合格理由になったケースはほぼありませんが、http接続はユーザビリティとサイトの信頼性に直結するため、審査前に必ず設定しておくべき項目です。

この記事では、SSL設定の意味と、主要レンタルサーバー別の設定手順を解説します。

SSLとは何か——なぜhttps化が必要なのか

SSLとは、サイトとユーザーの間の通信を暗号化する技術です。

SSL化されたサイトのURLは「https://」から始まり、ブラウザのアドレスバーに鍵マークが表示されます。

SSL化されていないサイトは「http://」のままで、Chromeなどのブラウザに「保護されていない通信」と警告が表示されます。

「保護されていない通信」という警告が表示されるサイトは、読者に不信感を与えます。Googleはユーザビリティを重視しているため、http接続のままのサイトはサイトの品質が低いと判断される可能性があります。無料で設定できるため、必ず対応してください。

 WELUCA Web
WELUCA Web

SSL設定の全体的な流れ

SSL設定は2つのステップが必要です。サーバー側の設定だけではhttps化は完了しません。必ずWordPressの管理画面でも設定を変更してください。

  1. ステップ1:レンタルサーバーの管理画面でSSL証明書を設定する
    各サーバーの管理画面から無料SSL(Let’s Encrypt)を有効化します。設定後、反映まで数分〜数時間かかることがあります。
  2. ステップ2:https接続でサイトが表示されることを確認する
    ブラウザで「https://ドメイン名」にアクセスして、サイトが正常に表示されるかを確認します。表示できることを確認してから次のステップに進んでください。
  3. ステップ3:WordPressの管理画面でURLをhttpsに変更する
    「設定」→「一般」から「WordPressアドレス」と「サイトアドレス」のhttp://をhttps://に変更して保存します。

ステップ3でURLを変更する前に、必ずhttps接続でサイトが表示されることを確認してください。サーバー側のSSL設定が完了していない状態でWordPressのURLをhttpsに変更すると、管理画面にアクセスできなくなる場合があります。

各サーバーのSSL設定手順

主要なレンタルサーバー4社のSSL設定手順をまとめました。管理画面の表示はアップデートで変わることがあります。手順通りに進まない場合は「サーバー名 SSL設定 2024」で検索して最新の手順を確認してください。

 WELUCA Web
WELUCA Web

エックスサーバー

  1. エックスサーバーのサーバーパネルにログインする
  2. 「ドメイン」欄の「SSL設定」をクリックする
  3. SSL設定したいドメインを選択し「独自SSL設定追加」タブをクリックする
  4. 「無料独自SSLを利用する(推奨)」にチェックを入れ「確認画面へ進む」をクリックする
  5. 「追加する」をクリックして完了。数分〜1時間程度で反映される

ConoHa WING

  1. ConoHaのコントロールパネルにログインし「WING」をクリックする
  2. 左メニューの「サイト管理」→「サイトセキュリティ」→「独自SSL」をクリックする
  3. 「無料独自SSL」の利用設定を「ON」にする
  4. 反映後、「サイト管理」→「サイト設定」→「WordPress」→「かんたんSSL化」の「SSL有効化」をクリックして完了

ConoHa WINGはWINGパックで契約するとデフォルトでSSLがONになっている場合があります。「サイトセキュリティ」でONになっているか確認してから次の手順に進んでください。

ロリポップ

  1. ロリポップのユーザー専用ページにログインする
  2. 左メニューの「セキュリティ」→「独自SSL証明書導入」をクリックする
  3. SSLを設定したいドメインにチェックを入れ「独自SSL(無料)を設定する」をクリックする
  4. 数分〜10分ほどで「SSL保護有効」と表示されれば設定完了

ロリポップでコードを保存する際に「403エラー」が出ることがあります。その場合はWAF設定を一時的にオフにして保存し、完了後にオンに戻してください。

さくらインターネット

  1. さくらのサーバーコントロールパネルにログインする
  2. 左メニューの「ドメイン設定」→「ドメイン/SSL設定」をクリックする
  3. SSL化したいドメインのSSL証明書欄の「登録」をクリックする
  4. 「無料SSLの設定へ進む」をクリックし、「Let’s Encryptの利用ポリシーに同意する」にチェックを入れて「無料SSLを設定する」をクリックする
  5. 設定完了メールが届いたら(数十分〜数時間)、https接続でサイトが表示されるか確認する

さくらインターネットではWordPress用のSSL化プラグイン「さくらのレンタルサーバ 簡単SSL化プラグイン」が利用できます。プラグインを使うと.htaccessの編集が不要になるため、初心者にはプラグインを使う方法が安全です。

WordPressの管理画面でURLをhttpsに変更する手順

サーバー側のSSL設定が完了してhttps接続でサイトが表示されることを確認したら、WordPressの管理画面でもURLを変更します。

この手順を省略すると、サーバー側はhttps化されているのにWordPressはhttpのままという状態になり、正しく動作しません。

  1. WordPress管理画面「設定」→「一般」をクリックする
  2. 「WordPressアドレス(URL)」のhttp://をhttps://に変更する
  3. 「サイトアドレス(URL)」のhttp://をhttps://に変更する
  4. 「変更を保存」をクリックする(自動的にログアウトされる)
  5. 再ログインして管理画面のURLがhttpsになっていることを確認する

URLの変更は入力ミスが起きると管理画面にアクセスできなくなることがあります。全角文字が混入していないか、スペルミスがないかをよく確認してから保存してください。万が一アクセスできなくなった場合は、サーバーのファイルマネージャーからwp-config.phpを編集することで復旧できます。

注意点——サーバーだけではhttps化は完了しない

SSL設定でよくある誤解として、「サーバー側でSSLを有効にしたらhttps化が完了した」と思い込んでしまうケースがあります。

サーバーでSSL証明書を設定しただけでは、WordPressのURLはhttpのままです。前のセクションで解説したWordPress管理画面でのURL変更も必ずセットで行ってください。

サーバー設定・WordPressのURL変更、この2つが揃って初めてhttps化が完了します。どちらか一方だけでは正しく動作しません。設定後は必ずブラウザでhttps://から始まるURLにアクセスして、鍵マークが表示されているか確認してください。

 WELUCA Web
WELUCA Web

httpでもアクセスできてしまう場合——リダイレクト設定

https化が完了しても、設定によってはhttp://のURLでも引き続きサイトにアクセスできてしまう状態になることがあります。

この状態ではhttpとhttpsの2つのURLが存在することになり、SEOの評価が分散したり、「なぜかhttpに接続される」という問題が起きたりします。

リダイレクト設定を行うことで、httpへのアクセスを自動的にhttpsに転送できます。

リダイレクト設定は「.htaccess」というファイルに記述する方法が一般的です。ただし.htaccessの編集を誤るとサイトが表示されなくなる可能性があるため、作業前に必ずUpdraftPlusなどでバックアップを取ってから行ってください。

 WELUCA Web
WELUCA Web

.htaccessにリダイレクト設定を追加する方法

  1. UpdraftPlusなどでサイトのバックアップを取る
  2. サーバーのファイルマネージャーまたはFTPソフトで、サイトのルートディレクトリにある「.htaccess」ファイルを開く
  3. ファイルの先頭(# BEGIN WordPressの上)に以下のコードを追加する
  4. ファイルを保存してhttpでアクセスしたとき、自動的にhttpsにリダイレクトされるか確認する

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

.htaccessを編集する際は、既存のコードを絶対に削除しないでください。追加するコードは既存の記述の上(先頭)に挿入します。編集ミスでサイトにアクセスできなくなった場合は、バックアップから復元するか、追加したコードを削除してください。

プラグインを使う方法(初心者向け)

.htaccessの編集に不安がある方は、プラグイン「Really Simple SSL」を使う方法が初心者には安全です。有効化するだけで自動的にhttpからhttpsへのリダイレクト設定が完了します。

  • LINE
  • URL copy
  • Recommend
    こちらの記事もどうぞ
    記事URLをコピーしました