リンクをたどってAjaxクエリを実行するGooglebotに関する多くのトピックを見つけましたが、onclickイベントがトリガーされ、結果がクロールされるかどうかを教えてくれません。
ページ上の別の要素がクリックされたときに画像がロードされたとしましょう:
<img src="#" data-src="path/to/image.jpg">
<span onclick=" this.previousElementSibling.src = this.previousElementSibling.dataset.src; ">click</span>
この画像がGooglebotによってクロールされるかどうかを知りたいです。
歴史的に、SEOの推奨事項は、可能な限り「プレーンテキスト」コンテンツを中心に扱ってきました。動的に生成されたコンテンツ、AJAX、およびJavaScriptリンクは、主要な検索エンジンのSEOにとって有害でした。明らかに、それはもはやGoogleには当てはまりません。 Javascriptリンクは、プレーンHTMLリンクと同様に機能します(額面では、アルゴリズムの背後で何が起こっているのかわかりません)。
テスト全体を見ることができますここ