Die Datei humans.txt
Eine Datei unter /humans.txt mit den Namen derer, die die Seite gebaut haben. Reine Höflichkeit.
humans.txt ist eine informelle Initiative aus dem Jahr 2011: eine Textdatei im Wurzelverzeichnis, die die Menschen hinter einer Website nennt – Gestalter, Entwickler, Autoren – und manchmal auch die Werkzeuge und Standards, mit denen sie gebaut wurde. Sie ist das menschliche Gegenstück zur robots.txt, geschrieben für neugierige Besucher statt für Crawler.
Auf Ranking, Sicherheit oder Geschwindigkeit hat sie keinen Einfluss, und nichts liest sie automatisch. Der Bericht führt sie nur aus Höflichkeit auf: veröffentlicht oder nicht vorhanden, nie als Warnung.
So prüft SiteScan
Der Scan ruft /humans.txt ab, ohne Weiterleitungen zu folgen, und wertet die Datei als veröffentlicht, wenn die Antwort ein 200 mit nicht leerem Inhalt ist, der keine HTML-Seite ist. Eine Seite, die jede unbekannte Adresse mit ihrer Startseite beantwortet, wird also nicht fälschlich als Besitzerin einer humans.txt geführt.
So legen Sie sie an
Ein festes Format gibt es nicht. Üblich sind kurze Abschnitte:
/* TEAM */mit Namen, Rollen und wo man die Personen findet/* THANKS */für Danksagungen/* SITE */mit letztem Update, Sprachen und den wichtigsten Technologien
Liefern Sie sie als text/plain aus und verweisen Sie, wenn Sie möchten, im head mit einem rel="author"-Link darauf. Wer eine Datei sucht, die im Ernstfall wirklich hilft, beginnt besser mit security.txt.
Prüfen Sie diesen Punkt auf Ihrer eigenen Website
Starten Sie einen kostenlosen Scan: Der Bericht zeigt diese Zeile für Ihre Domain zusammen mit den übrigen Prüfungen des Audits.
Mehr unter „Konventionsdateien“
Was SiteScan prüft
TLS-Zertifikat
- Ablauf des SSL/TLS-Zertifikats
- Veraltete TLS-Versionen (1.0 und 1.1)
- TLS-Zertifikatskette
- Aussteller des TLS-Zertifikats
- Signaturalgorithmus des Zertifikats
Domain-Registrierung
- Ablauf der Domainregistrierung
- Registrierter Domainname
- Domain-Registrar
- Registrierungsdatum der Domain
- Letzte Änderung der Domain
- Domain-Statuscodes (EPP)
- Transfersperre der Domain
- Abuse-Kontakt des Registrars
- Datenquelle RDAP und WHOIS
Indexierung
- robots.txt-Datei
- In robots.txt gesperrtes CSS und JS
- XML-Sitemap (sitemap.xml)
- Sitemap-Index-Datei
- Fremde URLs in der Sitemap
- lastmod-Daten in der Sitemap
- Defekte URLs in der Sitemap
- RSS- und Atom-Feed
Adressen und Weiterleitungen
- Weiterleitung von HTTP auf HTTPS
- Weiterleitung zwischen www und ohne www
- Länge der Weiterleitungskette
- 404-Fehlerbehandlung und Soft 404
Security-Header
- HTTP-Security-Header und Note
- Strict-Transport-Security-Header (HSTS)
- Content-Security-Policy-Header (CSP)
- X-Content-Type-Options: nosniff
- X-Frame-Options und Clickjacking-Schutz
- Referrer-Policy-Header
- Permissions-Policy-Header
- HSTS-Preload-Liste
- CORS und Cross-Origin-Zugriff
- HTTP-Methode TRACE
Auslieferung und Reputation
- Cache-Control-Header für HTML
- Revalidierung mit ETag und Last-Modified
- HTTP/3- und QUIC-Unterstützung
- Softwareversionen in Server-Headern
- Prüfung auf DNS-Blocklisten (DNSBL)
Interne Links
Offenliegende Dateien
- Offenliegende Dateien wie .env und .git
- Aktiviertes Verzeichnis-Listing
- Öffentliche JavaScript-Source-Maps
- Offene WordPress-Endpunkte
Konventionsdateien
- Die Datei security.txt
- llms.txt für KI-Assistenten
- Die Datei llms-full.txt
- ads.txt für autorisierte Werbeverkäufer
- Die Datei humans.txt
- Well-known-Adresse change-password
DNS und E-Mail
- MX-Einträge (Mailserver)
- SPF-Eintrag
- DMARC-Eintrag und Policy
- DNSSEC-Signierung
- CAA-Eintrag
- Redundante Nameserver
- IPv6-Unterstützung (AAAA-Eintrag)
- MTA-STS-Policy
- TLS-RPT-Eintrag für Berichte
- BIMI-Eintrag (Logo im Postfach)
- Wildcard-DNS-Eintrag
- Verwaister CNAME und Subdomain-Übernahme
Datenschutz und Einwilligung
- Analyse- und Tracking-Skripte
- Cookie-Consent-Banner
- Datenschutzerklärung
- Nutzungsbedingungen und AGB
- Impressum
- Barrierefreiheitserklärung
Core Web Vitals
- Lighthouse-Performance-Score
- Largest Contentful Paint (LCP)
- Cumulative Layout Shift (CLS)
- Interaction to Next Paint (INP)
- CrUX-Felddaten und Labordaten