複数のブログを運営している場合に、あるBloggerの特定のページを別のサイトに移したい場合が発生することがあります。転送先のサイトに新記事を作成し、転送元のページの内容をコピーして、新記事にペーストすれば簡単にページを移すことができます。
そのままの状態では、同じコンテンツが異なるドメインに存在する状態となります。この様な重複するコンテンツが複数のドメインに存在することは、SEO上好ましくありません。転送元のページが、検索エンジンに既にインデックスされている場合は、特にそうです。
転送先にコンテンツを移した(作成した)後に、転送元のページを非公開、または削除するのが1つのシンプルな対策です。しかし、転送元のページから転送先にリダイレクトの設定をする方が適切です。
[post_ads]
Bloggerの特定のページを別ドメインのページに転送する方法
転送するBloggerの管理画面から[テーマ]をクリックし、[HTMLの編集ボタン]を押します。テンプレートのHTMLソースコードが表示されます。以下のコードをコピーして、<head>を探して、その下にコードを貼り付けます。
[<script>以下はコードを貼り付けた状態です。
if(window.location.href == 'https://example.com/page.html')
{
window.location='https://new-site.com/new-page.html';
}
</script>]
備考:
"https://example.com/page.html"の部分は、転送元のページのURL、"https://new-site.com/new-page.html"には転送先のURLを入力して下さい。
"https://example.com/page.html"の部分は、転送元のページのURL、"https://new-site.com/new-page.html"には転送先のURLを入力して下さい。
設置したコードの内容を確認後、[テーマを保存]のボタンを押します。
転送元のページのURLにアクセスして、リダイレクトされ転送先のページが表示されるか確認します。
備考:
本記事で紹介した方法は、Javaスクリプトで転送を行う方法です。301リダイレクトの方がより適切なのですが、Bloggerの場合は、サーバー側の設定はできないため、クライアント側でJavaスクリプトを使用して転送しています。
本記事で紹介した方法は、Javaスクリプトで転送を行う方法です。301リダイレクトの方がより適切なのですが、Bloggerの場合は、サーバー側の設定はできないため、クライアント側でJavaスクリプトを使用して転送しています。
コメント