Google「JavaScriptリダイレクトは良いアイデアではない」
Google:JavaScriptリダイレクトは良いアイデアではない
【Google翻訳】
Google:JavaScriptリダイレクトは良いアイデアではないGoogleのGary IllyesはTwitterで、JavaScriptリダイレクトを使用することはおそらくお勧めできないと述べました。これは、ユーザーの場所に基づいて、国別のバージョンのページにユーザーをリダイレクトするためのものでした。 しかし、Googleは以前、サーバー側のリダイレクトが最善であると述べていました。
これがGaryのツイートです。
■Google Gary Illyes(ゲイリー・イリーシュ)氏(@methode)
@JohnMuによると、GoogleはさまざまなタイプのJavaScriptリダイレクトをサポートし、サーバー側のリダイレクトに従うのと同じようにそれらに従います。そのため、ブラウザー言語に基づくリダイレクトは、クローラーによるIPベースのリダイレクトのように扱う必要があると思います。
↓
「Jsリダイレクトはおそらくお勧めできません。」Js redirects are probably not a good idea though.
— Gary 鯨理/?? Illyes (@methode) July 8, 2020
2016年、ジョンミューラーはGoogle+で次のように述べています(信頼してください、Google +がありました)「JavaScriptリダイレクト:サーバー側リダイレクトを実行できない場合は、JavaScriptを使用することをお勧めします。JavaScriptフレームワークを使用している場合 あなたのサイトでは、これも唯一のオプションかもしれません。キャッシュはサーバーの設定に依存し、検索エンジンは何をしようとしているのかを推測しなければなりません(RまたはSの下のインデックスですか?)。」
2010年、ジョンは人々にメタリフレッシュタイプまたはJavaScriptリダイレクトの使用を控えるように指示しました。
リダイレクトの実装に関しては、サーバー側に移動します。
ツイッターのコメント
JavaScriptによるリダイレクトはよい方法ではないhttps://t.co/fS7cseDrcS
以前からHTTPリダイレクトが推奨されていますので真新しい内容ではありません。
⭕️HTTPリダイレクト/サーバーサイドリダイレクト:.htaccessやphpなど
⚠️クライアントサイドリダイレクト:Javascriptやmeta refreshなど— 【SEO研究所】サクラサクラボ (@sakurasakulabo) July 13, 2020
(英語)リダイレクトはJSではなくサーバサイドで。確かに認識が遅れたりするし、かなり認識しなかったこともあるなあ。でもどうしてもJSしか選択出来ないこともありますけど。>Google: JavaScript Redirects Not A Good Idea https://t.co/zriYNoICvG
— 辻正浩 | Masahiro Tsuji (@tsuj) July 13, 2020