ホームページのURLが複数あります といったエラーが出たら、どのように対処したらよいのか?

1)アナリティクス設定→ビュー設定→デフォルトのページに「index.html」と記述する

2)カノニカルURL設定をする

カノニカルURLは下記にあるこれらのパターンを統一化する。

http://www.○○○.com/       (wwwあり、index.htmlなし)
http://www.○○○.com/index.html (wwwあり、index.htmlあり)
http://○○○.com/          (wwwなし、index.htmlなし)
http://○○○.com/index.html    (wwwなし、index.htmlあり)

どのように統一化するのか?

例えば、

http://○○○.com/         (wwwなし、index.htmlなし)

に統一したい場合は
headタグ内に下記のタグを全てのページに追加します。


	<link rel="canonical" href="http://○○○.com/" />

3)リダイレクトをかけて、物理的に「www」無しと設定

サーチコンソール 検索パフォーマンスを改善できますにある「優先するバージョンを選択する」を参照してください。

4)独自ドメインへリダイレクトさせる
*この設定については、レンタルサーバー各社へお問い合わせください。ここでは「さくらインターネット」の例を取り上げます。

例)

サクラのレンタルサーバー使用時ディフォルトの設定では

初期ドメイン

http://○○○.sakura.ne.jp

独自ドメイン

http://○○○.com

この2つでアクセス可能となる。そこで初期ドメインで表示させない設定を行う。

.htaccess という名前のファイルに以下のように記述して、サーバー にUPしておけば良い。


RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?○○○\.sakura\.ne\.jp$ [NC]
RewriteRule .* http://○○○.com%{REQUEST_URI} [R=301,L]