Was es ist und warum es zählt
Wenn jemand ChatGPT fragt „Was ist die beste App für …?“, nennt die Antwort ein paar Namen und zitiert oft einige Seiten als Quelle. Wenn dein Name nicht dabei ist, sieht dich der Leser nicht. Und du weißt es nicht, weil es dir niemand sagt.
Genau das misst Limelit Open. Du gibst ihm deine Website und bis zu fünf Konkurrenten, und es stellt ChatGPT, Claude, Perplexity und Gemini die Fragen eines Kunden, über ihre APIs und mit eingeschalteter Websuche. Dann zählt es, wie oft du vorkommst und wie oft die Konkurrenten, an welcher Stelle und welche Seiten zitiert werden. Alles in einem Dashboard auf deinem Computer, das du aus Claude Code abfragen kannst.
Zwei Dinge solltest du gleich wissen. Es ist ein Open-Source-Projekt von Dritten, nicht meins, unter der Apache-2.0-Lizenz. Und es ist noch Pre-Release, also in der Testphase: Eine fertige Version gibt es nicht. Es ist für alle mit einer App, einem SaaS oder einer Website: Indie Hacker, Solo-Founder, Vibecoder.
1. Was es misst und was nicht
Jeder Durchlauf speichert die vollständigen Antworten und sucht darin mit einer einfachen Textsuche nach deinem Namen und denen der Konkurrenten: Kein Modell entscheidet, was es gesehen hat, also lässt sich jede Zahl von Hand prüfen. Die Zahlen:
- Sichtbarkeit: der Anteil der Antworten, die dich nennen.
- Share of Voice: deine Erwähnungen im Verhältnis zu denen aller Marken, die du verfolgst.
- Position: dein durchschnittlicher Platz, wenn die Antwort eine Liste ist.
- Zitationsanteil: wie viele zitierte Quellen deine Website sind. Jede zitierte Seite wird eingeordnet: deine, die eines Konkurrenten, Social, informativ, sonstige.
- Die Suchen, die das Modell vor der Antwort durchgeführt hat und die oft nicht deiner Frage entsprechen.
Jede Zahl sagt, auf wie vielen Antworten sie beruht (n), und unter 20 weist dich das Dashboard darauf hin. Fragen, die deine Marke nennen, bleiben aus der Hauptzahl draußen: Sie würden nur die Frage messen.
Die wichtigste Grenze
Die Antworten kommen über die APIs der Modelle, mit eingeschalteter Websuche, und sind nicht identisch mit dem, was ein Mensch in der ChatGPT-App sieht: Die README sagt das klar. Um zu messen, was die Leute sehen, brauchst du Scraper, kostenpflichtige Dienste, die die Seite wie ein Nutzer lesen. Dasselbe gilt für AI Overview und AI Mode von Google und für Bing Copilot, die keine API haben: entweder ein Scraper oder die gehostete Version von Limelit. Nimm die Zahlen als Richtung.
2. Installieren und den ersten Durchlauf starten
Es läuft auf Mac oder Linux, ist eine einzige Datei und legt seine SQLite-Datenbank selbst an. Vorher musst du nichts installieren. Öffne das Terminal und füge ein:
mkdir -p ~/limelit && cd ~/limelit curl -fsSL https://github.com/limelit-co/open/releases/latest/download/limelit_$(uname -s | tr A-Z a-z)_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz | tar xz limelit ./limelit serve
- Öffne http://localhost:1515 im Browser. Das Terminal zeigt auch fertige Zeilen an, um Claude Code zu verbinden, mit deinen Pfaden.
- Der Einrichtungsassistent fragt nach deiner Domain, dann nach der Kategorie, also der Formulierung, die ein Kunde benutzen würde (zum Beispiel „App zum Sprachenlernen“), und nach bis zu fünf Konkurrenten.
- Es schlägt Startfragen auf Englisch vor. Entferne die, die dein Kunde nie stellen würde, und füge darunter deine eigenen hinzu, eine pro Zeile, auch auf Deutsch.
- Letzter Schritt: ein Schlüssel, um die Modelle zu erreichen. Es gibt zwei Wege, sie stehen in Abschnitt 3.
- Drück auf Run: Vor diesem Knopf wird nichts ausgegeben. Die Antworten kommen meist innerhalb einer Minute.
Mein Rat: Die Fragen zählen mehr als alles andere. Schreib sie so, wie ein Kunde sie schreiben würde, der dich nicht kennt: was er tun will, für wen, mit welcher Einschränkung. Eine Grundlage zum Anpassen:
Was ist die beste App für [was deine App macht]? Welche App empfiehlst du für [Problem], wenn [Einschränkung, zum Beispiel: ich wenig Zeit habe]? Gibt es eine kostenlose App für [was deine App macht]? Alternativen zu [Konkurrent]? Wie wähle ich eine App für [was deine App macht] aus?
3. Der Schlüssel: kostenlos oder deine eigenen
Der Assistent fragt nach einem Schlüssel, also dem Code, mit dem du die APIs der Modelle nutzt. Zwei Wege:
- Der kostenlose Schlüssel. Du meldest dich mit Google bei Limelit Cloud an, erstellst den Schlüssel und fügst ihn im Assistenten ein (oder startest limelit login). Er erreicht ChatGPT, Gemini, Perplexity sowie AI Overview und AI Mode von Google, innerhalb eines kostenlosen Monatskontingents. Aber deine Fragen laufen über die Server von Limelit Cloud zu den Modellen; die Antworten bleiben bei dir.
- Deine eigenen Schlüssel. Am schnellsten geht es mit dem von OpenAI, der ChatGPT öffnet; für Claude brauchst du den von Anthropic. Unter Settings findest du jeden Anbieter mit einem Link zur Seite, auf der man den Schlüssel erstellt. Du bezahlst die Anbieter direkt zu ihren Tarifen: Das Projekt schlägt nichts auf.
Mit deinen eigenen Schlüsseln gibt es eine Obergrenze, runs_per_day, die du unter Settings änderst: Ein Durchlauf, der sie überschreiten würde, wird abgelehnt, bevor etwas ausgegeben wird. Limelit zählt außerdem Aufrufe und Tokens pro Modell und Tag.
Wenn du limelit serve laufen lässt, wiederholt es den Durchlauf selbst jeden Tag oder jede Stunde: So siehst du, wer Tag für Tag gewinnt.
4. Mit Claude Code verbinden
Limelit Open hat einen MCP-Server, also eine Tür, durch die Claude deine Daten lesen und dir in normalen Worten antworten kann, mit denselben Zahlen wie im Dashboard. Im Terminal:
claude mcp add limelit -s user -- sh -c 'cd ~/limelit && exec ./limelit mcp'
-s user macht es in all deinen Projekten verfügbar. Es muss in ~/limelit starten, um dieselbe Datenbank wie das Dashboard zu lesen: Woanders gestartet öffnet es eine leere. Dann öffne eine neue Sitzung von Claude Code und tippe /mcp: limelit muss als verbunden erscheinen.
Du musst die Namen der Tools nicht kennen. Fang hier an:
Lass uns mit Limelit anfangen: Wie steht meine Installation, und was soll ich jetzt tun?
Claude sagt dir, wo du stehst und was als Nächstes zu tun ist. Es kann auch einen Durchlauf starten: Zuerst zeigt es dir den Plan, und es startet erst, wenn du Ja sagst.
Oder mit dem Limelit-Plugin
Das Repository ist auch ein Plugin-Marktplatz für Claude. Tippe in Claude Code:
/plugin marketplace add limelit-co/open /plugin install limelit-open@limelit
limelit-open verbindet deine Installation mit dem Skill limelit-open-visibility-report. Es gibt auch limelit-audit, ohne Installation und ohne Konto: ai-crawler-check sagt dir, welche KI-Crawler deine robots.txt hereinlässt, llms-txt-check prüft deine llms.txt. Sie können die Domain an den kostenlosen Checker von Limelit schicken.
5. Die Fragen an Claude Code über deine Konkurrenten
Sobald es verbunden ist, sind das die Fragen, die ich dir empfehle. Ersetze die Teile in [ ] durch deine eigenen.
Bei welchen Fragen verliere ich? Sag mir zu jeder, welcher Konkurrent statt mir genannt wird, bei welchem Modell und auf wie vielen Antworten die Zahl beruht.
Welche Seiten werden in den Antworten zitiert, in denen ich nicht vorkomme? Gib mir die genauen Adressen der Seiten, sortiert danach, wie oft sie zitiert werden.
Welche Suchen hat das Modell bei der Frage „[Frage]“ vor der Antwort durchgeführt? Welche Wörter benutzt es, die ich auf meiner Website nicht benutze?
Vergleich mich mit [Konkurrent]: Bei welchen Fragen gewinnt er, bei welchen ich, und welche Seiten zitieren die Antworten, die er gewinnt? Wenn die Stichprobe klein ist, sag es mir, bevor du Schlüsse ziehst.
6. Was du mit den Ergebnissen machst
Das sind meine eigenen Tipps, keine Funktionen von Limelit: Es misst, die Arbeit machst du.
- Komm auf die zitierten Seiten. Wenn die Antworten immer dieselbe Rangliste „die besten Apps für …“ zitieren, zählt diese Seite mehr als deine Website: Schreib den Leuten, die sie betreuen, und stell deine App vor.
- Schreib die Seite, die die Frage beantwortet. Wenn du bei „Gibt es eine kostenlose App für …?“ verlierst, mach eine Seite, die genau das beantwortet, mit genauen Fakten.
- Mach eine ehrliche Vergleichsseite. Für „Alternativen zu [Konkurrent]“ erklär, wann es sich lohnt, dich zu wählen, und wann nicht.
- Benutze die Wörter des Modells. Wenn seine Suchen andere Wörter benutzen als du, schreib sie in die Titel deiner Seiten.
- Miss nach ein paar Wochen erneut, nicht nach einem Tag: Antworten ändern sich auch von selbst.
Häufige Fehler
- Die Liste mit Fragen zu füllen, die deine Marke nennen. Du brauchst Fragen von Kunden, die dich nicht kennen.
- Aus wenigen Durchläufen Schlüsse zu ziehen. Schau auf n: Unter 20 Antworten ist es eine kleine Stichprobe, kein Trend.
- Zu vergessen, dass deine Fragen mit dem kostenlosen Schlüssel über Limelit Cloud laufen. Wenn dir das nicht passt, nimm deine eigenen Schlüssel.
Checkliste
- limelit serve läuft und das Dashboard öffnet sich unter localhost:1515
- Die Fragen klingen nach Kunden, und ich habe eigene in meiner Sprache hinzugefügt
- Ich habe den Schlüssel gewählt: den kostenlosen (läuft über Limelit Cloud) oder meine eigenen
- Ich habe runs_per_day geprüft, bevor ich den automatischen Durchlauf eingeschaltet habe
- In Claude Code zeigt /mcp limelit als verbunden an
Häufige Fragen
Ist Limelit Open kostenlos?
Das Projekt ja: Open Source, ohne eigene Preise oder Credits. Die Antworten zahlst du mit deinen eigenen Schlüsseln an die Anbieter, oder du nutzt das kostenlose Monatskontingent von Limelit Cloud. Scraper sind separate kostenpflichtige Dienste.
Verlassen meine Daten meinen Computer?
Nur der Text der Fragen, in den Aufrufen an die Modelle und Scraper, die du einrichtest, und über Limelit Cloud, wenn du den kostenlosen Schlüssel nutzt. Antworten, Erwähnungen, Zitate und Verbrauch bleiben in deiner SQLite-Datei.
Kann ich mehrere Apps mit einer einzigen Installation verfolgen?
Im Moment nicht: eine Marke pro Installation. Wenn du mehrere Apps hast, startest du mehrere getrennte Installationen, jede in ihrem eigenen Ordner.