中古ドメインを使用すると、前所有者がどのようにそのドメインを使っていたかによって、思わぬ問題が発生することがあります。特に、Googleサーチコンソールで「重複しています。ユーザーにより、正規ページとして選択されていません」といったエラーが表示される場合の解決方法、必要なもの、システムコード、およびチェックリスト
中古ドメインを使用すると、前所有者がどのようにそのドメインを使っていたかによって、思わぬ問題が発生することがあります。特に、Googleサーチコンソールで「重複しています。ユーザーにより、正規ページとして選択されていません」といったエラーが表示される場合は、異なるURLバリエーション(例えば、`http://abcd.org`と`https://abcd.org`)が混在していることが原因であることが多いです。
以下の手順で問題を解決することができます:
### 1. **正規URLを設定する**
サイトのすべてのページが統一されたURL形式(https://を使用するか、wwwを使用するかなど)を持つようにすることが重要です。これを行うために、正規URL(canonical URL)を指定するmetaタグを各ページの`<head>`セクションに追加します。例えば、`<link rel="canonical" href="https://abcd.org/">`というようにします。
### 2. **.htaccessファイルでリダイレクトを設定する**
`.htaccess`ファイルを使用して、異なるバリエーションのURLを正規URLにリダイレクトすることができます。具体的には、以下のようなリダイレクトルールを`.htaccess`ファイルに追加します。
```htaccess
# wwwありをなしにリダイレクト
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
# httpをhttpsにリダイレクト
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
```
この設定により、`http://www.abcd.org`や`http://abcd.org`にアクセスがあった場合、自動的に`https://abcd.org`にリダイレクトされます。
### 3. **Google Search Consoleで設定の確認**
リダイレクト設定を行った後、Google Search Consoleでインデックスステータスを確認し、エラーが解消されているかを確認します。また、サイトマップを再送信して、新しいURL構造が正しくインデックスされるようにすることも重要です。
問題を解決するためには、いくつかのステップが必要です。以下に解決方法、必要なもの、システムコード、およびチェックリストをまとめました。
ここから先は
¥ 500
Amazonギフトカード5,000円分が当たる
この記事が気に入ったらチップで応援してみませんか?