Testbild - Bildaufruf mit JavaScript

Kann Google Bilder indexieren, die mit Hilfe einer Javascript-Funktion aufgerufen werden? Der Quellcode dafür sieht so aus:

<script type="text/javascript">
  function set_image() {
    document.getElementById('testbild').src = 'testbild-javascript.jpg';
  }
</script>
<img id="testbild" src="" alt="Testbild - Bildaufruf mit JavaScript" />
<script type="text/javascript">set_image();</script> Testbild - Bildaufruf mit JavaScript

(Direkt vor dieser Zeile ist im Quellcode ein <img>-Tag, dessen Source per Javascript gefüllt wird. Das Bild wird also angezeigt, wenn Javascript im Browser aktiviert ist - sonst nicht.)

Was passiert hier? Der Image-Tag ist im Quellcode zwar gesetzt, aber die src (also die Bild-Datei-URL) ist leer. Es wird daher zunächst nicht angezeigt (bzw. geladen). In einer JavaScript-Funktion ist definiert, dass das src-Attribut des img-Tags mit einer Bild-URL gefüllt werden soll. Der Aufruf dieser Funktion findet im Quellcode unmittelbar nach dem Setzen des img-Tags statt (es könnte theoretisch auch erst weiter unten der Fall sein).

Das Bild wird also im Browser angezeigt, wenn JavaScript aktiviert ist.

Zur Übersicht der Google-Bildersuche Tests

Bilder optimieren für Suchmaschinen

Mehr zum Thema findet man im tagSeoBlog.de oder in meinem Bilder-Seo Ebook

Cookie Einstellungen

Diese Website verwendet Cookies und zeigt interessenbezogene Werbung, um das Angebot wirtschaftlich zu betreiben und weiter zu verbessern. Weitere Informationen finden Sie auf der Seite Datenschutzhinweise.

Ok, einverstanden