最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
3000万以上
当社のプラグインを使用しているウェブサイト
20+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

Googleのランキングを失うことなく、ブロガーからWordPressに切り替える方法

「BloggerからWordPressに移行するとGoogleのランキングを失いますか?」これは、移行を考えている人が最初に聞く質問です。

わかります。しかし、多くのブロガーがこの移行を支援してきた経験から、自信を持って言えます。Googleのランキングを失うことなくBloggerからWordPressに切り替えることができます。

このガイドでは、Bloggerブログのエクスポートから、検索トラフィックを保護するリダイレクトの設定まで、私たちが使用する正確な手順を説明します。

BloggerからWordPressへの切り替え、ステップバイステップガイド

簡単な概要: 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コンテンツをバックアップとしてエクスポートする

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

Google TakeoutでBloggerを選択

「次のステップ」をクリックし、デフォルト設定のまま「エクスポートを作成」をクリックします。

エクスポートの準備が整うと、Googleからメールが届きます。通常、小規模ブログの場合は数分かかります。

Google Takeoutのオプションでデフォルト設定を使用する

そのメールの「アーカイブをダウンロード」をクリックし、.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に移行し、同時にファイル形式を変更したためです。

幸いなことに、代替プラグインを使用できます。

  1. BtW Importer – このチュートリアルで使用するプラグインです。投稿、ページ、画像をインポートし、リダイレクトも設定します。欠点は、コメントをインポートしないことです。
  2. Blogger Importer Extended – 投稿、ページ、画像をインポートしますが、無料版は20投稿に制限されています。投稿数が少ない場合や、コメントをインポートしたい場合はこちらを使用できます。

まず、BtW Importer プラグインをインストールして有効化します。詳細については、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

有効化後、WordPress管理メニューの新しい BtW Importer をクリックします。ページには、インポート前に知っておくべきことの短いリストが表示されます。

それを読み、「上記の情報を読み、理解しました」ボックスをオンにします。

プラグイン通知に同意する

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

feed.atomファイルをアップロードする

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

フィードファイルからデータを抽出する

ステップ3には、見つかったアイテムの数が表示されます。「詳細オプション」パネルでは、各投稿の元のBlogger作成者を保持でき、古いBlogger HTMLをWordPressブロックに変換する実験的なオプションもあります。

最初の実行では、このオプションはチェックしないことをお勧めします。エディタでいつでも投稿をブロックに変換できるからです。

バッチサイズは「推奨」のままにして、「開始」ボタンをクリックします。

WordPressへのコンテンツのインポートを開始する

プラグインは投稿とページをインポートし、Googleのサーバーでホストされているすべての画像をメディアライブラリにダウンロードし、投稿内の画像のリンクを新しいコピーに書き換えます。

また、各投稿の古いBloggerアドレスを記録します。これはステップ5のリダイレクトに使用します。

進行状況ログには、転送される各アイテムが表示され、完了すると「おめでとうございます!」というメッセージが表示されます。

インポーターが正常に完了しました

投稿 » 全ての投稿 および 固定ページ » 全ての固定ページ でコンテンツを確認できるようになりました。Blogger のラベルは WordPress のカテゴリーになり、下書きは下書きのまま、各投稿の最初の画像はアイキャッチ画像になります。

投稿が WordPress にインポートされたので、それらのウェブアドレスについて説明しましょう。パーマリンクとは、投稿や固定ページの URL 構造に対する WordPress 用語です。

Blogger の投稿 URL は次のようになります: https://yourblog.blogspot.com/2026/08/post-title.html。

BtW Importer プラグインは、リダイレクトマップに各投稿と固定ページの古いアドレスを保存しました。古いアドレスへのリクエストが WordPress サイトに届くと、プラグインはそれを一致する新しい投稿に送信します。

そのため、WordPress のデフォルト設定を維持してください。設定 » パーマリンク設定 に移動し、「投稿名」オプションが選択されていることを確認してください。

この設定により、yourblog.com/post-title/ のような、クリーンでSEO に優しい URL が得られます。

WordPressパーマリンク設定(投稿名オプション選択)

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

BloggerからWordPressへのリダイレクトログ

テストするには、新しいドメインで古いアドレスの 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エラーの代わりにホームページに送信します。

