-100p

-10p

+10p

+100p

Apacheリダイレクトでページ重複の解決

Ubuntu環境、Apacheで301リダイレクト処理。
Google Search Consoleの重複ページを解決。

関連URL
このサイトでは、実は unity-engineer.top unity-engineer.top/home の2つのURLが同じホーム画面を表示するようになっている。
ただこのように複数のURLで全く同じ表示を実装をしてしまうとGoogle Search Consoleから警告を受ける。

Apacheを使っているなら、リダイレクト処理でURLを統一することでこのような警告を回避できる。

RewriteRuleを使ってサイトURLを統一する

2つ以上のURLで同じページを表示していると、Google Consoleで下のような警告が出る。
重複しています。ユーザーにより、正規ページとして選択されていません
これらのページはインデックスに登録されていないか、Googleで配信されません

真偽のほどは分からないがSEO的によくないとか言われてるので、これをApacheのRewriteRuleで解決する。
.confファイルを開き下のコードを書き込む。

Ubuntu環境であれば、/etc/apache2/sites-availableの下に000-default.confとdefault-ssl.confがある。
これのどちらかに下のコードを記述。
    RewriteEngine On
    RewriteRule ^/home / [R=301,L]
これで unity-engineer.top/home に対するアクセスには、即時 unity-engineer.top にリダイレクトしてくれる。
0
0

-100p

-10p

+10p

+100p