誰かがこれで私を助けてくれたら、私は本当に素晴らしいです.
次の 2 つの URL を考えてみましょう (どちらも応答ヘッダーで 200 を返します)。
www.foo.com/something
www.foo.com/something/
Google は、これらの 2 つの URL は同じコンテンツを持っているにもかかわらず異なるものと見なし、重複コンテンツの問題を引き起こします。この問題を解決するには、301 パーマネント リダイレクトを使用して 1 つの URL を別の URL にリダイレクトするか、rel="canonical"
属性を使用することをお勧めします。ソース
Wordpress ブログは、この問題に完全に対応しています。内部リンクに末尾のスラッシュを追加すると、末尾のスラッシュのない URL にリダイレクトされました (301 応答)。
問題は、リダイレクトが内部ページでのみ発生していることです。私のホームページは、末尾のスラッシュの有無にかかわらず 200 応答を返すようです。そのままにしておくか、.htaccess
ファイルで強制的にリダイレクトする必要がありますか?
ps: 私のウェブサイトへのバックリンクには 2 つの異なる href があります (末尾のスラッシュの有無にかかわらず)。これらのバックリンクを独自の href に変更するか、一方を他方にリダイレクトする必要がありますか?