コードボックスの下で、挿入方法を「自動挿入」、場所を「フロントエンドのみ」に設定します。次に、上部にあるトグルを「アクティブ」に切り替え、「スニペットを保存」ボタンをクリックします。

WPCode BloggerからWordPressへのリダイレクトスニペット

2. Bloggerテーマをリダイレクトコードに置き換える

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

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='&quot;https://example.com/?b2w=&quot; + data:blog.url' rel='canonical'/>
<meta expr:content='&quot;0;url=https://example.com/?b2w=&quot; + 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='&quot;https://example.com/?b2w=&quot; + data:blog.url'>Click here if you are not redirected.</a></p>
</b:includable>
</b:widget>
</b:section>
</body>
</html>

このテーマコードは3つのことを行います。各古いページに新しい正規アドレスがあることを検索エンジンに伝え、メタリフレッシュタグを使用してそのページに送信し、小さなスクリプトで人間訪問者をリダイレクトします。

これら3つすべてが前のステップのWordPressスニペットを指しており、それが正確な投稿に転送されます。

Bloggerブログのテーマにリダイレクトコードを追加する(HTMLモード)

変更を保存するには、「保存」ボタンをクリックすることを忘れないでください。

古いBloggerテーマは、ブログの個別のモバイルバージョンも提供しますが、そのバージョンはあなたが貼り付けたコードを無視します。

オフにするには、「カスタマイズ」ボタンの横にある同じ下矢印をクリックし、「モバイル設定」を選択します。

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]をクリックします。

BloggerフィードURLのリダイレクト

これによりポップアップが表示され、WordPressウェブサイトのRSSフィードURLを追加する必要があります。WordPressフィードURLは次のようになります。

http://example.com/feed

example.com をご自身のドメイン名に置き換えるのを忘れないでください。

新しいサイトフィードURLを入力

