【WordPress】全ページhttpsへ301リダイレクト【重複コンテンツをなくせ】
2018年10月12日 1:50 AM今回はSEOに悪影響をあたえる、
「重複コンテンツ」、についてです。
まず前提として、
「1URL 1コンテンツの原則」
というものがあります。
これは、
1つのURLに1つのコンテンツを表示しなさい、
という原則です。
「重複コンテンツ」のわかりやすい例は、
・wwwのありなし
・httpsとhttp
などです。
それらは全て別ページとして検索エンジンに認識されるので、
同一の内容が表示されているとSEOに悪影響がでます。
今回は、
プロトコル部分(httpsとhttp)について、
重複を取り除く方法をご紹介します。
重複コンテンツの発生パターン
重複コンテンツの発生パターンをまとめましたので、
ごらんください。
URL | 例 | |
---|---|---|
プロトコル | https と http | https://miyakura.com http://miyakura.com |
ドメイン名 | wwwのありなし | https://www.miyakura.com https://miyakura.com |
URL階層 | indexファイル名のありなし | https://miyakura.com/index.html(php) https://miyakura.com |
URL階層 | 「/」のありなし | https://miyakura.com/ https://miyakura.com |
SSL化は前提です
まず前提として、
SSL化は必ず行いましょう。
SSL化の行われていないサイトは、
Googleからの高評価はまず得られません。
あなたの使っているサーバー会社のSSL化方法を確認して、
すぐにSSL化をしましょう!
正規化をしよう
【httpsで表示されるページ】と、
【httpで表示されるページ】がある場合、
寄せるべき正規ページは当然ですが、
【「https」で表示されるページ】です。
正規化する2つ方法
正規化を行う方法は、
おもに、
1.301リダイレクトを利用する
2.canonicalを利用する
の2つの方法があります。
Googleは301リダイレクトを推奨しているので、
今回は1の方法で重複コンテンツを取り除きます(正規化します)。
トップページの正規化
トップページの301リダイレクトの方法は、
ググればたくさん出てくるはずです。
そのほとんどが
.htaccessファイルに
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
を付け加えるという内容です。
ただ、これだけでは下層ページに301リダイレクトが適用されません。
その他のページの正規化
ここは意外とつまづく人が多いポイントです。
トップページに関しては資料がいっぱいあるものの、
投稿などに関しての301リダイレクトについての資料は少ないからです。
その他ページの301リダイレクトを実現する簡単な方法は、
『WordPress Force HTTPS』
というプラグインを利用する方法です。
5分もかからずにhttps化が実現できるので、
Wordpressユーザーは是非ともご利用ください。
『WordPress Force HTTPS』をインストール
「プラグイン」 > 「新規追加」
『Easy HTTPS Redirection』をインストール・有効化
『WordPress Force HTTPS』で検索・インストール・有効化
これだけで下層ページなどのその他ページ全てが、
httpsにリダイレクトされます。
簡単でしょう?
特別な設定などは必要ありません。
実際に301リダイレクトがなされているかをチェックしよう
https://miyakura.com/programing/allpages-should-be-https/
という記事があるとします。
http://miyakura.com/programing/allpages-should-be-https/
と「s」をとってみましょう。
https://miyakura.com/programing/allpages-should-be-https/
にリダイレクトされれば成功です。
さいごに
いかがでしたか?
簡単に全ページの301リダイレクトができたのではないでしょうか?
重複コンテンツは
・被リンク評価の分散
・ペナルティーの可能性
・Googleロボットのクローラビリティーの低下
・アクセス解析の分散
などなど、
ネガティブな影響を多数生み出します。
是非ともこの重複コンテンツは0にしましょう!
カテゴリー: プログラミング
執筆者: みーぷー