it-swarm.com.de

SEO beim faulen Laden auf Karussell

Ich habe einige Karussells auf einer Website mit einigen langsamen Ladevorgängen, z. B. wird das Bild nur geladen, wenn der Benutzer das Karussell bewegt oder auf den Pfeil klickt. (Es bewegt sich nicht von selbst.)

<div class="owl-carousel">
    <img class="owl-lazy" src="#" data-src="http://.....image.jpg" alt="Image 1" />
    <img class="owl-lazy" src="#" data-src="http://.....image.jpg" alt="Image 2" />
</div>

Das Problem ist, dass das Attribut imgsrc nur für dieses Ereignis ausgefüllt wird. Und dieses Ereignis tritt nur bei der Benutzeraktion auf. Da mein data-src vom Googlebot nicht als Bild gelesen wird und mein src beim Laden der Seite # enthält, indiziert Google nur das erste Bild jedes Karussells (das beim Laden sichtbar ist) ), Ereignis, wenn alle meine Bilder in meiner Sitemap sind. (Laut Search Console enthält die Sitemap alle Bilder, jedoch nicht im Google-Index.)

Haben Sie eine Idee, wie ich alle diese Bilder in Google referenzieren kann?

1
dagan

Jemand hatte in letzter Zeit eine ähnliche Situation wie Sie.

Ihre Lösung bestand darin, das Attribut href = "" beim Laden der Seite zu laden. Und dann haben sie mit einem Onload-Javascript das href-Attribut entfernt. Dies ermöglichte die Anzeige der Href im HTML-Code, jedoch nicht die Darstellung im Browser. Auf diese Weise können Crawler, die Javascript nicht verstehen, Ihre Seite besser lesen und die Bilder an Benutzer weiterleiten, für die Javascript nicht aktiviert ist.

Sie können auch festlegen, dass die Bilder angezeigt werden: keine; oder Anzeige: versteckt; damit Google die Bilder entdecken kann.

Ich rate jedoch zu keiner dieser Methoden vollständig, da es schwierig ist zu wissen, ob Google diese Tarnung in Betracht ziehen würde oder nicht. Es wird wahrscheinlich nicht, aber es gibt immer noch einige Risiken.

Jedes Mal, wenn eine Website mit ungewöhnlichen Standards codiert wird, ist es schwierig zu bestimmen, wie sie mit Googlebot funktioniert. Im Allgemeinen ist es am besten, Ihre Website unter Berücksichtigung von Crawlern zu codieren, während Sie dem Benutzer dennoch die bestmögliche Erfahrung bieten.

1
Michael d