0

CakePHP を使用して作成された Web サイトがあります。.htacces ファイルにいくつかの書き換えルールを追加して、デフォルトの URL を別の URL に変更しました (たとえば、/controller1/action1/parameter の代わりに /some-string-about-controller-and-action/parameter を使用しています)。

問題は、通常の URL と適切な URL の両方が利用可能になり、Google が両方をインデックスに登録しているように見えることです。これが問題です。素敵なものだけを残しておきたいのですが、Googleの結果にできるだけ影響を与えないようにこれを処理する適切な方法は何ですか?

4

1 に答える 1

0

Cakes 独自のルーティングを使用したくない理由がわかりません (必要なことを行うのに問題がある場合は、カスタム ルート クラスで目的を達成できます)。次に、関連するすべての URL をリダイレクトするようにしてください。 MOVED PERMANENTLY リダイレクトを使用して、.htaccess ファイルを目的の URL に移動します。

このようにして、Google は望ましくない URL の代わりにターゲット URL をインデックスに登録します。あなたがこれに腹を立てるのは正しいことです.ダブルインデックスはSEOランキングを損なう素晴らしい方法です.

于 2012-06-19T19:06:14.950 に答える