「BloggerからWordPressに移行するとGoogleのランキングを失いますか?」これは、移行を考えている人が最初に聞く質問です。
わかります。しかし、多くのブロガーがこの移行を支援してきた経験から、自信を持って言えます。Googleのランキングを失うことなくBloggerからWordPressに切り替えることができます。
このガイドでは、Bloggerブログのエクスポートから、検索トラフィックを保護するリダイレクトの設定まで、私たちが使用する正確な手順を説明します。

簡単な概要: BloggerからWordPressへの切り替えには、Bloggerコンテンツのエクスポート、セルフホスト型WordPressサイトへのインポート、古いURLから新しいサイトへのリダイレクトが必要です。
推定時間: 小規模ブログの場合、1〜2時間。
ツール: 無料のBtW Importerプラグインと2つの短いコードスニペット。
費用: 移行には費用はかかりません。ホスティングとドメイン名は引き続き必要です。
WordPress.comとWordPress.org:違いは何ですか?
WordPressには2種類あり、このガイドではWordPress.org、つまりセルフホスト型WordPressを使用します。WordPress.comはホスト型サービスであり、無料プランではプラグインをインストールできません。このチュートリアルに従うには、有料プランにアップグレードしてプラグインを有効にする必要があります。
詳細については、WordPress.comとWordPress.orgの比較をご覧ください。
とはいえ、Googleのランキングとトラフィックを維持しながら、BloggerからWordPressに移行する方法を見ていきましょう。ここでは、カバーする手順を示します。
ステップ1:WordPressホスティングにサインアップする
WordPressを開始するには、ドメイン名とウェブホスティングが必要です。ドメイン名はウェブサイトのアドレスであり、ウェブホスティングはウェブサイトファイルが保存される場所です。
WordPressホスティングプロバイダーは自由に選択できます。例えばBluehostやHostingerなどです。どちらも公式に推奨されているWordPressホスティングプロバイダーであり、初年度は無料のドメイン名を提供しています。
このチュートリアルでは、Bluehostを使用しました。Bluehostはサインアップ時に自動的にWordPressをインストールしてくれたため、新しいサイトにすぐにログインできました。
ステップ2:Bloggerブログのエクスポート
WordPressサイトの準備ができたので、次のステップはBloggerからコンテンツをエクスポートすることです。
Bloggerアカウントにログインし、ブログを選択して、左側のメニューで設定をクリックします。「ブログの管理」セクションまでスクロールし、「コンテンツのバックアップ」をクリックしてから「ダウンロード」をクリックします。

BloggerはXMLファイルをすぐにダウンロードしなくなりました。代わりに、ダウンロードボタンをクリックすると、Google Takeoutが開きます。これはGoogleのデータダウンロードツールで、Bloggerがすでに選択されています。

「次のステップ」をクリックし、デフォルト設定のまま「エクスポートを作成」をクリックします。
エクスポートの準備が整うと、Googleからメールが届きます。通常、小規模ブログの場合は数分かかります。

そのメールの「アーカイブをダウンロード」をクリックし、.zipファイルをコンピューターに保存します。
次に、ファイルを解凍します。Takeoutフォルダを開き、次にBlogger、次にBlogs、そしてブログ名のフォルダを開きます。
必要なファイルは feed.atom という名前です。これには投稿、ページ、コメントが含まれています。
Takeoutがエクスポートを複数の.zipファイルに分割した場合、feed.atomファイルが各ファイルに含まれているか確認してください。次のステップで順番にインポートします。
注意:アーカイブ全体を、クラウドストレージや外付けドライブなどの安全な場所にコピーを保管してください。これは元のブログのバックアップです。その中のAlbumsフォルダには、Bloggerにアップロードしたすべての画像が含まれており、これはステップ6で再度使用します。
ステップ3:BloggerをWordPressにインポート
feed.atomファイルがコンピュータ上にあれば、WordPressにコンテンツをインポートできます。
WordPressにはデフォルトのBloggerインポーターが用意されており、管理画面の ツール » インポート ページから利用できます。しかし、このインポーターは2025年7月以降動作していません。これはGoogleがBloggerのバックアップをGoogle Takeoutに移行し、同時にファイル形式を変更したためです。
幸いなことに、代替プラグインを使用できます。
- BtW Importer – このチュートリアルで使用するプラグインです。投稿、ページ、画像をインポートし、リダイレクトも設定します。欠点は、コメントをインポートしないことです。
- Blogger Importer Extended – 投稿、ページ、画像をインポートしますが、無料版は20投稿に制限されています。投稿数が少ない場合や、コメントをインポートしたい場合はこちらを使用できます。
まず、BtW Importer プラグインをインストールして有効化します。詳細については、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。
有効化後、WordPress管理メニューの新しい BtW Importer をクリックします。ページには、インポート前に知っておくべきことの短いリストが表示されます。
それを読み、「上記の情報を読み、理解しました」ボックスをオンにします。

ステップ1で、「Bloggerのエクスポートファイルを選択」ボタンをクリックし、feed.atomファイルを選択します。次に「ファイルをアップロード」ボタンをクリックします。

ステップ2で、「データを抽出」ボタンをクリックします。プラグインがファイルを読み込み、投稿とページをカウントします。

ステップ3には、見つかったアイテムの数が表示されます。「詳細オプション」パネルでは、各投稿の元のBlogger作成者を保持でき、古いBlogger HTMLをWordPressブロックに変換する実験的なオプションもあります。
最初の実行では、このオプションはチェックしないことをお勧めします。エディタでいつでも投稿をブロックに変換できるからです。
バッチサイズは「推奨」のままにして、「開始」ボタンをクリックします。

