2
jQueryでレンダリングされるHTMLはGoogleによってクロールされますか$(document).ready
?DOMがGoogleによってクロールされる準備ができたら、jQueryによってHTMLが作成されますか?
jQueryでレンダリングされるHTMLはGoogleによってクロールされますか$(document).ready
?DOMがGoogleによってクロールされる準備ができたら、jQueryによってHTMLが作成されますか?
Googlebotは、ページをサーバーからのみダウンロードします。すなわち、ページURLにを実行するのと同様、またはcurl
を使用してページをダウンロードするのと同じです。ダウンロードしたページのスクリプトを「実行」しません。つまり、GooglebotはJSランタイムのブラウザではありません。
つまり、googlebotはサーバーからページの一部として送信されるHTMLのみを表示します。他のブラウザイベントでonready
を介して生成/レンダリングされたHTMLは表示されません。
参考までに、JavaScriptはHTMLを介してページとやりとりしません。 HTMLはDOM *(ドキュメントオブジェクトモデル)*をレンダリングするために使用され、JavaScriptはそのDOMとやり取りします。 –