2

site.com w.site.com ww.site.com と www.site.com を www.site.com にリダイレクトしようとしています。

私の上司は、タイプミスがサイトにも反映されるようにしたいと考えています。

彼らはうまくリダイレ​​クトします。私は ASP.Net を使用しており、正規表現を使用して 301 リダイレクトをスローしていますが、 http://www.seoconsultants.com/tools/headers.aspなどのツールを試しても正しいリダイレクトが表示されないようです。 w.site.com ww を使用します。等

Google が何を見ているかを把握しようとしていますが、どこを確認すればよいかわかりません。

firebug が 301 として報告しているように見えますが、これらのツールが間違った情報を報告している理由がわかりません。私の上司は Web ツールを使用してこれらが機能するかどうかを確認していますが、301 が正しく返送されていることを証明する方法を知っている人はいますか? または、適切な 301 が返されているかどうかを自分で確認できる方法を誰かが推奨できますか?

4

6 に答える 6

7

* A レコードを dns エントリに追加します。はい、それはアスタリスクです。これにより、明示的に定義されていないものはすべてその IP に移動します。

例: *.site.com

于 2009-01-20T03:42:43.880 に答える
2

ドメイン レジストラーにアクセスできる場合は、正しいドメインを指すように CNAME レコードを変更できます。これは、DNS を使用してサブドメインを設定するのと同じことですが、この場合、wwww または w の両方が Web サイトの www を指しています。設計の観点からは、リダイレクトの作業を別のサーバーにオフロードすることにもなります。

于 2009-01-20T01:01:49.447 に答える
1

Firefox 用のライブ HTTP ヘッダープラグインを使用して、サーバーから返されるヘッダーを調べてみてください。ライブ HTTP ヘッダーが 301 リダイレクトを報告する場合は、サーバー側でユーザー エージェントを取得してみて、そのユーザーエージェントを使用するように Firefox を変更してください。それでも 301 リダイレクトが返される場合は、サーバーを詳しく調べて、 SEO コンサルタントからのリクエストがリダイレクト周辺のコードに到達しているかどうかを確認する必要があります。

また、global.asax とリダイレクトを使用する代わりに、IIS を使用して、w、ww、および wwww サブドメインに応答する多数のリダイレクト Web サイトを追加することもできます。

于 2009-01-20T03:34:41.120 に答える
0

Unix タイプのボックスにアクセスできる場合は、次のように入力して、返されたヘッダーを確認できます。

curl -I ww.site.com

でも、もし私があなたなら、Firebug を信頼します。

于 2009-01-20T00:20:56.143 に答える
0

代わりに IISを使用して、それが SEO ツールを鎮めるかどうかを確認してみてください。

于 2009-01-20T00:44:55.037 に答える
0

Fiddlerを使用して、Web サーバーから送り返されたヘッダーを直接表示します (さらに、Fiddler はすべての Web 開発者が手元に置いておくべきツールであり、無料です)。

Google ウェブマスター ツールは、サイトのクロール中に Google が検出した 404 やその他のエラーを報告します。優先する標準ドメイン名形式 (www.site.com と site.com) を設定することもできます。

Google がクロールしようとする不正なリンクが実際に存在する場合、Google は不正な URL からのリダイレクト (例: w.site.com から www.site.com) の 1 つだけを「認識」します。サイトの目立たない場所にいくつかのテスト リンクを配置し、Google Webmaster Tools をチェックして、Google がそれらのテスト リンクをクロールするときの動作を確認し、結果に満足したらテスト リンクを削除することができると思います。Google のクロールは非決定的であるため、Google がこれらのテスト リンクをクロールするまで数週間待たなければならない場合があります。

于 2009-01-20T01:57:05.390 に答える