Web サイトのドメイン名を変更する場合は、301 リダイレクトを使用する必要があります。これを行う理由は、301 リダイレクトにより、検索エンジンが新しいドメイン名の Web ページを再度含め、古いドメイン名の Web ページを削除するように誘導される可能性があるためです。ただし、301 リダイレクトは Google にとっては非常に効果的ですが、Baidu にとっては基本的に役に立たないことは、無数の例で証明されています。最近、ドメイン名を変更しました ( www.xxx.gov.cnをwww.xx.gov.cnに置き換えます)。検索エンジンから検索されたwww.xxx.gov.cnのコンテンツはすべて、www.xx に正しくリダイレクトされます。 gov.cn 、301 リダイレクトにエラーがないことを示します。この声明は完全に正しいことが証明されています。
2ヶ月ほど前にドメイン名を変更しました。それから 1 週間も経たないうちに、Google の古いドメイン名のランキングは新しいドメイン名に完全に置き換わりました。そして、最新の PR アップデートでは、新しいドメイン名が古いドメイン名の元の PR 値を完全に取得しました。しかし百度の反応は非常に奇妙だった。まず、Baidu には新しいドメイン名のページが含まれており、含まれるページの数は非常に多くなります。しかし、Baidu は常に古いドメイン名を更新し続けます。次に、ランキングに関しては、古いドメイン名のランキングは若干下がっていますが、全体的には依然として非常に高いです。新しいドメイン名にはまったく順位がありません。Web サイトのタイトルを直接検索しても、最初の 3 ページには見つかりません。
私はかつて、Baidu が 2 つのドメイン名が 2 つのサイトを表すと主張しているのではないかと疑問に思いました。新しいドメイン名の内容は古いドメイン名の内容と完全に重複しているため、新しいドメイン名は罰せられました。そこで、Baidu の管理者にメールを書きました。私が受け取った回答は基本的に質問に対する答えではありませんでした。それがBaidu管理者のレベルによるものなのか、それともそのような問題を意図的に回避しているためなのかはわかりません。
私の一般的な感覚としては、301 リダイレクトに対する Baidu の対応は、Baidu がこの問題を認識していないことが原因であるべきではないし、また、Baidu の技術的な問題 (対処がそれほど難しくないはず) によるものでもない、というものです。なぜこのような反応をしたのか本当に理解できません。おそらくいつか、古いドメイン名が完全にアクセスできなくなったときに、新しいドメイン名のランキングが本当に取得できるようになるのではないかと推測されています。しかし今のところ、私はそのような試みをするつもりはありません。半年後、Baidu での新ドメイン名の順位が変わらなければ、旧ドメイン名を完全に停止して効果を確認するつもりです。
そのような試みをする機会がないといいのですが。