「はてな→WordPress」リダイレクトJavascriptジェネレーター

「はてな→WordPress」リダイレクトJavascript作成ツール

はてなブログ(無料)から、ワードプレスに引っ越しする時に使うJavascript(リダイレクト)が作れるTOOL。
Ver.1.3
「はてな→WordPress」リダイレクトJavascript作成ツール

WordPressトップページの指定

WordPressのトップページURLを指定してください。

入力例
正しい入力例:https://○○○○.com
ダメな例:○○○○.com←ドメインだけ
ツールの仕様
「WordPressのトップページURL」入力先に「はてなブログトップページ・アーカイブページ」はリダイレクトします。

投稿ページ

投稿ページ(記事ページ)のリダイレクト設定を行います。

WordPress設定済のパーマリンク(WordPressログイン→設定→パーマリンク設定→共通設定)を指定してください。

※「日付と投稿名」「投稿名」「カスタム構造(一部のみ)」に対応しています。


※はてなのパス「entry」を削除しリダイレクト。URL短くしたい人に

リダイレクト例
https://はてな/entry/投稿名 → https://○○○/投稿名/
https://はてな/entry/2021/05/25/投稿名 → https://○○○/2021/05/25/投稿名/


※はてなと同じパス(entry~)で運用したい場合

リダイレクト例
https://はてな/entry/投稿名 → https://○○○/entry/投稿名/
https://はてな/entry/2011/11/07/161845 → https://○○○/entry/2011/11/07/161845

wpカスタム構造記載例
はてなカスタムURL
「/entry/%postname%/」
はてな標準
「/entry/%year%/%monthnum%/%day%/%hour%%minute%%second%」
非対応のカスタム構造
※カテゴリーパラメーター非対応
「/%category%/」
※entry以外の独自固定パーマリンク
「/blog/%postname%/」

カテゴリページ

カテゴリページのリダイレクト先を指定してください。


WPデフォルト リダイレクト例
https://はてな/archive/category/カテゴリ名 → https://○○○/category/カテゴリ名/

はてなのプロフィール(about)

プロフィールページのリダイレクト先を指定してください。

Javascript作成

<script> <!– 結果はここに表示されます–> </script>

完成したjavascriptの使い方は下記FAQ・TOOLの使い方を参照。
 

 

FAQ

これは何?

はてなブログ(無料プラン)からWordPress(ワードプレス)への「リダイレクト用Javascript」を自動作成出来るツールです。

「はてな→WordPress」リダイレクトJavascript作成ツール

はてなブログには301リダイレクトを設定出来ないので、引っ越す時はJavascriptリダイレクトで対処する必要があるのです。

更新履歴

2022年6月28日:Ver.1.3 環境によってコード生成ボタンが動かないバグを修正
2021年6月16日:Ver.1.2 ソースコード最適化(最大24.6%減 ※Ver.1.0比)
2021年6月15日:Ver.1.1 特定のケースでタグが抜け落ちるバグを修正
2021年6月10日:Ver.1.0 初回リリース

メリット

本ツールには2つのメリットがあります。

1.プログラム知識は不要

プログラムの知識は不要です。

フォームの入力選択だけで、あなたのブログ条件に合うリダイレクトスクリプトを自動作成します。

 

2.そこそこ評価を引き継ぐハズ

現在のクローラーはJavascriptを理解出来る高性能なものです。

この特性を活かし、Javascriptリダイレクトでも出来る限り評価を引き継げるように、URLの正規化を処理を行っています。

 

前提条件

前提条件は、WordPressへの移行(引っ越し)が済んでいる事

これまで「はてなブログ」で書いていた記事などが「WordPress」で表示出来る状態である必要があります。

 

本ツールで出来るのは「リダイレクト用のJS」を作る事だけです。

 

TOOLの使い方

1.Javascript作成

フォームの入力・選択を行い「Javascript作成」ボタンを押すだけで、リダイレクト用のJavascriptを自動作成します。

※全て必須項目

 

作成したJavascriptは「はてなブログ」にコピペしましょう。

 

2.はてなブログに貼り付け

引っ越し元である「はてなブログ」に自動作成したJavascriptを貼り付けます。

【貼り付け場所】

  1. はてなブログ「ダッシュボード」にアクセス
  2. デザイン
  3. カスタマイズ(スパナアイコン)
  4. ヘッダ
  5. タイトル下 → コピペ
  6. 変更を保存する

 

仕様
※アクセス後0秒でWordPressへリダイレクト。貼り付け後保存後は引っ越し元はてなブログにはアクセス出来なくなります。
※リダイレクトを止めたい場合は「貼り付け場所(タイトル下)」に追加したJavascriptを削除。

 

3.不要なJavascriptは削除

※この項目は、全ての方に当てはまる訳ではありません。

 

はてなブログに、当TOOL以外のリダイレクト系Javascriptが記載されていると誤作動に繋がります。

理由が無い限りJavascriptは削除しておく事をおすすめします。

よくある例
「トップページ」を「archive」にリダイレクトするJS等

※当ツールでは「トップページ」「archive」共に、WordPressトップにリダイレクトします

 

 

使ってみた

実際に使ってみた結果を公開。

個々の環境によって異なりますので参考までにどうぞ。

検証結果

約1,800アクセス/月程度のテスト用はてなブログ(無料)を用意し、WP移行後のアクセス推移を検証してみました。

約一ヶ月が経過しました。

はてな側は約10アクセス/月。(殆ど自分のうっかりアクセス)

リダイレクト自体はしっかりと出来ているようです。

 

 

ちなみに引っ越し先であるWordPress側の鯖ログを確認すると、1,764アクセス/月でした。

【簡単に内訳】

・検索アクセス:約6割

・はてなからのアクセス:約2割

・直接及び不明アクセス:残り全部

 

所感

別ドメイン運用のWordPressで、一ヶ月足らずで約6割流入出来ていたのは良い兆候でした。

 

定期的にチェックしていた検索インデックスも、下記の通り「内訳」を裏付けるような内容でした。

 

「検索アクセス:約6割」
・クローラが訪れやすいアクセスの多いページは、早々に新URLにインデックス変更されていた。

「はてなからのアクセス:約2割」
・アクセス少ないページ(クローラ訪れにくい)は一ヶ月後も旧URLで検索結果。
※アクセスすると「はてな」→「WP」リダイレクトは問題なく行われているので時間が解決してくれることでしょう。

 

何のリダイレクト処理も行わなければ、旧ブログへのアクセスを全く活かす事が出来ないばかりか、検索エンジンからコピーコンテンツ認定される可能性が高くなります。

 

301リダイレクトが叶わない「はてな」からの引っ越しでは、やらないより遥かにマシであると言えそうです。

 

全ての方、全てのケースで効果を約束するものではありません。
利用は自己責任でおねがいします。

シェアしてもらえると最高に嬉しいです!