Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,090 of 9,090 pages
About the help in other languages
All help pages

Eine brauchbare robots.txt ab Werk

Diese Seite ist für Website-Betreiber, denen wichtig ist, wie Suchmaschinen ihre Website durchsuchen. Eine neue Installation bringt im Web-Root eine robots.txt mit. Vor September 2025 mussten Sie selbst eine schreiben…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/6.0/robots-txt.md

On this page

This page is a translation. Read the English original

Eine brauchbare robots.txt ab Werk

Diese Seite ist für Website-Betreiber, denen wichtig ist, wie Suchmaschinen ihre Website durchsuchen. Eine neue Installation bringt im Web-Root eine robots.txt mit. Vor September 2025 mussten Sie selbst eine schreiben; jetzt erhalten Suchmaschinen ab der ersten Anfrage sinnvolle Regeln, und Crawler werden von Seiten ferngehalten, die ihre Zeit und Ihre Bandbreite verschwenden.

Warnung .htaccess bremst jede Anfrage. Sind .htaccess-Dateien erlaubt (AllowOverride alles außer None), geschweige denn genutzt, sucht Apache sie bei jeder Anfrage in jedem Verzeichnis des Pfads und liest und wertet sie aus, und die Ladezeiten der Seiten steigen drastisch (gemessen). Die einzige wirkliche Abhilfe ist, die Funktion für den virtuellen Host abzuschalten: AllowOverride None im virtuellen HTTPS-Host, und die Regeln in der Konfiguration des virtuellen Hosts selbst als mod_rewrite-Regeln. Das ist in Geschwindigkeitstests im Produktivbetrieb weit schneller und die Zeit für die Optimierung einer Produktivkonfiguration unbedingt wert. Stellen Sie sofort um: Übernehmen Sie die Regeln des Beispiels für einen virtuellen HTTPS-Host in Ihren virtuellen Host (mit dem statischen Cache auch staticcache_offload.conf), setzen Sie AllowOverride None, führen Sie apachectl configtest aus, laden Sie Apache neu und testen Sie die Website. Dieselben Regeln für andere Server: nginx, LiteSpeed, Caddy, IIS, Velocity (eingebaut); wohin Regeln für virtuelle Hosts in einem Control Panel gehören: Plesk, cPanel, DirectAdmin, ISPConfig. Unter LiteSpeed oder OpenLiteSpeed kann zusätzlich der Seiten-Cache des Servers anonyme Besucher und Crawler ohne PHP bedienen: Seiten-Caching mit LiteSpeed und OpenLiteSpeed.

In drei Schritten anpassen

  1. Öffnen Sie robots.txt im Document Root und entfernen oder ergänzen Sie Disallow:-Zeilen für die Bereiche Ihres Inhaltsbaums. Verwenden Sie den URL-Alias, wie Besucher ihn sehen.

  2. Ersetzen Sie die auskommentierten Sitemap-Zeilen durch Ihre eigene Sitemap, zum Beispiel:

    Sitemap: https://www.example.com/sitemap.xml

    Die Sitemap kann aus der Extension bcgooglesitemaps kommen, die Teil der Auslieferung ist.

  3. Testen Sie sie:

    curl -s https://www.example.com/robots.txt

    Die Datei, die Sie bearbeitet haben, wird ausgegeben.

Was sie enthält

Die Datei beginnt mit einem langen Block erklärender Kommentare (ASCII-Art und Links zu den Dokumentationsseiten des Produkts; entfernen Sie ihn, wenn Sie ihn nicht veröffentlichen wollen) und enthält dann diese Direktiven:

User-agent: *
Allow: /

Disallow: /content/search/
Disallow: /content/advancedsearch/
Disallow: /content/tipafriend/
Disallow: /layout/set/print/
Disallow: /media/
Disallow: /test-area/

Crawl-delay: 1
  • Der Disallow-Block nennt jeden Pfad in Kleinschreibung und in seiner großgeschriebenen Form (/Content/Search/), weil ein Crawler beiden Schreibweisen einer URL begegnet sein kann.
  • Suchergebnisse, das Formular der erweiterten Suche, das Formular „Einem Freund empfehlen“ und das Drucklayout bringen einem Suchindex nichts.
  • /media/ und /test-area/ sind Beispiele für Bereiche, die Sie vielleicht nicht indiziert haben möchten; passen Sie sie an Ihren eigenen Inhaltsbaum an.
  • Die Sitemap-Zeilen sind als Kommentare vorhanden und zeigen auf die eigenen Websites des Produkts.

Wie sie ausgeliefert wird

Die Beispielkonfiguration für das Umschreiben (.htaccess_root) enthält die Regel RewriteRule ^robots\.txt - [L], mit der der Webserver die Datei direkt an den Crawler gibt, statt die Anfrage an index.php weiterzureichen. Wird Ihre Website von einem anderen Webserver ausgeliefert, sorgen Sie dafür, dass /robots.txt die Datei erreicht.

Grenzen

Eine Installation mit mehreren Websites und mehreren Domains auf einem Document Root liefert allen dieselbe Datei aus. Geben Sie jeder Domain ein eigenes Document Root oder erzeugen Sie die Datei pro Host, wenn die Regeln sich unterscheiden müssen.

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x