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" />';
}
?>
Noch kein Kommentar, Füge deine Stimme unten hinzu!