http から https リダイレクト時の Facebook の「いいね」と「はてブ」の引き継ぎ方法

Web サイトの常時 SSL 導入時に、http から、https へのリダイレクトを行うと、過去の Facebook の「いいね」やはてなのブックマークは、URL 変更にともないゼロに戻ってしまいます。

これらを引き継ぐ方法をご紹介します。

また、常時 SSL についてはこちらの記事で解説していますので、参考にしてください。

レンタルサーバー初心者のための SSL サーバー証明書講座

 

「Webサイトからお問い合わせが来ない…」とお悩みの方必見!
当サイトのノウハウを詰め込んだ『Web集客の無料ガイド』をご提供

Facebook の「いいね」を引き継ぐ方法

Facebook の公式サイトにも掲載がありますが、og:url を「 http://~ 」に変更し、 http:// から、https:// のリダイレクトを Facebook クローラーの場合のみ、除外します。

HTML の og:url を http://~ にする

<meta property="og:url" content="http://example.com/">

 

.htaccessを編集

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{HTTP_USER_AGENT} !(Facebot|facebookexternalhit/1.1) [NC]
  RewriteCond %{HTTPS} off
  RewriteRule ^(.*$) https://knowledge.cpi.ad.jp/$1 [R=301,L]
  </IfModule>

3行目が、Facebook のクローラーを除外する記述で、それ以外は http://~ を https://~ にリダイレクトする方法です。

 

確認方法

Facebook Debuger を使い、デバッグをしてください。
下記の通り、Input URL が「 https 」、og:url が「 http 」になっていれば設定完了です。

変更されない場合は、「 Scrape Again 」ボタンをクリックしてください。

 

はてなブックマークを引き継ぐ方法

はてなブックマークの場合は、ブックマークボタン作成用のページから、保存する URL を「 http:// 」のアドレスにし、サイトに設置してください。

 

以上で、Facebook のいいねや、はてなのブックマークを引き継ぐことができます。

 

最後に

以上の方法で、Facebook の「いいね」や、はてなのブックマークを引き継ぐことができます。

Web サイトのユーザーからもらった「いいね」やブックマークを消してしまうのはもったいないので、ひと手間かかりますが、新サイトへ引き継ぐことをおすすめします。

 

関連タグ:

CPIの最新情報をTwitterでチェックできます!
@cpiadjp
次へ
前へ