Meta Tags und Description

In der header.php sollten Meta-Angaben definiert werden.
Diese Angaben werden von Web-Servern und Browser ausgewertet.

  • <meta name="author" content="Autorenname">
    kurze Beschreibung wer der Autor der Seite ist. Zum Beispiel Blognamen oder Firmenname.
  • <meta name="description" content="Beschreibungstext">
    Kurze griffige Beschreibung worum es geht. Der Text sollte auch Schlüsselwörter enthalten und nicht blumig formuliert sein.
  • <meta name="keywords" content="Stichwörter">
    Stichwörter die zum Inhalt der Seite passen. Nicht zu viele, aber nicht zu wenige.

Beispiel von meinem Blog:

<meta name="Copyright" content="funkygog" />
<meta name="author" content="funkygog (Gorden Oliver Gosch)" />
<meta name="Audience" content="" />
<meta name="language" content="de" />
<meta name="description" content="Die Seite soll Musik-Suchenden als kl. Hilfe dienen. [Musik-Archiv] [Musik-Gesuche] [Sonstiges]" />
<meta name="keywords" content="Musik-Archiv, Musik-Gesuche, Schallplatten, Vinyl, Van Dusen, Hörspiele, Reiseliste, Webdesign, Cassis" />

Infos zum Thema:

Meta Tags vs Robot.txt

um die Suchmaschinen-Roboter am Auslesen von einzelnen Seiten zu hindern, lassen sich if Abfrage einbauen:

Beispiel 1
Die Impressum Seite soll nicht ausgelesen werden:
<?php if (is_page('impressum')) { ?>
<meta name="robots" content="noindex,follow" />
<?php } else { ?>
<meta name="robots" content="index,follow" />
<?php } ?>

Beispiel 2
Es sollen nur die wesentlichen Seiten ausgelesen werden (Seiten und Beiträge) aber keine Kategorie- und Archiv-Übersichten. Hierdurch verhindert man doppelten Content.
<?php if( (is_home() && !is_paged() ) || is_single() || is_page() ) {
echo '<meta name="robots" content="index, follow" />';
}else{
echo '<meta name="robots" content="noindex, follow" />';
}
?>

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.