プラグインは投稿とページをインポートし、Googleのサーバーでホストされているすべての画像をメディアライブラリにダウンロードし、投稿内の画像のリンクを新しいコピーに書き換えます。
また、各投稿の古いBloggerアドレスを記録します。これはステップ5のリダイレクトに使用します。
進行状況ログには、転送される各アイテムが表示され、完了すると「おめでとうございます!」というメッセージが表示されます。

投稿 » 全ての投稿 および 固定ページ » 全ての固定ページ でコンテンツを確認できるようになりました。Blogger のラベルは WordPress のカテゴリーになり、下書きは下書きのまま、各投稿の最初の画像はアイキャッチ画像になります。
ステップ4:パーマリンクの設定
投稿が WordPress にインポートされたので、それらのウェブアドレスについて説明しましょう。パーマリンクとは、投稿や固定ページの URL 構造に対する WordPress 用語です。
Blogger の投稿 URL は次のようになります: https://yourblog.blogspot.com/2026/08/post-title.html。
BtW Importer プラグインは、リダイレクトマップに各投稿と固定ページの古いアドレスを保存しました。古いアドレスへのリクエストが WordPress サイトに届くと、プラグインはそれを一致する新しい投稿に送信します。
そのため、WordPress のデフォルト設定を維持してください。設定 » パーマリンク設定 に移動し、「投稿名」オプションが選択されていることを確認してください。
この設定により、yourblog.com/post-title/ のような、クリーンでSEO に優しい URL が得られます。

古いアドレスと新しいアドレスの完全なリストは、BtW Importer » リダイレクトログ で確認できます。ここには、すべての Blogger の投稿と固定ページの行があるはずです。

テストするには、新しいドメインで古いアドレスの 1 つを開いてください。たとえば、yourblog.com/2026/08/post-title.html のようなものです。WordPress は直接新しい投稿にリダイレクトするはずです。
私たちのテストでは、古い投稿と固定ページの URL はすべて、正しい場所への 301 リダイレクトを返しました。
このマップは、WordPress ドメインにアクセスするユーザーにのみ機能します。しかし、ユーザーと Google はあなたが移動したことを知らないため、ステップ 5 が完了するまで、古い Blogger ブログを見続けるでしょう。
ステップ5:BloggerからWordPressへのリダイレクト設定
WordPress が古いアドレスのそれぞれがどこに行くべきかを知ったので、移行全体で最も重要なステップ、つまりユーザーと Google のような検索エンジンを新しい WordPress サイトにリダイレクトする時間です。
リダイレクトは、古い Blogger URL の 1 つを開いた人を自動的に WordPress の同じ投稿に送信します。
また、301 ステータスコード(恒久的なリダイレクトのコード)も送信します。これにより、Google はページが完全に移動したことを認識し、ランキングはゼロからではなく新しいアドレスに引き継がれます。
⚠️ Bloggerブログがblogspot.comではなく独自のカスタムドメインを使用している場合、ドメインネームサーバーをホスティングプロバイダーに向ける必要がある場合があります。手順については、カスタムドメインのBloggerブログをWordPressに切り替える方法に関するチュートリアルに従ってください。
Blogger ではサーバーリダイレクトを設定できないため、次の回避策を使用します。
まず、WordPress サイトに小さなコードスニペットを追加します。これは Blogger から送られてきた訪問者を受け取り、古いアドレスを検索して、WordPress の正しい投稿に転送します。
次に、Blogger のテーマにコードスニペットを追加して、blogspot.com アドレスからのすべての訪問者と検索エンジンをそのスニペットに送信します。
1. WordPress にリダイレクトスニペットを追加する
スニペットは、無料の WPCode プラグインを使用して追加することをお勧めします。これは WordPress にカスタムコードを追加する最も安全な方法です。詳細については、WordPress でコードスニペットをコピーして貼り付ける方法 ガイドを参照してください。
WPCode をインストールしたら、コードスニペット » + スニペットを追加 に移動します。「カスタムコードを追加(新規スニペット)」にカーソルを合わせ、「スニペットを使用」をクリックします。
コードタイプとして「PHP スニペット」を選択し、スニペットに名前を付けて、次のコードを貼り付けます:
add_action( 'template_redirect', 'wpb_blogger_b2w_redirect', 1 );
function wpb_blogger_b2w_redirect() {
if ( empty( $_GET['b2w'] ) ) {
return;
}
$old_path = wp_parse_url( esc_url_raw( wp_unslash( $_GET['b2w'] ) ), PHP_URL_PATH );
$target = home_url( '/' );
if ( $old_path ) {
$matches = get_posts( array(
'post_type' => array( 'post', 'page' ),
'post_status' => 'publish',
'posts_per_page' => 1,
'ignore_sticky_posts' => true,
'meta_key' => '_old_permalink',
'meta_value' => $old_path,
) );
if ( $matches ) {
$target = get_permalink( $matches[0] );
}
}
wp_safe_redirect( $target, 301 );
exit;
}
このコードは、Bloggerテーマが渡す古いBloggerアドレスを読み込み、BtW Importerが保存した一致する投稿またはページを検索し、301リダイレクトで訪問者をそこに送信します。一致するものがない場合は、404エラーの代わりにホームページに送信します。
コードボックスの下で、挿入方法を「自動挿入」、場所を「フロントエンドのみ」に設定します。次に、上部にあるトグルを「アクティブ」に切り替え、「スニペットを保存」ボタンをクリックします。

2. Bloggerテーマをリダイレクトコードに置き換える
次に、Bloggerダッシュボードにログインし、テーマページに移動します。「カスタマイズ」ボタンの横にある下矢印をクリックし、「HTMLの編集」を選択します。

