Seiten für Suchmaschinen ausschließen

Es gibt Fälle das sollten Seiten tunlichst für Suchmaschinen gesperrt werden. Praktisches Beispiel? Ein geschützter Bereich einer Website! Werden dort die Meta-Tags (Für die Indizierung verantwortlich) der öffentlichen Seiten übernommen indexiert auch Google diese Seiten.  Das kann mitunter peinlich werden und rechtliche Schritte nach sich ziehen.

So geht's

Lösung für TYPO3 8.7 

Mit TypoScript gibt es die Möglichkeit Metadaten für den Seitenheader zu hinterlegen. Wenn man möchte, dass Suchmaschinen eine Seite durchsuchen sollen, dann setzt man folgenden Wert in 8.7:

[PIDinRootline = xxx]

# xxx = PID interner Bereich

# Wirkt sich auf Seite und zugehörigen Unterseiten aus

page.meta.robots = noindex, nofollow

[global]

Seiteneigenschaften

TYPO3 Seite von Suche ausschliessen

Für jede Seite in TYPO3 ist standardmässig der Toggle-Button aktiviert, damit die Seite durchsucht wird. Die Umschaltung (Deaktivierung) bedeutet jedoch nur, dass die Seite innerhalb der der TYPO3-internen Suchfunktion nicht durchsucht wird.

Die Umschaltung (Deaktivierung) bedeutet jedoch nur, dass die Seite innerhalb der der TYPO3-internen Suchfunktion nicht durchsucht wird.

Ändert man das obige Skript folgendermaßen ab, 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 TYPO3eigene Suchefunkion durchsucht somit diese Seite nicht mehr.

nofollow bewirkt dabei, dass der Suchmaschinen-Robot den Links auf dieser Seite nicht folgt. Für einen geschützten Bereich einer Website genau was gewünscht ist.
Will man hingegen die Seite von der Indizierung ausschließen aber die interne Verlinkung nicht verlieren, verwendet man stattdessen noindex, follow.

TYPO3 9.5 – Yeah!

Dank der neu integrierten SEO-Extension generiert TYPO3 automatisch ein Meta-Tag für jede Seite:

page.meta.robots = all

# all entspricht index, follow

Durch die Deaktivierung des Toggle-Button in den Seiteneigenschaften wird automatisch das entsprechende Meta-Tag ausgegeben:

page.meta.robots = noindex, nofollow

Die Seite wird weder für Suchmaschinen noch für die interne Suche indiziert.

Für den kompletten Ausschluss eines geschützten Bereichs gilt auch:

[PIDinRootline = xxx]

page.meta.robots = noindex, nofollow

[global]

    Kommentar schreiben

    * Diese Felder sind erforderlich