So wie versprochen kommt hier, mit leichter Verspätung, der Samstags-Artikel am Sonntag. Hat ja gut geklappt, aber aus aktuellem Anlass sollte es unbedingt dieser Artikel und kein anderer werden.

Letztens bin ich in den Webmaster-Tools von Google auf den folgenden Fehler gestoßen:

  • Folgendes fehlt: author.
  • Folgendes fehlt: entry-title.
  • Folgendes fehlt: updated.

Laut Google hätte ich den Fehler bei ca. 60 Elementen! Da Google der Herr des Internet-Traffics ist, sollte man Fehler, die von Google rot angeprangert werden nicht ignorieren.

Also habe ich Google mal bemüht, um herauszufinden, was man dagegen tun kann. Dabei bin ich auf diesen Beitrag gestoßen, der zwar schön kurz ist, aber unter Umständen zu kurz.
Deswegen hier nochmal etwas ausführlicher, aber hoffentlich genauso knackig.

Dazu gehst Du je nachdem, wo der Fehler auftritt in die entsprechende Datei. Ich habe mit der Single.php angefangen, ist aber prinzipiell egal, womit Du anfängst.

In WordPress findest Du sie im Backend unter: Design -> Editor, auf der rechten Seite im Template Menü.

Entry-Title Fehler beheben

Du öffnest die Single.php und suchst (Tipp: strg+f oder cmd+f) nach einer Zeile, die in etwa so aussieht:

 <h2  class="post-title">Ein beliebiger Text</h2>

Hinweis: Bei Dir muss nicht unbedingt exakt „post-title“ als Klasse stehen. Je nach Template kann das variieren.

Hast Du die Zeile gefunden, dann füge hinter class=“post-title“, entry-title ein. Es sollte dann in etwa so aussehen:

<h2  class="post-title entry-title">Ein beliebiger Text</h2>

Allgemein:

<h2 class="XY">ABC</h2>
<h2 class="XY entry-title">ABC</h2>

Author und Update Fehler beheben

Für den ungeübten User wird es jetzt etwas komplizierter, aber es sollte immer noch machbar sein.

Jetzt fügst Du am besten relativ an das Ende Deiner Datei – bei mir ist es der „post-meta“ Bereich – den folgenden Code ein:

<span class="updated">
<?php the_modified_date(); ?>
</span>
<span class="vcard author">
<span class="fn">
<?php the_author(); ?>
</span>
</span>

Deine Ausgabe sollte dann in etwa so aussehen:

01.01.2015 Max

Das kannst Du dann noch anpassen.

Damit Du eine Ausgabe, wie zum Beispiel:

Aktualisiert von Max am 01.01.2015 

bekommst. Schreibst Du:  

Aktualisiert von <span class="vcard author"><span class="fn"><?php the_author(); ?></span></span>am<span class="updated"><?php the_modified_date(); ?></span>

Fazit

Wie man sieht, ist alles halb so wild und die Fehler sollten relativ schnell behoben sein, je nachdem wie sehr man sich schon mit einem/seinem Template auseinander gesetzt hat.

Das ganze machst Du dann auf allen Seiten, wo Google diesbezüglich etwas zu meckern hat. Wenn Du bei den Webmastertools angemeldet bist, kannst Du direkt nachprüfen, ob Deine Veränderung etwas gebracht hat.

Webmaster-Tools - Strukturierte Daten - http:::devmax.it: 2015-01-11 14-49-45

Dazu klickst Du auf den Fehler und in dem Popup-Fenster klickst Du unten links auf „Live-Daten testen“.

Webmaster-Tools - Strukturierte Daten - http:::devmax.it: 2015-01-10 22-48-00

 

Tipp: Solltest Du ein Caching-Programm verwenden, dann solltest Du nach jeder Veränderung deren Cache löschen. Da es sonst sein kann, dass Du im Browser keine Veränderung siehst.

Warum die ganze Arbeit?

Wie eingangs schon erwähnt sollte man Fehler oder Probleme, die Google anprangert nicht ignorieren. Da sie zum Beispiel Dein Ranking in den Suchergebnissen beeinflussen können, da sie der Suchmaschine helfen Deine Webseite richtig zu interpretieren. Ich empfehle Dir, falls Du mehr dazu wissen willst, die entsprechenden Beiträge in den Webmaster-Tools durchzulesen.

 

Ich hoffe die kurze Anleitung konnte Dir bei Deinem Problem helfen. Schreib doch in den Kommentarbereich, ob Du das Problem auch hattest und wie Du es lösen konntest bzw. ob Dir diese Erklärung helfen konnte.

Für den nächsten Beitrag prognostiziere ich den Sonntag, bis dahin einen guten Start in die kommende Woche!