Bloggerは、テーマのHTMLコードを表示します。
何も削除する前に、既存のBloggerテーマのHTMLをすべてコピーし、バックアップとしてコンピューターのテキストファイルに保存してください。
元のテーマコードをバックアップしたら、エディター内のすべてを削除し、次のコードを貼り付けます。https://example.com を、4か所すべてで新しいWordPressサイトのアドレスに置き換えてください。
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html>
<html b:version='2' class='v2' expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>
<head>
<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<link expr:href='"https://example.com/?b2w=" + data:blog.url' rel='canonical'/>
<meta expr:content='"0;url=https://example.com/?b2w=" + data:blog.url' http-equiv='refresh'/>
<script type='text/javascript'>
//<![CDATA[
window.location.replace('https://example.com/?b2w=' + encodeURIComponent(window.location.href));
//]]>
</script>
<b:skin><![CDATA[
body { font-family: Arial, sans-serif; text-align: center; padding: 40px; }
]]></b:skin>
</head>
<body>
<b:section class='main' id='main' showaddelement='no'>
<b:widget id='Blog1' locked='true' title='Blog Posts' type='Blog' version='2'>
<b:includable id='main'>
<p>This blog has moved. <a expr:href='"https://example.com/?b2w=" + data:blog.url'>Click here if you are not redirected.</a></p>
</b:includable>
</b:widget>
</b:section>
</body>
</html>
このテーマコードは3つのことを行います。各古いページに新しい正規アドレスがあることを検索エンジンに伝え、メタリフレッシュタグを使用してそのページに送信し、小さなスクリプトで人間訪問者をリダイレクトします。
これら3つすべてが前のステップのWordPressスニペットを指しており、それが正確な投稿に転送されます。

変更を保存するには、「保存」ボタンをクリックすることを忘れないでください。
古いBloggerテーマは、ブログの個別のモバイルバージョンも提供しますが、そのバージョンはあなたが貼り付けたコードを無視します。
オフにするには、「カスタマイズ」ボタンの横にある同じ下矢印をクリックし、「モバイル設定」を選択します。

ポップアップで「デスクトップ」オプションを選択し、「保存」をクリックします。「モバイル設定」が表示されない場合は、テーマはすでにレスポンシブなので、この手順はスキップできます。
これでテストします。プライベートブラウザーウィンドウで古いBlogger投稿のURLのいずれかを開くと、1秒以内にWordPressサイトの同じ投稿に着陸するはずです。
3. Bloggerの?m=1モバイルURLをリダイレクトする
誰かが携帯電話でBloggerブログを開くと、Bloggerはアドレスの末尾に?m=1を追加し、Googleはこれらのモバイルアドレスを通常のURLと並んでインデックスに登録することがよくあります。
私たちのテストでは、その小さな追加が実際の問題を引き起こしました。WordPressは日付アーカイブにmを独自のパラメーターとして使用するため、yourblog.com/?m=1またはyourblog.com/post-title/?m=1へのリクエストは404エラーページを返します。
修正策は、すべての?m=1および?m=0リクエストを301リダイレクトでクリーンなURLに送信する2番目のWPCodeスニペットです。上記と同様に、WPCodeで別のPHPスニペットを作成し、このコードを貼り付けます。
add_action( 'template_redirect', 'wpb_redirect_blogger_mobile_urls' );
function wpb_redirect_blogger_mobile_urls() {
if ( ! isset( $_GET['m'] ) || ! in_array( $_GET['m'], array( '0', '1' ), true ) ) {
return;
}
wp_safe_redirect( remove_query_arg( 'm' ), 301 );
exit;
}
少し下にスクロールして、場所を「フロントエンドのみ」に設定し、スニペットを「アクティブ」に切り替え、「スニペットを保存」をクリックします。
私たちのテストでは、ホームページと?m=1を末尾に追加した投稿URLを開いたところ、どちらもクリーンなURLに直接送信されました。
ステップ6:BloggerからWordPressへのその他のコンテンツの移行
コンテンツを移動し、リダイレクトを設定したら、手動で確認する必要がある部分を確認する時間です。以下に5つの確認事項と、それぞれの処理方法を示します。
1. ページ
BtW Importerは、[About]や[Contact]などのBloggerのページを[Pages » All Pages]に移動し、古い/p/アドレスもリダイレクトします。各ページを開いてフォーマットを確認し、WordPressテーマのナビゲーションメニューに追加してください。
また、[Bloggerにはなかったものを見逃さないように、すべてのWordPressブログに必要ないくつかの重要なページ]のリストも確認することをお勧めします。
2. ウィジェット
Bloggerと同様に、多くのWordPressテーマでは、ウィジェットを使用してブログのサイドバーにコンテンツを追加します。追加するには、ブロックテーマの場合は[Appearance » Editor]ページ、クラシックテーマの場合は[Appearance » Widgets]ページにアクセスしてください。
詳細な手順については、[WordPressでウィジェットを追加して使用する方法]をご覧ください。
WordPressにデフォルトで存在しないウィジェットを探している場合は、プラグインが必要になる可能性が高いです。WordPressには72,000を超える無料プラグインがあるので、[適切なWordPressプラグインの選び方]に関する初心者向けガイドをご覧ください。
3. RSSフィード
RSSフィードを通じてブログをフォローしているユーザーは、引き続きブログを見つけることができます。ただし、古いフィードを新しいフィードにポイントするまで、新しいコンテンツは取得できません。
これを修正するには、Bloggerダッシュボードの[Settings]ページに移動します。[Site feed]セクションまでスクロールし、[Post feed redirect URL]をクリックします。

これによりポップアップが表示され、WordPressウェブサイトのRSSフィードURLを追加する必要があります。WordPressフィードURLは次のようになります。
http://example.com/feed
example.com をご自身のドメイン名に置き換えるのを忘れないでください。

