AJAXを介して読み込まれた画像、またはインデックスを作成したくない場合は、data- *属性アプローチを使用します。
<img data-src="path/to/image.jpg" class="js-lazy-load" />
Javascriptをマッピングし、データのsrcに属性のsrc属性を:
<img src="path/to/image.jpg" />
ただし、HTML内の画像については、インデックスを作成する必要があります。
<a href="path/to/image.jpg" class="js-lazy-load">Image alt text here</a>
JavaScriptは、アンカーを画像タグに置き換えます。
<img src="path/to/image.jpg" alt="Image alt text here" />
SEOに影響を与えることなく(願わくば)インデックス機能とページの意図を(アクセシビリティのために)保存するようです。しかし、セカンドオピニオンが大好きです。
編集:このアプローチ(画像へのリンクのあるページとインラインIMGタグのあるページ)についてのフィードバックは、ページランクに関して比較します。インラインIMGタグは、各発信リンクが全体的なページランクを損なうので、より良い結果になると思います(rel = "nofollow"が生産的でない場合を除く)。
nofollow
リンク間のPRを分割する際のリンクは、現在も含まれています。したがって、45個のnofollowリンクと5個の通常リンクがあったとしても、5個の通常リンクは依然としてリンクジュースの2%しかパスしません。Googleが賢明な場合、ユーザーのソリューションは使いやすさとアクセシビリティにとって有効なものであり、PRフローを希釈することで落胆すべきではないため、画像リンクはHTMLリンクとは異なります。