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.

Aktualisiert: 29.06.2016