Zurück zur Übersicht

WordPress SEO-Optimierung: Gravatare mit fehlenden Alt-Attributen

Fehlende Alt-Attribute bei Gravatar-Bildern können SEO-Tools wie Seobility Warnungen ausgeben lassen. Mit einem kleinen Code-Snippet in der functions.php lässt sich das Problem beheben.

Datum

Lesezeit

1 min Lesezeit

Bei meiner heutigen Suchmaschinen-Optimierung (SEO) bin ich auf ein interessantes Problem gestoßen, welches unter anderem im The7 Theme auftritt.

Seobility meldete auf einer Website den Fehler „Fehlende Alt-Attribute“. Das Kuriose daran: Die Seite verwendete überhaupt keine Bilder. Nach einem Blick in den Quellcode war die Ursache schnell gefunden. Die Fehlermeldung wurde durch die Gravatar-Bilder der Kommentare ausgelöst, die kein Alt-Attribut enthielten.

Bei meiner Recherche bin ich auf einen hilfreichen Artikel von Crunchify gestoßen

Schritt 1: FileZilla oder FTP-Programm öffnen

Öffne dein bevorzugtes FTP-Programm, beispielsweise FileZilla, und navigiere zu deiner WordPress-Installation.

Wechsle anschließend in den Ordner:

`text

wp-content/themes

`

Für die folgenden Änderungen solltest du bereits ein Child-Theme erstellt haben. Bearbeite anschließend die Datei:

`text

functions.php

`

in deinem Child-Theme.

Schritt 2: functions.php bearbeiten und Code einfügen

Kopiere den folgenden Code von Crunchify und füge ihn am Ende deiner functions.php ein.

`php

/

  • © crunchify.com - 28 June 2021

*/

function crunchify_gravatar_alt($crunchifyGravatar) {

if (have_comments()) {

$alt = get_comment_author();

} else {

$alt = get_the_author_meta('display_name');

}

$crunchifyGravatar = str_replace(

"alt=''",

"alt='Avatar for " . $alt . "' title='Gravatar for " . $alt . "'",

$crunchifyGravatar

);

return $crunchifyGravatar;

}

add_filter('get_avatar', 'crunchify_gravatar_alt');

`

Schritt 3: Cache leeren und freuen

In den meisten Fällen sind die Änderungen sofort wirksam.

Sollten die Gravatare weiterhin ohne Alt-Attribut erscheinen, liegt dies häufig an einem aktiven Cache. Leere den Cache deines WordPress-Cache-Plugins und lade die Seite anschließend neu.

Danach sollten die Gravatar-Bilder die entsprechenden Alt-Texte enthalten und die SEO-Warnung verschwinden.

Fazit

Auch wenn eine Seite keine eigenen Bilder verwendet, können externe oder automatisch generierte Inhalte wie Gravatar-Bilder SEO-Warnungen verursachen. Mit einem kleinen Snippet in der functions.php lässt sich das Problem schnell und dauerhaft beheben.

Vielen Dank an Crunchify für das praktische Code-Snippet.