Als wir Semlo bauten, hatten wir ein Ziel: Geschäftsinhabern leicht machen, zu sehen, ob ChatGPT sie finden kann.
Dann fragte jemand aus dem Team die offensichtliche Frage: "Haben wir es auf uns selbst durchgeführt?"
Wir hatten nicht. Also taten wir es.
Was Semlo fand, als wir Semlo audtierten
Das Ergebnis war niedriger als erwartet. Hier ist genau, was flaggt wurde:
AI-Bots wurden nicht ausdrücklich begrüßt. Unsere robots.txt nannte nicht ausdrücklich GPTBot, ClaudeBot oder PerplexityBot. Sie waren nicht blockiert — aber für AI-Sichtbarkeit ist ausdrücklich besser als impliziert. Wenn du einem AI-Crawler nicht sagst, dass er willkommen ist, kann er deine Website herabstufen.
Wir hatten kein llms.txt. Diese schmerzte. llms.txt ist eine einfache Textdatei, die AI-Engines sagt, worum es auf deiner Website geht — für wen, was es tut, wo die wichtigen Seiten zu finden sind. Wir überprüfen es in jeder Prüfung, die wir durchführen. Wir hatten keine selbst.
Unsere Schema-Markierung war unvollständig. Wir hatten keine strukturierten Daten, die beschreiben, was Semlo ist, für wen es ist oder wie es bewertet wird. AI-Engines nutzen diese Informationen, um zu entscheiden, ob sie ein Produkt empfehlen. Ohne sie raten sie aus einfachem Text.
Unsere URL-Struktur fügte unnötige Komplexität hinzu. Jede Seite auf Semlo lebte unter einem Pfad wie /us/en/pricing statt /pricing. Längere URLs mit regionalen Präfixen sind schwieriger für Crawler zu analysieren und schwieriger für Benutzer zu teilen.
Was ein Semlo-Score eigentlich misst
Semlo gibt jedem Laden einen Score von 0 bis 100 basierend auf vier Dingen:
- AI-Zugang (40%) — können AI-Bots deine Website überhaupt besuchen?
- Technische Signale (25%) — Schema-Markierung, Sitemap, Server-seitiges Rendering
- Inhaltssignale (20%) — Überschriften, FAQ-Inhalte, Definitionen, Seitenqualität
- Soziale Präsenz (15%) — wie viele Kanäle du aktiv hast
Als wir die Prüfung auf uns selbst durchführten, schlugen wir auf der AI-Zugriffsprüfung (keine ausdrücklichen Genehmigungen für Bots), der technischen Prüfung (kein Schema) und hatten kein llms.txt. Unser Score spiegelte es wider.
Was wir behoben — und wie lange es dauerte
Wir behoben alles in einem Wochenende.
robots.txt — wir fügte ausdrückliche Allow-Direktiven für GPTBot, ClaudeBot, OAI-SearchBot, PerplexityBot und drei weitere hinzu. Zehn Minuten.
llms.txt — wir schrieben eine Beschreibung in Klartext, was Semlo ist, für wen es ist und wo die wichtigsten Seiten zu finden sind. Dreißig Minuten.
Schema-Markierung — wir fügte Organization, WebSite, SoftwareApplication und FAQPage Schemas zu unserer Homepage hinzu. Das allein das FAQPage-Schema bedeutet, dass Google und AI-Engines unsere FAQ-Sektion jetzt als strukturierte Fragen-und-Antworten-Daten lesen können. Eine Stunde.
URL-Struktur — wir restrukurierten, so dass englischer Inhalt an der Wurzel lebt (semlo.io/pricing, nicht semlo.io/us/en/pricing). Wir füge 301-Weiterleitungen von alten URLs hinzu, so dass nichts bricht. Ein halber Tag inklusive Tests.
Nichts davon brauchte einen Entwickler, sobald wir wussten, was zu tun ist. Das ist der Sinn.
Warum wir das veröffentlichen
Weil, wenn wir diese Dinge auf unserer eigenen Website vermissten — eine Website, die speziell gebaut wurde, um diese Dinge zu überprüfen — Ladenbesitzer verpassen sie fast sicher auch.
Und sie haben keinen Grund, zu wissen, was zu suchen ist. Das ist keine Kritik. Bis vor kurzem existierte keine davon. AI-Suche ist neu. Die besten Praktiken werden noch geschrieben.
Semlo existiert, um das für Menschen, die Läden führen, nicht für Menschen, die Infrastruktur führen, verständlich zu machen.
Überprüfe deinen Laden
Wir führen jetzt jede Woche eine Semlo-Prüfung auf uns selbst durch. Wenn etwas fällt, beheben wir es vor nächstem Montag.
Wenn du deinen Laden noch nicht überprüft hast, fang da an. Die Prüfung ist kostenlos und dauert 15 Sekunden.