[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でも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

780 コメント返信する

  1. こんにちは。

    Bloggerブログを自己ホスト型WordPressに移行しようとしました。ほとんどすべてが期待どおりに機能しますが、Bloggerからのリダイレクトは機能しません。WordPress側のインターフェイスのテンプレートコードにロギング関数を挿入したところ、このページはBloggerのリダイレクトから何もパラメータを受け取っていないことがわかりました。つまり、ホームページにリダイレクトされるだけです。

    Blogger が変数名を変更したか、何かした可能性はありますか?この問題を解決する方法について、誰かアイデアはありますか?

    では、Marco

      • @WPBEGINNER サポート:

        まず第一に:この記事を更新してくれたことは本当に素晴らしいです!これで多くのユーザーを助けていると思います。

        Meanwhile I solved my problem, and wrote my solution in an email to Amit Agarwal, but he seems to be very busy.
        Since I come from Germany I don’t get “blogspot.com”-Domains in my Google search results, but “blogspot.de”. Others in German-speaking Europe get also different TLDs like “blogspot.at” or “blogspot.ch”. That is a problem for the template code. I could fix that simply by changing these lines:

        $tld_fix = preg_replace("/blogspot\.[a-zA-Z0-9]+/", "blogspot.com", $old_url);                                                          
        $permalink = explode("blogspot.com", $tld_fix);
        

        この修正で、世界中で機能するはずです。おそらく、あなたの投稿に実装すると、何人かの人々にとって役立つかもしれません。

        では、Marco

      • こんにちは、

        同じ問題があります。スクリプトを試しましたが、古い投稿にアクセスすると、投稿ではなく最初のページにリダイレクトされるだけです。

        敬具
        nil

  2. プラグインを使った方が簡単ではありませんか?例えば、「CMS2CMS Blogger to WordPress Converter」のようなものです。このプラグインを使えば、コンテンツを移行し、301リダイレクトを設定して、新しいWordPressサイトで訪問者とランキングをすべて維持することが可能になりますか?
    どなたかこの件についてご存知の方はいらっしゃいますか?

  3. ブロガーからWordPressへの移行のためのワンストップガイド。素晴らしい努力です。

    Blogger からすべての画像をインポートして、WordPress にすべてまとめて配置する方法はありますか?画像がたくさんあります。それぞれを手動でアップロードするのは悪夢ですよね?ですから、スマートで効率的な代替案があれば教えてください。ありがとうございます!

  4. 素晴らしい投稿です!!!でも質問があります。変換後、ドメインは.comになりますか、それともblogspot.comになりますか?ブログhttp://tricksnsolutions.comがあり、それをブロガーブログにした後、tricksnsolutions.comのままになりますか、それともtricksnsolutions.blogspot.comになりますか?混乱を解消してください。

  5. 私の古いウェブサイトはBloggerにありますが、WordPressに移行し、新しいドメイン名を使用しています。すでに古いドメイン名が記載された名刺を何百枚も持っています(###.blogspot.com)。Bloggerの古いドメイン名を新しいドメイン名とWordPressウェブサイトにリダイレクトさせたいです。どうすればよいですか?

  6. こんにちは、
    初心者です。
    ちょっと質問したいのですが:
    Bloggerの投稿をWordPressにインポートすると、Bloggerから削除されますか、それとも何も変更されずにそのまま残りますか?

    ありがとう

  7. こんにちは!

    Bloggerのコードは今日機能しません。WP Beginnerからコードを送信したところ、Bloggerは次のように述べているため、マークアップは廃止されていると思います。

    「要素タイプ「html」に関連付けられた属性「dir」の値に「<」文字を含めることはできません。」

    単一引用符や二重引用符などを置換して解決しようとしましたが、完全に不可能です。Bloggerがマークアップに関して何か変更したことを知っている人はいますか?

    皆さん、ありがとうございます。

  8. BloggerからWordPressに移行し、すべての手順を完了しました。現在、2つの問題に直面しています。
    1. 特定のブログのBloggerリンクがWordPressに移動しません。
    2. 特定のブログリンクをたどってWordPressに来ようとすると、「ファイルが見つかりませんでした」と表示され、公開されているすべてのブログのリストが表示されます。リンクをたどった特定のブログをクリックすると、開きます。

    よろしくお願いいたします

  9. ブロガーでこのメッセージが表示され続けます

    XMLの解析エラー、2行目、73列目: 「html」要素タイプの属性「dir」の値に「<」文字を含めることはできません。

    他に誰かいますか?

  10. (前のコメントにはコードが含まれていませんでした…どうすればよいですか?)

    Bloggerインポーターで根本的に何かが変更されたのか、または投稿情報がデータベースにどのように保存されているのかはわかりません。しかし、wpbeginner-blogger.phpの上記のコードは、ほとんどすべてのリンクで失敗しました。これを次のように変更しました。

    <?php
     /*
      Template Name: Blogger Redirect (do not use)
     */
     global $wpdb;
     $old_url = $_GET['q'];
     if ($old_url != "") {
       $permalink = explode("blogspot.com.au", $old_url);
       
      $new_url = $permalink[1];
      header ("HTTP/1.1 301 Moved Permanently");
      header("Location: $new_url");
     }
     
    ?>
    

    これが悪いと思う理由を見た人はいますか?完璧に機能するように見えます。そもそも他の方法でなぜ行われたのかまだ理解しようとしています…古いBloggerのものと一致するようにパーマリンクを修正する限り

  11. こんにちは、誰かが助けてくれることを願っています。古いブロガーの投稿のいずれかをクリックすると、新しいWordPressサイトのホームページにリダイレクトされ、正しいブログ投稿に移動しませんか?これを修正する方法について何かアイデアはありますか。ありがとう。

  12. 無限ループで詰まっています。ウェブサイトがリフレッシュし続け、ロードされません。修正方法がわかりません。

  13. OK、前のコメントについて申し訳ありません。Switch hosts firefox pluginを使用していて、ローカルコピーを閲覧していました。私のウェブサイトはまだ公開されていません。Godaddyで「Go live」ボタンをクリックしましたが、DNS設定は更新されたようですが、ウェブサイトが無限ループに入り、読み込まれません。タイトルは読み込まれ、ファビコンも読み込まれ、alexaやadblockのようなchrome拡張機能も表示されますが、その後リフレッシュして再度読み込みを開始します。これは止まりません。

    DNSの問題だと思いますか?それともチュートリアルを正しくフォローしなかったからですか?DNSを更新してからすでに11時間が経過しました。ドメインとホスティングの両方をGodaddyで購入しました。

    • FTPクライアントを使用して、ウェブサイトに接続し、.htaccessファイルをコンピューターにダウンロードします。次に、ライブサイトにあるファイルを削除します。これで問題が解決するかどうか確認してください。解決した場合、ウェブサイトのDNS設定に問題はなく、おそらくリダイレクトの問題だったということです。これで問題が解決しない場合は、サポートのためにウェブホストに連絡することもできます。

      管理者

  14. すべて完璧に機能しました!ありがとうございます!新しいWordPressブログに公開済みの「Blogger」ページをどれくらいの間残しておく必要がありますか?それとも、そのページを非表示にする方法はありますか?

  15. まだ同じ問題を抱えていますが、私のコメントはどれも公開されておらず、返信もありません。この投稿を書いた人は諦めたのでしょうか?同じ問題を抱えている人が何人かいることに気づきました。これは修正できることでしょうか?返信があると嬉しいです。

    ありがとう

  16. OK – テキストドキュメントを何度も再アップロードしていますが、変わった点は、Mac を使用しており、ドキュメントは .rtf です。.php の後に .rtf を削除すると、16 行目のエラーコードが表示されますが、.php の後に .rtf を付けたままにしておくと、Blogger の投稿のいずれかをクリックすると、新しいウェブサイトで作成したリダイレクト用の Blogger ページにリダイレクトされます。これは意味が通じますか?PHP のことは何も理解していないので、.rtf 拡張子を追加または削除しただけでそうなってしまう理由がわかりませんが、それが起こることです。

    この問題を解決する方法について、何かアイデアがあれば幸いです。非常に簡単なことのように思えますが、何が原因か分かりません。

  17. cpanelのインストール部分をすべてやり直したのですが、構文エラーが16行目と表示されます

    解析エラー:構文エラー、予期しないT_STRING /home4/craftyc/public_html/wp-content/themes/suffusion/wpbeginner-blogger.phpの16行目

  18. 全てのプロセスを完了しましたが、Bloggerページで「ブログを表示」をクリックするとウェブサイトに完璧にリダイレクトされます(やった!)。しかし、個々の投稿をクリックすると、このエラーメッセージが表示されます。

    解析エラー:構文エラー、予期しないT_STRINGが/home4/craftyc/public_html/wp-content/themes/suffusion/wpbeginner-blogger.phpの15行目にあります

    ここで、他の人が異なる行で構文エラーが発生しているのを見ましたが、それを修正する方法は見つかりませんでした。

  19. こんにちは!

    Bloggerでブログを運営しており、WordPressブログでバックリンクを構築したいと考えています。WordPressブログを作成し、Bloggerの元の投稿の一部を私のリンク付きで自動的に投稿する方法はありますか?ソーシャルネットワークへの自動投稿のようなものです。
    私の英語はあまり得意ではないので、私の意図を理解していただけると幸いです。

    ありがとうございます

  20. こんにちは、このプロセスを実行しようとしていますが、1つ懸念があります。私のブロガーのアドレスには、blogspot.comが添付されていません。ブログ名だけを表示するようにドメインに料金を支払いました。しかし、私はまだブロガーでブログを編集しています。今、切り替えたいのですが、問題に遭遇しないように何か違う手順を踏む必要があるか疑問に思っています。

    乾杯

    • 私も同じ状況です。ドメインはすでに購入しましたが、まだBloggerでホストしています。移行したいのですが、この投稿で説明されているのと同じ手順に従うべきかどうかわかりません。何か助けていただけると幸いです。

    • 私も同じ問題を抱えているので、選択肢を聞きたいです。なぜなら、私はすでにドメイン名を購入していたので、移行できるかどうかわからなかったからです。教えてください!

      • カスタムドメインは、レジストラ(ドメイン登録業者)のウェブサイトから管理できます。現在、Blogger では Blogger のインターフェースからカスタムドメインの登録を提供していません。そのため、ほとんどのユーザーは別のレジストラからドメインを購入し、そのドメインを Google のサーバーを指すように設定する必要があります。このドメインを新しいウェブホストに移行する際は、レジストラのウェブサイトにあるドメイン管理パネルからこれらの設定を削除する必要があります。

        1. まず、ドメインレジストラを特定してください。
        2. ドメインレジストラのコントロールパネルにログインしてください。
        3. Googleサーバーを指すCNAMEレコードとAレコードの設定を削除してください。
        4. 新しいウェブホストの設定をドメインコントロールパネルに入力してください。

        ほとんどのWordPressホスティングプロバイダーは、ドメイン名をサーバーに向ける方法に関する詳細なガイドを提供しています。

        管理者

    • そのプラグインを投稿してくれて本当にありがとう… 。何も機能しないさまざまなチュートリアルを試して気が狂いそうでした! :)

  21. これを試しましたが、WordPressからコンテンツにアクセスできない、またはテーマを一切変更できないというメッセージが表示されます。それで、行き詰まってしまいました!

  22. こんにちは!
    BloggerのブログをWordPressに移行したいのですが、ページは15ページだけで投稿はありません。手動でできますが、301リダイレクトについて知りたいです。どうすればいいですか?手伝ってもらえますか?

  23. とても混乱しています。なぜなら、ツール -> インポートに進むと、プラグインのダウンロードを求められるからです。何か考えはありますか?
    ありがとうございます!

  24. 役立つ投稿をありがとう。

    このプロセスが完了したら、今後のブログ投稿はWordPressで行うことができますか、それともブログプラットフォームとしてBloggerを使い続ける必要がありますか?

    これはWordPressとBloggerのブログ投稿を統合しますか?それとも新しいサイトの別々のページに表示されますか?

  25. もう結構です – 解決しました。同じ問題に遭遇した方のために。

    PHPコードをコピー&ペーストする際は、

    コピー&ペースト中に紛れ込んだのかどうかはわかりませんが、削除したところ、すべて正常に動作しました。

  26. ユーザーによっては、すべてのブログスポット投稿が新しいブログホームページ(個々の新しい投稿URLではなく)にリダイレクトされる場合があります。これは、元のリンクがblogspot.comではなくblogspot.inであるためです。

    この問題を解決するには、リンクの後に次のコード行を追加してください $permalink = explode(“blogspot.com”, $old_url);

    if(count($permalink) == 1) //we cant find blogspot.com in the URL lets try for blogspot.in
    { $permalink = explode(“blogspot.in”, $old_url); }

  27. 素晴らしい投稿です。残念ながら、これを実行した後、Googleは私の古いBloggerブログをスパムブログとしてマークしました!解除してもらうプロセスを進めているので、うまくいけば解決するでしょう。しかし、素晴らしいチュートリアルで、非常にわかりやすいです。ありがとうございます!

  28. これは本当に素晴らしいステップバイステップのチュートリアルです。残念ながら、Bloggerサイトの置換テンプレートでwpbeginner.comへのリンクを1つ見落としていました。その結果、あなたのウェブサイトにリダイレクトされ、Bloggerが私のブログをすぐにスパムとしてマークしました。

    テンプレートを修正し、すべて正しくリダイレクトされるようになりましたが、ブログが22日以内に削除されるため、レビューをリクエストする必要がありました。

    他にこの問題に遭遇した方や、レビュープロセスがどのように進んだか知っている方はいらっしゃいますか?テスト用のウェブサイトを使用したため、元のブロガーサイトが削除されてもそれほどがっかりしませんが、他の人にこの警告を提供したいと思いました。テンプレート内のwpbeginner.comのすべての出現箇所を置換するためにCTRL-Fを使用することをお勧めします。

    -John

    • すべてのインスタンスを置き換えましたが、古いブログは引き続きスパムとしてマークされています。スパムの可能性があると思われるのは、完全なリダイレクトを行っているという事実だけでしょう。レビュープロセスを開始したので、どうなるか見てみる必要があります。あなたの場合は最終的にうまくいきましたか?

      • こんにちは、すべてのインスタンスを置き換えましたが、まだSPAMとしてマークされています。誰か解決策を見つけましたか?
        ありがとうございます。

        • Googleに報告したら、わずか1日で変更してくれました。辛抱強く待つ必要があります。

  29. Bloggerからすべてのサイトをダウンロードしましたが、記事全体が表示されません…何かアイデアはありますか?

  30. これらすべてを行いました。ありがとうございます

    1つ質問があります。作成したBloggerページを削除できますか?メニューバーに「私について」の隣のように表示されているためです。

  31. 再度こんにちは!他のエラーを修正できましたが、BloggerからWordPressにリダイレクトされます。しかし、古いBloggerの記事をクリックすると、「解析エラー:構文エラー、予期しないT_LNUMBER /nfs/c09/h01/mnt/127155/domains/desdeabajo.net/html/wp-content/themes/twentyeleven/WPBeginner-Blogger.php on line 5」というメッセージが表示されます。ここでもご guidance をいただけると幸いです…よろしくお願いします!

  32. こんにちは!
    指示に従いましたが、HTML(ステップ5)を投稿して「プレビュー」を確認しようとすると、「テンプレートが正しく解析できません。すべてのXML要素が正しく閉じられていることを確認してください。XMLエラーメッセージ:コメントは「<!–」で始まる必要があります。
    エラー500」というメッセージが表示されます。データを再確認しましたが、まだこのメッセージが表示されます。進もうとしても保存されません… 何か間違っている可能性はありますか?ありがとうございます!

  33. こんにちは、ステップ5でこのメッセージが表示されます:

    XMLの解析エラー、3行目、73列目: 要素タイプ「null」に関連付けられた属性「dir」の値に「<」文字を含めることはできません。

    手伝ってもらえますか?

    • この問題は、「クラシックテンプレートに戻す」を押さない場合に発生します。最初にテンプレートを変更していなくても、クラシックテンプレートに戻す必要があります。そうすれば機能するはずです。

  34. こんにちは、Bloggerのテンプレートを持っていますが、WordPressに変換するにはどうすればよいですか?よろしくお願いします

  35. こんにちは。とても良い投稿です。先月Bloggerから移行しましたが、とても満足しています。しかし、Feedburnerが終了するので、代わりにFeedBlitzを使用することをお勧めしますか?この件について非常に混乱しています。

    また、Bloggerを離れた際に、Google Friend Connectのフォロワーの多くを失いました。フォロワーにメールで新しいサイトを知らせました。新しいサイトでゆっくりとフォロワーを取り戻しています。FeedburnerやBloglovinのRSSフォロワーにもメールで知らせました。ブログをフォローしてもらうための他の方法をお勧めしますか?

    ありがとう、

    リンダ

    • GoogleからFeedBurnerがなくなるという公式なプレスリリースは見ていません。業界ではそのような憶測がありますが、それは時が経てばわかるでしょう。現時点ではFeedBurnerを使用し続けます。

      管理者

  36. すべて順調に見えましたが、リダイレクトが正しく機能しているか確認するために(Facebookに投稿された)リンクをたどってクリックすると、このエラーが表示されます:

    解析エラー:構文エラー、予期しないT_STRINGが/home/content/81/9774981/html/wp-content/themes/simple-catch/WPBeginner-Blogger.phpの3行目にあります

    ヘルプ?

  37. BloggerからWordPressにブログを移行したばかりですが、上記と同様のタスクを実行するためにプラグインを使用しました。プラグインは好きではないので、無効にして代わりにこれを行うことを考えています。

    しかし質問です:これを実行したときに機能しなかったことの1つは、ページがリダイレクトされなかったことです。投稿は問題なくリダイレクトされました(まあ、ホスティングプロバイダーにmod securityのホワイトリスト登録をしてもらう必要がありましたが)、しかしページはまったくリダイレクトされませんでした(さらに悪いことに、リダイレクトされなかっただけでなく、古いブロガーページへのリンクは「ページが見つかりません」というエラーを返しました)。

    使用しているプラグインを無効にしてこの方法に進む前に、これがページにも機能するかどうか興味があります...コメントはありますか?

    ありがとうございます!!

    • 同意します。私も同じ問題を抱えています。最新のBloggerにはそのオプションがないようです…他に解決策を知っている人はいますか?

      • テンプレートに移動…

        ページの一番下までスクロールします。

        「クラシックテンプレート」のようなことが表示されます。実行してしまったので、今はアクセスできません。

        次に、更新されたページの最下部までスクロールします。一番下にあります。

        これが意味不明な場合は申し訳ありません。上記のように明確ではありませんでした。

  38. 素晴らしい投稿です。Bloggerでホストされているカスタムドメインがある場合、BlogspotからWordPressに移行することは可能ですか?

    ご返信をお待ちしております。

  39. こんにちは、素晴らしいチュートリアルをありがとうございます。

    これはどのWordPressテーマでも機能しますか?

    WordPressは全くの初心者です。そのため、無知な質問でしたら申し訳ありません。

  40. 素晴らしいチュートリアルです、ファイザンさん。ついにWordPressを使っているんですね :)
    WPがBloggerプラットフォームよりもはるかに強力であるという事実にあなたはまだ気づいていないことを願っています。
    素晴らしい仕事を続けてください。
    –
    ページテンプレートの代わりに、各投稿にゆっくりと移動し、古いBloggerテンプレートに依存しないようにするために301リダイレクトプラグインを使用できると言いたいと思います。

    • ありがとう、ブラザー。たくさんの記事やチュートリアルを読んだ後、WordPressが最高のブログプラットフォームであると発見しました。いくつかのBloggerブログをセルフホストWordPressブログに移行しました。

      あなたのアイデアは素晴らしいですが、もし投稿が 4000 件もある場合、リダイレクトは大変になります。この方法はかなり良く、時間がかからず、完璧な結果が得られます。

  41. こんにちは、Stephenさん。

    ステップ4では、URLに「blogger」とどのように入力しますか?パーマリンクを変更するをクリックしますか?それを実行し、パーマリンクを「/blogger」で終わるように変更しましたが、それでも「?page_id=149」で終わる以前のURLに戻ってしまいます。

    • 新しいページを作成し、タイトルを「blogger」と入力し、テンプレートメニューから「WPbeginner」を選択してください。URLは気にせず公開してください。次に、WordPress管理パネルから公開済みのページを再度開き、ページタイトルの下に表示されるURLをクリックして編集し、「/blogger」に変更してください。投稿の更新を忘れないでください。

      WordPressパーマリンクも更新してください。WordPressダッシュボード >> 設定 >> パーマリンク >> カスタム構造 >> /%year%/%monthnum%/%postname%.html に移動します。

  42. 以前はBloggerを使用していましたが、WordPressに変更しました。それが最高のCMSであり、サイト全体を完全に制御できるからです…そしてWordPressのチュートリアルがたくさんあるため、ブログがより簡単になり、サイトの修正にかかる時間が短縮されます :D

  43. 素晴らしいチュートリアル、ファイザンさん。ホスティングを購入したばかりで、試験が終わったらBloggerブログをWordPressに移行する予定です。すべての手順を非常によく説明してくれました。ブログを移行する際に、このチュートリアルを再度参照します。

  44. 素晴らしい投稿です、Syed Brotherさん、よくできました!素晴らしい仕事をしました!続けてください。しかし、私のサイトはすでにWordPressにセットアップされているので、この投稿は必要ありません!

  45. こんにちは。PageRankが維持されているかテストしましたか?

    301リダイレクトはBloggerサイトではなく、WordPressサイトで発生します。これは、Googleに別のWordPressページではなく、あるWordPressページを使用するように指示するだけで(そしてそれらの間でPageRankを転送します)。

    301リダイレクトは、GoogleにBloggerサイトの代わりにWordPressサイトを使用するように指示するものでも、BloggerサイトからWordPressサイトへPageRankを転送するものでもありません。

    JavaScriptを使用して*ユーザー*をBloggerサイトからWordPressサイトに移動させていますが、Googleがこれを301リダイレクトとして扱い、ページランクを転送するかどうかを示す証拠はありません。

    数年前、GoogleはJavaScriptをクロールすることさえできないというSEOの一般的な考え方でした。そのため、GooglebotはWordPressサイトにアクセスすることさえありませんでした。Googlebotは現在、一部のJavaScriptを実行できますが、それでも301として扱うとどうして思うのでしょうか?

    あなた個人を非難しているわけではありませんが、これは私がこの件について初めて聞いたことです(SEO界隈でこれについて話している人を他に誰も見つけられません)し、これが機能するという証拠を見ることに非常に興味があります。ありがとうございます。

返信する

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。