イントロ
Googleは、検索インデックス作成プロセスの一環として、JavaScriptを多用したページを含むすべてのウェブページをレンダリングすることを確認した。このアップデートは、Googleのポッドキャスト「Search Off The Record」の最近のエピソードで取り上げられ、レンダリングチームのZoe CliffordとSearch RelationsのMartin SplittとJohn Muellerが出演しました。
検索インデックスのための包括的なレンダリング
ポッドキャストでクリフォードは、グーグルがヘッドレス・ブラウザを使用してウェブページを処理し、JavaScriptに大きく依存するものを含むすべてのコンテンツが完全にインデックスされるようにする方法について詳しく説明した。このレンダリングプロセスは、ユーザーがウェブページをどのように体験するかをシミュレートし、すべてのスクリプトが実行され、ページが完全に読み込まれた後に、Googleが完全なコンテンツをキャプチャすることを可能にする。
クリフォード氏は、「インデックス作成パイプラインでブラウザを実行することで、ウェブページがロードされ、JavaScriptが実行された後、ユーザーが見るであろうウェブページのビューをインデックス化できるのです」と述べている。このアプローチはすべてのHTMLページに適用され、徹底したインデックス作成プロセスを保証するが、PDFのような他のタイプのコンテンツには適用されない。
包括的なインデックスへのグーグルの取り組み
このポッドキャストでは、Googleがリソースを大量に消費するにもかかわらず、すべてのHTMLページのレンダリングに全力を注いでいることが明らかになった。こ の献身は、JavaScriptを多用するウェブサイトであっても完全にアクセス可能でインデックスされ、ウェブコンテンツの可視性とアクセシビリティを向上させるというGoogleの努力を強調するものである。
エバーグリーン・グーグルボット導入
ディスカッションでは、グーグルが2019年に採用する「エバーグリーン・グーグルボット」についても触れられた。このバージョンのGooglebotは、Chromeの最新の安定版リリースに対応し、高度なJavaScriptフレームワークを採用することが多い現代的なウェブサイトのレンダリングとインデックス機能を向上させている。
ウェブサイト所有者と開発者への影響
-
JavaScript処理の強化:重要なJavaScriptを使用しているウェブサイトは、Googleが効果的にインデックスすることを保証することができます。
-
ウェブサイト速度の重要性:JavaScriptの処理が改善されたにもかかわらず、ウェブサイトの読み込み速度は依然としてユーザーエクスペリエンスとSEOにとって重要な要素です。
-
シンプルさとアクセシビリティ:可能な限りウェブサイトのデザインをシンプルにすることで、検索エンジンとユーザー、特にインターネット接続が遅いユーザーや古いデバイスを使用しているユーザーの両方を支援することができます。
-
テストと最適化:GoogleのFetch As Googleのようなツールは、ウェブマスターが自分のサイトが適切にレンダリングされ、インデックスされていることを確認するのに役立ちます。
-
幅広いアクセシビリティ:開発者は、JavaScriptの読み込み に失敗してもコアコンテンツにアクセスできるようにし、多様なニーズや能力を持つユーザーに対応することが推奨される。
結論
Googleのレンダリング技術の進歩は、開発者により大きな柔軟性を提供しますが、ウェブサイトのパフォーマンスとユーザビリティを最適化することの継続的な重要性を強調しています。開発者は、高速でユーザーフレンドリーなウェブサイトの作成に注力することで、Googleと視聴者の両方にとって有益な体験を保証することができます。
グーグルのウェブクローリングとレンダリングプロセスがどのように機能しているかについての詳しい洞察は、「グーグルのウェブクローラーはJavaScriptをレンダリングするために "アイドル "を装っている」や「グーグルのジョン・ミューラー」などの関連リソースを参照してほしい:JavaScriptをHead要素の下に移動させる"。これらのリソースは、より良い検索エンジンインデックスとユーザーアクセシビリティのためにウェブコンテンツを最適化するための追加ガイダンスを提供します。