のんべえの気まぐれ

日々の出来事やDIY、機械いじりを発信

FC2ブログからはてなブログへリダイレクト

f:id:whisky-coke:20210214170957j:plain

FC2ブログから引越しして、画像の整理等をしてきたが、旧記事にもアクセスされてい

ることが判明。これは旧ブログに訪問しても自動的にはてなブログに飛ぶようにしてい

ないからである。しかし、FC2ブログの無料会員は301リダイレクトが使えません。

こで、301リダイレクトに代わる方法で対応することとしました。

 

FC2ブログからはてなブログへリダイレクト 

 

 301リダイレクトとは

301リダイレクトとは、Webサイトを恒久的に移転先へ転送させることを意味します。

そして301リダイレクトの対策をしていないと、両ブログの記事が公開されていること

になり、重複コンテンツ扱いになることから最悪、新ブログ側にペナルティが課せられ

ます。

  FC2ブログからのリダイレクト

参考にしたサイト

 以下のサイトを参考にしました。

www.life-is-rpg.com

 

necojackarc.hatenablog.com

301リダイレクトに代わるコード

本来は.htaccessというファイルを使って、301リダイレクトで転送するのですが、FC2ブ

ログの無料会員では使用できません。そこで、調べてみると301リダイレクトの代用方

法があり、「rel="cononical"」「meta refresh」というコードを使うと301リダイレ

クトと同じ機能に出来ることが分かりました。

 

 rel="cononical"とは
<link rel="canonical" href="〇〇〇〇" />

コードはhtml文書の「head」内に入ります。○○○○は新ブログのURLが入ります。

このコードの意味は「本当のブログはこちらです」という表現で、つまり、googleに

対しての主張ということです。

 

meta refreshとは
 <meta <!--index_area--><!--/index_area--> http-equiv="refresh" content="★;URL=〇〇〇〇" />

このコードも html文書の「head」内に入ります。

ここで「★」は数字で秒を意味します。○○○○は新ブログのURLが入ります。

 

コードの意味は

「★秒後に新ブログの○○○○に自動的にジャンプします」という意味を表していま

す。★秒後は0秒にするとスパム扱いされる場合があるので気を付けてください。

 

FC2ブログ側の設定

テンプレートの設定でHTML編集画面を一番下までスクロールして、空白の部分にコー

ドを貼り付けます。 

<head>
—— 省略 ——
<!-- 移転 -->
<!--permanent_area-->
<!--topentry-->
<link rel="canonical" href="〇〇〇〇/entry/<%topentry_year>/<%topentry_month>/<%topentry_day>/<%topentry_hour><%topentry_minute><%topentry_second>" />
<meta <!--index_area--><!--/index_area--> http-equiv="refresh" content="★;URL=〇〇〇〇/entry/<%topentry_year>/<%topentry_month>/<%topentry_day>/<%topentry_hour><%topentry_minute><%topentry_second>" />
<!--/topentry-->
<!--/permanent_area-->

<!--not_permanent_area-->
<link rel="canonical" href="〇〇〇〇"/>
<meta <!--index_area--><!--/index_area--> http-equiv="refresh" content="★;〇〇〇〇" />
<!--/not_permanent_area-->
</head>

「★」は数字で秒、○○○○は新ブログのURLが入ります。

これでFC2ブログの各記事は自動的に、はてなブログの該当記事に転送になることを確

認しています。 また、FC2ブログのホームページにアクセスしても、自動的にはてなブ

ログへ転送になることも確認しています。

 

最後に

今回、FC2ブログから引越ししましたが、今迄はそんなに深く考えてたことがなかった

ことなど、いろいろ勉強になりました。これで、FC2ブログからの引っ越しは完全に終

了となります。たぶん・・・・・

 

 

whisky-coke.hatenablog.com

  

whisky-coke.hatenablog.com