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
.htaccessbremst jede Anfrage. Sind.htaccess-Dateien erlaubt (AllowOverridealles außerNone), 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 Noneim 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 auchstaticcache_offload.conf), setzen SieAllowOverride None, führen Sieapachectl configtestaus, 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
Öffnen Sie
robots.txtim Document Root und entfernen oder ergänzen SieDisallow:-Zeilen für die Bereiche Ihres Inhaltsbaums. Verwenden Sie den URL-Alias, wie Besucher ihn sehen.Ersetzen Sie die auskommentierten Sitemap-Zeilen durch Ihre eigene Sitemap, zum Beispiel:
Sitemap: https://www.example.com/sitemap.xmlDie Sitemap kann aus der Extension
bcgooglesitemapskommen, die Teil der Auslieferung ist.Testen Sie sie:
curl -s https://www.example.com/robots.txtDie 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
- Eine saubere Installation, die zu Shared Hosting passt
- bcgooglesitemaps, xrowmetadata
- Changelog 6.0.11
- Chronik: September 2025
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.