[Save]ボタンをクリックしてURLを追加し、設定を保存します。
4. 画像
BtW Importerは、Googleがホストしていた画像をメディアライブラリにダウンロードし、それらを使用するように投稿を更新しました。[Media » Library]を開いて確認してください。
プラグインがいくつかの画像をインポートしなかった場合、または他の場所に画像をホストしていた場合は、[WordPressで外部画像をインポートする方法]に関するガイドで、それらを見つけてダウンロードするプラグインを紹介しています。
ステップ2のGoogle Takeoutアーカイブは、あなたのセーフティネットです。[Albums]フォルダには、Bloggerにアップロードしたすべての画像のコピーが元の品質で含まれています。
ステップ7:Google Search Consoleでの移行の確認
コンテンツが配置されたので、Googleに変更を知らせる時です。このステップにより、Googleは新しいサイトをより速く見つけることができ、検索ランキングを保護できます。
行う必要があることは次のとおりです。
- 新しいWordPressサイトをGoogle Search Consoleに追加します。まだ追加していない場合は、WordPressサイトをGoogle Search Consoleに追加する方法に関するガイドに従ってください。
- 新しいXMLサイトマップを送信します。サイトマップURLをGoogle Search Consoleに送信すると、Googleはすべての新しいURLを検出できます。手順については、[WordPressでサイトマップを作成する方法]をご覧ください。
- 404エラーを監視します。今後数週間、Google Search Consoleの[Pages]レポートを監視して、404エラーをキャッチしてください。壊れたURLを見つけた場合は、それらの追加リダイレクトを設定します。これは、無料の[404 to 301 redirect manager]プラグインで行うことができます。
- Google Analyticsをインストールする。移行後にGoogle Analyticsでトラフィックを追跡し、すべてが正常に機能していることを確認するために、MonsterInsightsのインストールをお勧めします。詳細については、WordPressにGoogle Analyticsをインストールする方法をご覧ください。
ステップ 8. Blogger から WordPress への移行後にやること
ブログはWordPressに移行され、リダイレクトによってランキングが保護されています。最初の週にやる価値のあるタスクが3つあります。
- 高速なテーマを選択する。Bloggerのデザインは引き継がれないため、携帯電話で素早く読み込まれる軽量なテーマを選択してください。私たちの最高の無料WordPressブログテーマのリストは良い出発点です。
- 必須プラグインをインストールする。SEOプラグイン、お問い合わせフォーム、バックアッププラグインがあれば、ほとんどのブログに対応できます。必須WordPressプラグインのリストをご覧ください。
- バックアップを設定する。Bloggerでは、Googleがコンテンツを管理します。WordPressでは、あなたが責任者となるため、最高のWordPressバックアッププラグインのいずれかを選択し、自動バックアップをスケジュールしてください。
Blogger から WordPress への切り替えに関するよくある質問
まだBloggerを使っている人はいますか?
はい。Bloggerはまだオンラインであり、Googleはそれを閉鎖する計画を発表していません。
しかし、最近は新しい機能がほとんど追加されておらず、GoogleはバックアップツールさえもGoogle Takeoutに統合しました。
ブログを成長させたいほとんどのブロガーは、WordPressに移行します。なぜなら、外観をカスタマイズしたり、機能を拡張したりするのが簡単だからです。
移行後、古いBloggerブログはどうなりますか?
古いBloggerブログは、移行後も引き続き存在します。実際、それをアクティブに保つ必要があります。なぜなら、Bloggerテーマ内のリダイレクトコードが訪問者を新しいWordPressサイトに送信するからです。
Bloggerブログを削除しないでください。リダイレクトが削除され、トラフィックを失うことになります。
この記事が、Googleの検索順位に影響を与えることなく、BloggerからWordPressに切り替えるのに役立ったことを願っています。また、どのWordPressプランを使用すべきかについてのガイドや、最も一般的なWordPressの誤解の解説もご覧ください。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。
ミニ
これは、Bloggerの無料ブログをWordPressの無料ブログに移行するのに役立ちますか?
また、以前に受け取ったコメントも転送されますか?
キャサリン
すべてのPinterestピンがブロガーのページで停止し、「このブログはもはやブロガーによってホストされていません。リダイレクトしますか?」というメッセージが表示されます。はいかいいえを選択する必要があり、明らかに人々は通常単に終了するか、いいえをクリックするので、私のページビューが激減しています。何か助けはありますか?
Susann
私のブログにはエクスポートブログ(またはインポート)ボタンがありません。削除ボタンしかありません。これは削除されたのですか、今ブログをエクスポートするにはどうすればよいですか?それとも、表示させるためにどこか別の場所で何かを変更する必要がありますか?
イーライ
こんにちは、/month/day のパーマリンクを使用できません。/blog-post-title を使用する必要があります。
正しいリダイレクトを取得するためにPHPコードを修正する方法はありますか?
ワヒード・ハビブ
ブロガーのデータをWordPressテーマに移行するのに大変役立ちました。ありがとうございます。しかし、リダイレクトがうまくいきませんでした。代わりに、シンプルで使いやすいツールである「Blogger to WordPress Redirection」プラグインを使用しました。本当に気に入っています。ブロガーサイトをWordPressにリダイレクトしました。
マロリー
こんにちは!この役立つガイドを本当にありがとうございます!!
説明通りにすべて行い、リダイレクトは機能しましたが、WordPressの上部にこのメッセージが表示されます:Notice: Undefined index: blogger in /var/www/vhost/example/home/html/wp-content/themes/betheme-child/functions.php on line 94
そのため、94行目を確認したところ、以下のようになっています。 $blogger = $wp_query->query_vars[‘blogger’];
手伝っていただけますか?
本当にありがとうございます
パトリシア
こんにちは、現在指示に従おうとしていますが、ブログページのタイトル行を参照してブロガーのリダイレクトコードを保存しようとすると、このメッセージが表示され続けます。
「XMLの解析エラー、3行目、9列目: 要素の内容は、適切にフォーマットされた文字データまたはマークアップでなければなりません。」
教えてください?
JC
これを見つけられて嬉しいです。BloggerからW/Pにブログを移動するのがとても怖かったです。質問があります:Bloggerのフォロワーも私と一緒に移動しますか?
また、ブロガーサイトに来た人に、W/Pに移動したことを知らせる方法はありますか(名前はわかりません)?
WPBeginnerサポート
フォロワーが Google ID を使用して Blogger ブログをフォローしていたユーザーを指す場合、いいえ、できません。
はい、この方法を使用すると、他のソースからあなたのBloggerサイトにアクセスした人々は、新しいサイトに正しくリダイレクトされます。
管理者
リンジー
とても参考になりました。しかし、すべての手順を終えてリフレッシュすると、貼り付けた2番目のコードが一番上に表示されます。何か見落としていることはありますか?WP管理画面にも表示されています!!
WPBeginnerサポート
コードを閉じている?> phpタグの後ろに貼り付けたようです。コードをphpタグが閉じる前に再度貼り付けるか、コードの先頭にこのタグを追加してください
管理者
ケイトリン
BlogSpotからWord Pressへの移行に非常に苦労しています。何らかの理由で、使用しているブラウザのせいかどうかわかりませんが、設定 -> その他 -> インポートとバックアップ、またはコンテンツのバックアップ(提供されるオプションはこれだけです)にアクセスすると、ブログのエクスポートオプションがありません。誰かに有料でやってもらおうかと考えています!
フダ
デザインテーマはどうですか?WordPressテーマに変更できますか?
サイ・アブザール
こんにちは、兄弟。
これは非常に役立つ記事です。素晴らしい、驚くべき、ステップバイステップのガイドラインです。気に入りました。本当にありがとうございます。
良い一日を
フェブリアン
私はそこにすべての手順を試しましたが、コンピューターでブログスポットのブログを開くと、正常に機能しました。WordPressの新しいドメインに自動的にリダイレクトされました。しかし、携帯電話を使用したり、友人にブログスポットにアクセスするように頼んだりすると、何も起こりませんでした。リダイレクトはまったくありませんでした。
これについて助けていただけますか?
私のブログスポットは
エリン
投稿ありがとうございます。非常に分かりやすく、ブログのインポートに自信が持てました。しかし、残念ながら画像に問題が発生しました。インポートされませんでした。その後、そのシナリオに関する追加のヘルプに従いましたが、一部はメディアライブラリにインポートされたものの、一部はインポートされず、どれもアイキャッチ画像として表示されませんでした。
何かヒントがあれば大変助かります。
collins
ありがとうございます、助かりました。個人的に話したいのですが、私のメールアドレスはこちらです。
WPBeginnerサポート
プライベートメールの送信は、こちらのお問い合わせページをご利用ください。
管理者
メルセデス
ありがとうございます!これは非常に役立ちました。
2番目のコードで少し問題があります。コードを貼り付ける必要があるファイルにどのようにアクセスすればよいか全くわかりません。
WPBeginnerサポート
お使いのテーマのfunctions.phpファイルに記述します。WordPress管理画面の「外観」ページにアクセスし、現在有効なテーマの名前を確認してください。次にFTPクライアントを使用してウェブサイトに接続し、/wp-content/themes/your-active-theme-folder/ に移動してfunctions.phpファイルを見つけます。このファイルをコンピュータにダウンロードし、メモ帳などのプレーンテキストエディタで開きます。コードをこのファイルの末尾に貼り付け、保存してFTPでテーマフォルダにアップロードし直してください。
管理者
ビズ・ハリス
ああ、これはとても役に立ちましたが、一つだけ注意点があります…ブロガーのコードを完全に変更することについてのセクションでは、すべての「http://example.com」を自分のブログのアドレスに変更する必要があること、そしてその前の「www」は必要ないことを非常に具体的に記述してください。私はこれを機能させるためにいくつかの試行錯誤を繰り返しました(その間、何度かパニック発作を起こしました)。
とにかく、この非常に初心者なWordPress初心者から、改めて感謝します!
ニコール
このブログ記事は非常に役立ちました。多くの人が情報が多すぎたり少なすぎたりしますが、あなたは私をまっすぐに導いてくれました!ありがとうございます!モバイルビューをリダイレクトするためにThadのアドバイスを使用しました。それはうまくいきました。
今の問題は、「ページ」をリダイレクトできないことです。エクスポート/インポートされなかったので、新しい名前で新しいページを作成しました。これらの15ページを手動でリダイレクトする方法はありますか?または、少なくともユーザーを新しいホームページにリダイレクトさせることはできますか?現在、「探していたページが見つかりません」というメッセージが表示されています。
再度ありがとうございます!とても助かりました!
Jwphoto
同じ問題を抱えています。ブログ名をGoogleで検索すると、これらの古いBloggerのページ(投稿ではなくメニュー項目でした)が表示されます。BloggerでURLを変更する方法が見つかりません。これらの個々のページをリダイレクトしたり、URLを変更したりする方法はありますか?これらのBloggerページを削除するとSEOに悪影響がありますよね?
パスカル
こんにちは、function.phpに2番目のコードをどこに貼り付けるべきか確認していただけますか?WordPressにWeb上のスニペットを貼り付けるための初心者ガイドを読みましたが、まだ明確ではありません。
ご協力いただき、本当にありがとうございました!
WPBeginnerサポート
WordPressテーマのfunctions.phpファイルに入れる必要があります。そのファイルの末尾に貼り付けることができます。
管理者
ヴィナヤク SP
上記のコードは、これを実行するまで完全に機能しませんでした:
新しいWordPressでパーマリンクを設定する
WordPressダッシュボードから、「設定」→「パーマリンク設定」に移動し、「カスタム構造」オプションを選択して、その横に次の値を貼り付けて変更を保存してください。
/%year%/%monthnum%/%postname%.html
Jas
サイード様
1.
a) この記事では、パーマリンク設定を次のように指定されていることに気づきました。
「月と名前を選択」
b) しかし、「カスタムドメインのBloggerブログをWordPressに移行する方法」では、カスタム形式でパーマリンク設定が異なると指定されています。
「/%year%/%monthnum%/%postname%.html」
2. 移行を完了するまで、2番目の記事に気づきませんでした。上記a)を使用し、移行完了後に上記b)に変更しました。
なぜこの2つの違いがあるのでしょうか? a)で始めてb)に変更したことで問題が発生しましたか? Google検索リンクは、古い投稿から新しい投稿へ正しくリンクしているようです。他に考慮していない要因はありますか?
お時間をいただきありがとうございます。
Jas
緊急、最優先
タニア
WordPress にリダイレクトするための2番目のコードをコピーする場所について質問があります。functions.php ファイルの一番下にあるコードをコピーするだけでよいですか、それともそのページにコピーする特定の場所がありますか?
タニア
これらすべては理解できますが、このコードをWordPressのどこに貼り付けるのですか?
***ただし、ユーザーが適切な投稿にリダイレクトされるように、WordPressサイトでリダイレクトを設定する必要があります。
以下のコードをWordPressテーマのfunctions.phpファイルにコピー&ペーストする必要があります***
このセクションの下部で提供されたコードをWordPressにコピーするだけでよいですか、それとも特定の場所に配置する必要があることを確認する必要がありますか?
意味が通じると良いのですが。このチュートリアルをありがとうございます
WPBeginnerサポート
一番下のセクションのコードをコピーして、WordPressテーマのfunctionsファイルに貼り付ける必要があります。WordPressにウェブ上のスニペットを貼り付けるための初心者ガイドをご覧ください。
管理者
タニア
functions.phpのどこに2番目のコードをコピーすればよいですか?そのコードはどこに配置されるべきか、まだ混乱しています。
Zara
WordPressでツールや何も見つかりません。更新されましたか?
WPBeginnerサポート
いいえ。
管理者
エイミー・ハント
WPでもツールが見つかりません。公開、パーソナライズ、設定、これらしかカテゴリがありませんか?
リッサ
この役立つチュートリアルをありがとうございます。
あなたのブログのほとんどすべてを読みました。非常に有益で役立ちます。
WPBeginnerサポート
温かいお言葉ありがとうございます。
管理者
カーラ・モタ
最高です!! ありがとう
ミロ・マグノカバッロ
前のコメントに追加...
インポートされたテキストのソースバージョンを確認したところ、場合によってはimgタグが次のように表示されています。
なぜかsrcが出力されないのですが?
ポール・ウェンツェル
私も同様の現象が発生しています。これらの投稿の画像はサイトディレクトリにダウンロードされていることは確認できましたが、なぜ投稿のsrcに挿入されなかったのか不思議です。
ミロ
こんにちは!素晴らしいチュートリアル/ハウツーをありがとうございます。非常にうまくいきましたが、インポートされたブログ投稿の一部の画像が表示されないことに気づきました。その理由について何か考えはありますか?
シャラジ・カーン
BloggerからBloggerへの移行はどうですか??????
サム
簡単です。テンプレートをバックアップしてから、別のブログにアップロードするだけです
オルシ
このガイドに従ったところ、非常にうまくいきましたが、リダイレクトテストを行ったところ、本来あるべき301ではなく、302 Moved Temporarilyと表示されます。
何か間違っていますか?他にリダイレクトテストをした方はいらっしゃいますか?
ポール
使用しているリダイレクトチェッカーツールから302エラーも確認しています。すべてのリンクは正しくリダイレクトされていますが、302は少し不安です。
ジャンルカ
こんにちは、古いブログからブログ全体ではなく、いくつかの投稿だけをインポートすることは可能ですか?
タレス
回避策を見つけました…
コード(11行目)を置き換えました:
window.location.href=”http://example.com/?blogger=”
以下の3行で:
var str = “”;
var url_old = str.substr(7);
window.location.href=’http://pequenospelomundo.com.br/?blogger=’+url_old;
うまくいっており、Googleのランキングを維持できているようです。
ジョエル
このオプションを検討していますが、ステップ1でつまずいています。BloggerからXMLファイルをエクスポートすると、生成されるファイルには1030件の投稿のうち200件しか含まれていません。なぜですか?そして、ブログ全体を実際にバックアップするために何ができますか?
WordPresser
WordPressのドメインにブロガーブログをリダイレクトする必要はありますか?URL構造(ドメイン、日付、記事名、URLの.htmlの末尾を含む)がWordPressとBloggerでまったく同じ場合です。
シェリー
ブロガーのブログをダウンロードし、ファイルをインポートしようとしています。アップロードされているように見えますが、その後、次のエラーが表示されます:Warning: Invalid argument supplied for foreach() in /home/content/p3pnexwpnas06_data02/87/2994987/html/wp-content/plugins/blogger-importer/blogger-importer.php on line 227
ブロガーのブログには約2,000件の投稿があります。サイズが問題でしょうか?私は完全に初心者で、指示にステップバイステップで従っています。
キンシュク
こんにちは。
Shellyと同じような問題に直面しており、以下のエラーが発生しています。BloggerのXMLには約2000件の投稿があります。
よろしくお願いいたします。
エミリー
とても有益で役立つ動画をありがとうございます!私は全くのコード初心者ですが、あなたの素晴らしい指示のおかげで、Bloggerアカウントが視聴者を新しいドメインに自動的に転送するように設定できました。ただ一つ問題があります。それは、WordPressのfunction.phpファイルに貼り付けるように指示された2番目のコードセットに関連していると思います。ユーザーが参照しようとしている特定の記事にリダイレクトするのではなく、ウェブサイト全体にリダイレクトされてしまいます。古いPinterestのピンなどをクリックしたユーザーが探しているレシピを受け取れるように、検索しなければならない一般的なサイトではなく、どのように修正すればよいですか?ありがとうございます。
ファクレザ
これはブロガーとWordPressで合法ですか??
ミシェル・ディア
はい。あなたのデータはあなたのものです。ツール間でデータを移行する権利があります。
ジェリコ
このチュートリアルをありがとうございます。質問があります。Bloggerブログでカスタムドメインを使用しており、WordPressでも同じドメインを使用する予定です。移行前にカスタムドメインを切断し、「blogspot.com」を使用する必要がありますか?もしそうなら、Googleのランキングに影響しますか?
WPBeginnerサポート
カスタムドメインのBloggerブログをWordPressに移行する方法については、こちらのガイドをご覧ください。カスタムドメインのBloggerブログをWordPressに移行する方法
管理者
ジュリア・テイラー
サイトが正しくリダイレクトされたら、古いBloggerブログを削除することをお勧めしますか?それとも一定期間待つべきですか(もしそうなら、どのくらいですか)?それとも、何らかの理由でそのままにしておくのが最善ですか?
WPBeginnerサポート
無料のブログなのに、ランキングに影響がないならなぜ削除するのですか?しかし、どうしても削除したい場合は、少なくとも6〜12ヶ月待つことをお勧めします。
管理者
ジュリア・テイラー
重複コンテンツで損害を受けないという確信が100%ではないと思います。「統計」タブでまだアクティビティが見られるからです。それが起こらないようにするにはどうすればよいですか?
ジェイソン・ブース
301リダイレクトと正規タグは重複コンテンツの懸念を軽減するはずですが、この手法がモバイルトラフィックをリダイレクトしていないことがわかりました。
モバイルユーザーはBloggerで異なるテンプレートを取得しており、新しいサイトにリダイレクトされていません。調べてみましたが、モバイルデバイスに提供されるテンプレートを無効にする方法や変更する方法は見つかっていません。
タレス
同じ問題がありました(モバイルユーザーがまだBloggerにアクセスしていました)。Bloggerでモバイルバージョンを無効にしたところ、正常に動作しました。
Bloggerにログインし、テンプレートに移動し、「テンプレートの更新」をクリックします。ページの上部にはモバイル設定があります。クリックしてモバイルバージョンを無効にし、次に「クラシックテンプレートに戻す」をクリックします – 完了!
ジュリア・テイラー
モバイルユーザーがリダイレクトされていないという問題をJasonが指摘してくれたことを嬉しく思います。これを解決するのを手伝っていただけますか?モバイルでもブログ投稿が新しいサイトにリダイレクトされる必要がありますが、そうはなっていません。
ジュリア・テイラー
おっと、Thalesのコメントを見落としていました。今やりましたが、動作しているようです。Thalesさん、ありがとうございます!
ジェイソン・ブース
ありがとう、タレス!私もこれで解決しました。
ジュリア・テイラー
指示通りにすべて行い、すべて正常に機能しているように見えますが、古い Blogger サイトの統計タブに一部のページビューが表示されています。新しい自己ホスト型 WP サイトにリダイレクトされているページ/投稿を追跡していますか?それとも何か正しく設定されていませんか?
WPBeginnerサポート
あなたのBloggerブログは人間だけでなく、多くのボット、クローラー、自動スクリプトなどにも訪問されます。これらのボットの中には、ブログのキャッシュバージョンをリクエストするものがあり、Bloggerの統計情報にページビューが生成されます。その特定の日付の統計タブでデバイス情報を確認できます。
管理者
サマンサ
ブログを新しいWordPressサイトにリダイレクトしようとしていますが、すべてのブログ記事をナレッジベースの記事にしています。
oldblog.blogspot.com/month/day/postname を example.com/knowledgebase/postname にリダイレクトするようにコードを変更するにはどうすればよいですか?
「/knowledgebase」の部分は、使用しているプラグインによって自動的に追加されるもので、パーマリンク構造の一部ではありません。
WPBeginnerサポート
投稿タイプをナレッジベースに切り替えることができます。リダイレクトにどのような影響があるかは不明です。まずローカル環境にデモのBlogspotブログをセットアップしてテストすることをお勧めします。
管理者
ケタン
これまで見つけたBloggerからWPへの移行に関する説明の中で、おそらく最も簡単なものでした。投稿ありがとうございます。リダイレクトの部分は、慎重に行う必要があります。
キム・ブルックス
少し前に書きました。おそらく私が書いたことは無視した方が良いでしょう。なぜなら、何らかの理由で今は機能しているからです。Bloggerテンプレートのスニペットを再度コピーし、「example.com」を再度変更したため、今機能しているのかもしれません。あるいは、WPサイトの投稿(Bloggerから移行されたもの)に埋め込まれたリンクにまだBloggerのURLが含まれており、WPがそれを.blogger.comをmy.new.urlに置き換えることで解釈し、WPで404になるためかもしれません。
参考までに、Bloggerにあった投稿が、現在はWPになっています。
テキストにリンクを含めました
移行中、または私が何か間違ったことをしたせいで、何らかの方法で変更された
そしてそれは存在しないURLです(WPは/の代わりに.htmlを使用しています)
ということで、素晴らしいサイトに感謝します。前のコメントは無視してください。
キム
WPBeginnerサポート
ウェブサイトの移行が成功したことを嬉しく思います。
管理者
キム・ブルックス
素晴らしいサイトですね!あらゆる記事を利用しました。
この「切り替え方法」ページのすべての指示に従いました。ほとんどは機能していますが、Blogspot の古いリンクが新しいドメインにリダイレクトされていません。404 になっています。これは、古い Blogspot の URL が .html で終わるのに対し、新しい WordPress の URL が post_title/
のようにディレクトリとして終わるためで、古い .html ファイルではありません。問題は WP の関数コードにあると思いますが、WP が (スラッシュを削除し、“.html” を追加) URL にリダイレクトするようにするには、コーディングの知識が十分ではありません。
WPのパーマリンクページにコーディングを追加する方法もわかりません。しかし、すべての新しい投稿に「.html」が追加されるのは望まないので、これには触りたくありません。今のところ、考えられる唯一の方法は、WPに移行したすべてのブログスポット投稿のパーマリンクを個別に変更することです。うわー。
どのようなご協力でも感謝いたします。
ジュリア・テイラー
この投稿、本当にありがとうございました…大変参考になりました!質問があります。ブログのメインアドレスをサイト内のページにリダイレクトすることは可能でしょうか?というのも、新しいブログはサイトの一部に過ぎず、ブログの読者をホームページにリダイレクトすると混乱を招く可能性があるからです。そのため、example.blogspot.com を http://www.example.com ではなく、http://www.example.com/blog/ にリダイレクトすることはできますか?素晴らしいリダイレクトコードを壊したくないので、いじるのに少し神経質になっています!本当にありがとうございました!!!
WPBeginnerサポート
はい、できます。
管理者
クリスティーン
これを開始する前に、いくつか知っておく必要があります。Blogger サイトのすべてのコンテンツが WordPress にインポートされたら…インポートされた投稿はすべて自動的に公開されますか?それとも下書きとしてインポートされますか?まだ公開したくありません。移行の理由は、Blogger が私のブログを削除した場合の待機用です(すでに2つ削除されており、スパムがあったという理由で事前の通知はありませんでした)。そのため、残りのブログでもこの手口を使うのではないかと心配しています。
事前に、WPをインストールし、セットアップしてインポートしたいのですが、ブログがまだ公開されている間は、インポートされたすべてのコンテンツを下書き状態にしておきたいです。Bloggerから他のメインブログが削除されたと通知されたら、その時にWPの下書きステータスを公開に切り替えます。誰かこれについて教えてくれませんか?記事が両方のサイトで同時に公開されるのは避けたいです。
WPBeginnerサポート
インポートされたすべての投稿は公開されます。
投稿に移動し、画面右上の画面オプションボタンをクリックできます。
表示する投稿数で、想定される投稿数よりも多い数を選択してください。適用ボタンをクリックします。
WordPressにすべての投稿が表示されるようになります。投稿リストの右上隅にあるチェックボックスで、画面に表示されているすべての投稿を選択できます。
すべての投稿を選択した後、一括操作ドロップダウンメニューで「編集」を選択し、その横にある「適用」ボタンをクリックします。
WordPressには一括編集オプションが表示されます。「ステータス」セクションの横にあるドロップダウンメニューをクリックし、「下書き」を選択します。最後に「更新」ボタンをクリックします。これで、すべての投稿が下書きになります。
管理者
ティファニー・マクベイン
BloggerからWordPressへのインポート手順に従いましたが、(WPで)インポートが進行中であるというメッセージが表示されました。インポートプロセスにはどのくらい時間がかかりますか?すでに30分経ちましたが、WordPressにBloggerの投稿が一つも表示されません。よろしくお願いします!
ローラ・マッキサック
もっと早くこの記事に出会いたかったです!わずか10分でToDoリストからこれを削除できたなんて信じられません。難しいと思ってずっと先延ばしにしていました、はは。今度は、ブロガーが古いブログから失ったすべてのメディアファイルをどのように復元するかを考えなければなりません。
何かアドバイスはありますか?
クリスティーン
ローラ、10分でこれをやったなんて信じられない。私なら指示を読むだけで少なくとも10分はかかるだろう。HTMLコーディングの画像は?そしてそれをどうすればいいの?これは非常に難しそうだ。
シャキール
素晴らしいチュートリアルをありがとうございます。
しかし、私もBloggerブログをWordPressに移行したいのですが、同じドメイン名を使用したいと考えています。そのため、投稿が新しい投稿URLに適切にリダイレクトされるようにするにはどうすればよいですか?Googleでランク付けされている正確な投稿URLが、WordPressの正確な同じ投稿にリダイレクトされるようにするにはどうすればよいですか?
マヘシュ
こんにちは、素晴らしい記事をありがとうございます。ブログをWordPressに移行したいのですが、今使っているテンプレートは移行後も利用できますか、それとも別のものを使わなければなりませんか?もしテンプレートを失った場合、WordPressに新しいテーマを挿入するにはどうすればよいですか?
お返事お待ちしています。
WPBeginnerサポート
BloggerのテンプレートはWordPressとは異なります。しかし、WordPressサイトにはるかに優れたテーマを簡単に見つけることができるはずです。
管理者
マヘシュ
GoDaddyでドメインを購入済みですが、WordPressに移行する場合、WordPressでどのように使用できますか?つまり、ドメインをWordPressに転送するにはどうすればよいですか?教えてください。
WPBeginnerサポート
WordPressホスティングが必要です。ホスティングアカウントにサインアップしたら、GoDaddyでドメイン設定を編集する必要があります。ドメイン設定の下にあるネームサーバーを探し、新しいWordPressホストを指すように変更してください。