0

誰かがこれで私を助けてくれたら、私は本当に素晴らしいです.

次の 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 に変更するか、一方を他方にリダイレクトする必要がありますか?

4

2 に答える 2

0

このリンクを使用して、URL の末尾にスラッシュを追加します

バックリンクにスラッシュが含まれているかどうかは関係ありません。上記のアドレスで説明した手法を実装した後、検索エンジンはページにスラッシュのみを想定するためです。過去のインデックス作成のため、以前のインデックスが削除されるまで待つ必要があることに注意してください。または、スラッシュを含むページへの 301 リダイレクトを使用することもできます。基本的に、検索エンジンが再び来て、リダイレクト ルールも見つけるまで、しばらく時間がかかります... .

于 2012-06-11T09:34:47.487 に答える
0

ホームページとは、ドメインだけを入力したときに表示されるページを意味すると思います。

スラッシュの有無にかかわらず、まったく同じ URL を表します。何も心配する必要はありません。

于 2012-06-11T12:10:47.810 に答える