Linuchs: Probleme mit img alt Angaben bei Suchmaschinen-Vorschautext

Moin,

ich verwende Icons im Text, denn Bilder sagen mehr als Worte und sind kürzer, z.B. Symbole für „Eintritt frei“ und „rollstuhlgerecht“, für „Landkarte laden“ und „Stadtplan laden“.

Gestern stieß ich auf die Google-Treffer meiner Seiten und war entsetzt, dass die Vorschau-Texte dieser Treffer vollkommen entstellt sind durch Einfügen des alt-Textes statt der Grafik. Das sieht so aus, als ob ich meine Seiten in bekifftem Zustand ins Netz stelle und schreckt Interessenten ab.

Das ist mir bei anderen Domains schon lange aufgefallen, aber ich dachte, die packen (sinnfreie) Suchbegriffe in die Texte, um oft gefunden zu werden. Auf solche Idioten-Fänger kann ich verzichten.

Wie kann man diesem Missbrauch der alt-Texte begegnen?

Schön wäre es, wenn das Icon selbst diesen Text enthält, vielleicht sowas wie [loadmap-icon], den ich mit PHP oder Javascript auslesen kann. Ich habe dutzende von Programmen, die müsste ich ja alle anfassen und ändern.

Gruß, Linuchs

  1. Hallo,

    ich verwende Icons im Text, denn Bilder sagen mehr als Worte und sind kürzer, z.B. Symbole für „Eintritt frei“ und „rollstuhlgerecht“, für „Landkarte laden“ und „Stadtplan laden“.

    prinzipiell ein guter Plan.

    Gestern stieß ich auf die Google-Treffer meiner Seiten und war entsetzt, dass die Vorschau-Texte dieser Treffer vollkommen entstellt sind durch Einfügen des alt-Textes statt der Grafik. Das sieht so aus, als ob ich meine Seiten in bekifftem Zustand ins Netz stelle und schreckt Interessenten ab.

    Was genau meinst du damit? Google zeigt die alt-Texte anstatt der Symbole beim Anteasern der Treffer? - Klar, als konventionelle Web-Suchmaschine will Google zunächst mal Text sehen und dem Suchenden anbieten. Wenn du im alt-Attribut einen sinnvollen Text zur Verfügung stellst, ist das ja in Ordnung.

    Das ist mir bei anderen Domains schon lange aufgefallen, aber ich dachte, die packen (sinnfreie) Suchbegriffe in die Texte, um oft gefunden zu werden. Auf solche Idioten-Fänger kann ich verzichten.

    Suchmaschinen-Spam, ja. Gibt's immer noch viel, obwohl die Suchmaschinen immer seltener darauf reinfallen.

    Wie kann man diesem Missbrauch der alt-Texte begegnen?

    Ich verstehe nicht, worauf du mit dieser Frage abzielst. Wer bestückt denn die alt-Attribute? Doch hoffentlich du als Seitenautor. Also hast du das doch in der Hand.

    Schön wäre es, wenn das Icon selbst diesen Text enthält, vielleicht sowas wie [loadmap-icon], den ich mit PHP oder Javascript auslesen kann. Ich habe dutzende von Programmen, die müsste ich ja alle anfassen und ändern.

    Das hört sich für mich an, als hättest du derzeit noch gar keine alt-Attribute für die Icons. Nicht gut. Aber ja, natürlich kann man die auch serverseitig generieren, wenn man die Seite eh mit PHP aufbaut. Mit Javascript eher nicht, weil unklar ist, ob und in welchem Umfang Suchmaschinen wie Google heutzutage Javascript ausführen. Im Zweifelsfall eher nicht.
    Aber was ist dabei dein konkretes Problem?

    Immer eine Handbreit Wasser unterm Kiel
     Martin

    --
    The taste of love: The more you get, the more you want
    (aus The Lightning Seeds: Sense)
    1. Hallo Martin,

      Das hört sich für mich an, als hättest du derzeit noch gar keine alt-Attribute für die Icons.

      Doch, sonst könnte ich ja deren „Missbrauch“ nicht beklagen, der aus meiner Sicht darin besteht, dass die Worte unzusammenhängend in den Text eingefügt werden. Etwa so:

      „Mi, 09.02. 10:00 Sankt Michaelisdonn open map Nordic-Walking um den Flugplatz und den Golfplatz in Hopen“

      Ich probe gerade dieses:

      „Mi, 09.02. 10:00 Sankt Michaelisdonn [loadmap-icon] Nordic-Walking um den Flugplatz und den Golfplatz in Hopen“

      Noch nicht wissend, ob die Klammern [] entfernt werden.

      Bringe doch bitte mal zwei, drei Beispiele, wie du alt-Texte formulierst, ohne den Fließtext zu entstellen.

      Gruß, Linuchs

      1. Hallo Linuchs,

        Das hört sich für mich an, als hättest du derzeit noch gar keine alt-Attribute für die Icons.

        Doch, sonst könnte ich ja deren „Missbrauch“ nicht beklagen, der aus meiner Sicht darin besteht, dass die Worte unzusammenhängend in den Text eingefügt werden.

        okay, das war mir aus deiner Schilderung nicht klar. Ich hatte vermutet, Google würde wegen fehlender alt-Attribute einen Beschreibunstext aus technischen Merkmalen (z.B. Dateiname des Bildes) erzeugen.

        Etwa so:

        „Mi, 09.02. 10:00 Sankt Michaelisdonn open map Nordic-Walking um den Flugplatz und den Golfplatz in Hopen“

        Ich probe gerade dieses:

        „Mi, 09.02. 10:00 Sankt Michaelisdonn [loadmap-icon] Nordic-Walking um den Flugplatz und den Golfplatz in Hopen“

        Jetzt verstehe ich, was du meinst. Du willst die Ersatztexte so formulieren, dass sie nicht nur informativ sind, sondern auch dann verständlich sind, wenn sie fortlaufend im Fließtext stehen.
        Hmm, guter Vorsatz.

        Dann ist aber deine Marschrichtung gar nicht schlecht. Anstatt [loadmap-icon] würde ich vielleicht eher [Karte anzeigen] oder [rollstuhlgerechter Zugang] reinschreiben (oder das Äquivalent in der jeweils gewählten Sprache).

        Noch nicht wissend, ob die Klammern [] entfernt werden.

        Ich wüsste nicht, warum. Aber probier's aus. Wenn doch, müsstest du dir halt ein anderes Zeichen zur Abgrenzung ausdenken. Zum Beispiel die normalen runden Klammern. Die sind Teil der Alltags-Schriftsprache und dürften eigentlich nicht wegrationalisiert werden.

        Bringe doch bitte mal zwei, drei Beispiele, wie du alt-Texte formulierst, ohne den Fließtext zu entstellen.

        Sind die beiden genannten Beispiele gut genug? Aber ganz ehrlich, so weit habe ich bisher noch nie gedacht. Ich habe die alt-Beschreibungstexte bisher immer losgelöst vom umgebenden Text betrachtet. Insofern war das jetzt auch für mich ein neuer Aspekt.

        Immer eine Handbreit Wasser unterm Kiel
         Martin

        --
        The taste of love: The more you get, the more you want
        (aus The Lightning Seeds: Sense)
      2. Doch, sonst könnte ich ja deren „Missbrauch“ nicht beklagen, der aus meiner Sicht darin besteht, dass die Worte unzusammenhängend in den Text eingefügt werden. Etwa so:

        „Mi, 09.02. 10:00 Sankt Michaelisdonn open map Nordic-Walking um den Flugplatz und den Golfplatz in Hopen“

        Ich probe gerade dieses:

        „Mi, 09.02. 10:00 Sankt Michaelisdonn [loadmap-icon] Nordic-Walking um den Flugplatz und den Golfplatz in Hopen“

        Wie Du siehst ist es nicht ein Problem der Technik, sondern der Semantik. Formuliere also so, dass es passt und wenn Du das Ergebnis bestaunen willst, dann habe ich ein ganz altes Rezept: Teste Deine Seite einfach mit einen Textbrowser wie Links, Lynx oder w3m.

        Oder lass sie Dir vorlesen…

  2. Hallo,

    vielleicht konnte Googlebot nicht alle Ressourcen laden und hat abgebrochen. Oft liegt das daran, dass die Seite zu langsam ist.