Google: HTML の head セクションをきれいに保つ
Google: Keep Your HTML Head Section Clean[Search Engine Roundtable]
【Google翻訳】
Google の John Mueller 氏は、HTML の head セクションに関しては、クリーンでタイトであることを確認する必要があると述べています。 ページの他の部分が壊れて、Google がページやユーザーを読みにくくする可能性があるため、可能であれば構文が壊れないようにします。そして John は、JavaScript を head セクションに入れないでくださいと言いました。
はい、Google は壊れた HTML を処理できます。つまり、Web 上のほとんどの HTML は、おそらく 100% 有効でさえありません。 したがって、Googleはそれを処理する必要があります。 ただし、構造化データやその他の技術的で目に見えないソース コードの部分については、検証を試みてください。
質問は Reddit にあり、「Googlebot は上からクロールしますか?メインの HTML コンテンツはコードの 5118 行目から始まります – これは SEO の問題ですか?」というものでした。
John は、HTML 内のコンテンツの位置は実際には問題ではないと答えました。 それを壊したり、Googleがそのコンテンツを拾うのを難しくしたりするのは、その周りのものです. John は次のように書いています。「html ヘッダー (head) はほぼ一番上にあるはずです。JS を HTML ヘッダーの下に移動し、サーチ コンソールのレンダリング ツールで JS が head セクションを台無しにしないことを確認します。 コンテンツに関してはそれほど重要ではありませんが、ヘッド部分はページの特定の部分にあることが確認された機械可読の情報のためのものであるため、トップをきれいにする必要があります。」
「JavaScript を (頭の中で) ダウンさせてください!」と John は付け加えました。
ジョンは後に Google タグ マネージャーの場所について尋ねられ、「状況はそれぞれ異なります。GTM で何をしているかを見て、ブラウザとテスト ツールでテストします」と答えました。
数年前、John はまた、ページ上のコンテンツの位置はもはや問題ではないと述べました。 その少し前に、Google の Gary Illyes が、モバイルではコンテンツの順序と位置がランキングにとって重要であると述べました。 そして、SEO が CSS の配置に執着していた時代を覚えていますか?