ウェブページが移転したことをGoogleに通知する手段として、301リダイレクトが一般的に広く知られている。しかし最近はrel=canonicalを利用する方法も導入された。ウェブマスターは、ページ移転の設定を行う時にどちらを利用した方がいいのだろうか?
Hey Matt, I had a lingering question about using rel=canonical vs. 301 redirects. It takes longer for Google to find the rel=canonical pages but 301 redirects seem to lose impatc (link juice) over time. Is there similar churn with rel=canonical ? Sam Crocker, London, UK [Is there an advantage to using rel="canonical" over a 301 redirect ?]
この疑問に対して、米GoogleウェブスパムチームのMatt Cutts氏は「基本的には301リダイレクトにより転送設定を行う」ようアドバイスしている。サーバサイドによる301リダイレクトは広くサポートされており、Googleに限らずどの検索エンジンも対応しているため、確実にページの移転通知を行うことが可能だからだ。
Is there an advantage to using rel="canonical" over a 301 redirect ?
ただし、サーバの設定が行えない環境では rel=canonical で対応することを勧めている。たとえばフリーホストや学内のサイトなどサーバ設定が困難なケースでは、rel=canonical で意図したページを設定すれば良い。
最後に、よくリダイレクトに関して PageRankがどのように扱われるかについて質問されることがあるが、少し失われるが別に心配する必要はない程度とのこと。
#
サイトの統合や移転時に際に、PageRankが失われることを心配する方は結構多いのですが、その移転や統合はビジネス的に必要ですよね?だったら、いずれにせよ必要なことなのですよ、それは。もしPageRankが50%、100%失われるというなら躊躇するのはわかりますが、原則としてGoogleは「オンラインの世界で一般的な慣習やイベントにおいて、著しく不利益を被るような扱いはしない」ですので、心配する必要はありません。サーチトラフィックが重要なビジネスをしている場合にSEOは重要な項目かも知れませんが、何でもSEOを基準に考えるのも愚かなことです。