Seiten von Suchmaschinensuche ausschließen
Im TypoScript gibt es die Möglichkeit die Metadaten für den Seitenheader zu hinterlegen. Wenn man möchte, dass Suchmaschinen eine Seite durchsuchen sollen, dann setzt man folgenden Wert:
page.meta.robots = INDEX,FOLLOW
In den Seiteneigenschaften jeder einzelnen Seite kann man einen Haken setzen, damit eine Seite nicht durchsucht wird. Dieser Haken bedeutet jedoch nur, dass die Seite innerhalb der Suche in TYPO3 nicht durchsucht wird:
Ändert man das Skript von oben folgendermaßen ab, so wird die Seite auch nicht mehr von externen Suchmaschinen durchsucht:
page.meta {
robots = INDEX,FOLLOW
robots.override = NOINDEX,NOFOLLOW
robots.override.if.isTrue.field = no_search
}
Die externe Suchmaschine und die TYPO3 Suche, z.B. indexedsearch, durchsucht somit diese Seite nicht.
NOFOLLOW bewirkt dabei aber auch, dass der Suchmaschinen-Robot den Links auf dieser Seite nicht folgt. Will man die Seite zwar von der Indizierung ausschließen, aber die interne Verlinkung nicht verlieren, schreibt man statt dessen NOINDEX,FOLLOW.