Blog
SEO und GEO mit KI: No-Code-Workflow mit Prompts
- SEO
- GEO
- Ohne Code
- Anleitung
Ich will mit meinen Produkten an zwei Stellen auftauchen: bei Google und in den Antworten, die ChatGPT, Perplexity, Gemini, Claude und die Google AI Overviews geben. Der zweite Teil heißt GEO, generative engine optimization. Für mich gehört beides zu SEO mit KI: Seiten, die ein KI-Assistent finden, denen er vertrauen und die er zitieren kann.
Diese Anleitung ist der Workflow, den ich selbst nutze, ganz ohne Code. Du wählst Tools, klickst und fügst Prompts ein. Wo ein Schritt technisch wird, bittest du einen KI-Agenten darum und prüfst das Ergebnis. Mein Beispiel ist QuickBilling, meine Rechnungs-App für Freelancer und kleine Firmen, plus eine Berliner Bäckerei für den lokalen Teil.
Kernpunkte
- Google sagt, dass normales SEO auch für AI Overviews und den AI Mode gilt, ohne zusätzliche Voraussetzungen. GEO fängt mit gutem SEO an.
- Es gibt kein offizielles Dashboard für KI-Zitate. Tracke sie, indem du jeden Monat dieselben festen Käuferfragen neu stellst.
- Schreibe Antwort-zuerst-Seiten: die direkte Antwort in den ersten 40 Wörtern, dann Schritte, dann Belege, die nur du liefern kannst.
- Für die lokale Suche rankt Google nach Relevanz, Entfernung und Bekanntheit, und du kannst dir keine bessere lokale Position kaufen.
- IndexNow meldet Bing und anderen teilnehmenden Suchmaschinen, wenn sich eine URL ändert. Google sagt, dass es llms.txt nicht nutzt, also behandle die Datei als optionale Ergänzung für andere Assistenten.
So briefst du einen KI-Agenten richtig
Jeder Prompt in diesem Post folgt demselben vierteiligen Briefing. Es ist die effizienteste Art, die ich kenne, um mit KI zu bauen, und sie funktioniert genauso für Texte, Recherche und technisches Setup.
Arbeite danach eine Änderung nach der anderen und prüfe das Ergebnis vor dem nächsten Prompt. Agenten liegen falsch, wenn du fünf Dinge auf einmal willst, weil du dann nicht erkennst, welche Änderung was kaputt gemacht hat.
- Ziel: was du willst, in einem Satz.
- Eingaben: die Fakten, Dateien oder Listen, die der Agent nutzen soll, eingefügt.
- Grenzen: was er nicht tun darf. Die nützlichste lautet "erfinde keine Fakten, frag mich".
- Fertig, wenn: wie die fertige Antwort aussieht, damit du sie prüfen kannst.
Was Google über AI Overviews und SEO sagt
Vor allen Taktiken die Grundregel. Googles eigene Seite zu KI-Funktionen sagt, dass SEO-Best-Practices weiter für AI Overviews und den AI Mode gelten und dass es keine zusätzlichen Voraussetzungen gibt, um darin zu erscheinen. Eine Seite muss indexiert und für ein Snippet zugelassen sein. Beide Funktionen nutzen teils "Query Fan-out", also mehrere verwandte Suchen zu Unterthemen, aus denen sie eine Antwort bauen.
Die Arbeit ist also dieselbe wie gutes SEO: Seiten für Menschen, geschrieben von jemandem mit echter Erfahrung, die eine Frage vollständig beantworten. Google nennt die Qualitätssignale E-E-A-T: Erfahrung, Expertise, Autorität und Vertrauen. Fan-out belohnt Seiten, die Unterthemen rund um eine Frage abdecken, statt einer Seite voller Keywords.
Googles neuerer Leitfaden zu generativen KI-Funktionen geht noch weiter. Er sagt, du kannst "AEO/GEO-Hacks" für die Google Suche ignorieren: Inhalte müssen nicht in kleine Stücke geschnitten werden, die Google Suche nutzt keine KI-Textdateien wie llms.txt, und strukturierte Daten sind für ihre KI-Funktionen nicht nötig, helfen aber weiter bei Rich Results. Andere Assistenten arbeiten anders, darum misst der Rest dieses Workflows jeden einzeln.
Schritt 1. Feste Prompt-Liste bauen und Baseline messen
Was zu tun ist: Schreibe 15 bis 30 Fragen auf, die Käufer wirklich stellen würden. Stelle jede am selben Tag in jedem Assistenten. Notiere pro Antwort, ob du mit Link zitiert, ohne Link erwähnt oder gar nicht vorkommst, und wer stattdessen auftaucht.
Tools: Claude oder ChatGPT für den Entwurf der Liste; ChatGPT, Perplexity, Gemini, Claude und die Google Suche zum Abfragen; eine Tabelle mit einer Zeile pro Frage und einer Spalte pro Assistenten.
Überarbeite die Liste von Hand. Streiche Dopplungen und füge die fünf Fragen hinzu, die dein Postfach am häufigsten bekommt. Diese Liste ist jetzt fest: Du stellst jeden Monat genau diese Fragen, damit sich die Zahlen vergleichen lassen. Kostenpflichtige Tracker gibt es, etwa Profound, Otterly und Ahrefs Brand Radar; prüfe ihre aktuellen Preisseiten, wenn du später automatisieren willst.
Goal: draft 20 buyer questions for QuickBilling, an invoicing app for freelancers and small businesses (invoices, payment reminders, exports for the accountant).
Inputs: the description above. Our buyers are freelancers and owners of businesses with 1 to 10 people.
Constraints: use the words a buyer would type, not marketing language. Mix "best tool for", "how do I", "how much does", "alternative to" and three questions about late payments. Do not invent product facts. If you need one, ask me.
Definition of done: a numbered list of 20, grouped under Choose, Use, Price and Switch.Schritt 2. Echte Fragen finden und gruppieren
Was zu tun ist: Sammle echte Fragen aus Support-Mails, Verkaufsgesprächen, Kommentaren und dem Bericht zu Suchanfragen in der Google Search Console. Bitte eine KI, sie in Themen zu gruppieren. Jedes Thema wird eine Seite.
Tools: Claude oder ChatGPT zum Gruppieren; dort, wo deine Fragen heute liegen (Mails, Notizen, Search Console).
Halte die Gruppen klein. Bei QuickBilling waren das Gruppen wie späte Zahlungen, Exporte für die Steuerberatung und der Wechsel von einer Tabelle. Streiche eine Gruppe mit nur einer schwachen Frage. Führe zwei Gruppen zusammen, die sich überschneiden.
Goal: group the questions below into 6 to 10 themes, one future help page per theme.
Inputs: the list below, copied from support mail, sales notes and search queries.
Constraints: keep the original wording inside each group. Do not add questions or product facts. Suggest one page title per group in the buyer's words.
Definition of done: for each group, the theme name, its questions and one title. Then ask me which groups to merge or drop.Schritt 3. Antwort-zuerst-Seiten schreiben und jede Zeile prüfen
Was zu tun ist: eine Seite pro Thema. Starte mit der direkten Antwort in etwa 40 Wörtern, dann nummerierte Schritte, dann ein Beispiel. Prüfe vor dem Veröffentlichen jeden Fakt selbst und füge hinzu, was nur du beisteuern kannst: deine Screenshots, deine Zahlen, deinen Namen auf der Seite.
Tools: Claude oder ChatGPT für den ersten Entwurf; dein Website-Editor oder CMS.
Das Prüfen entscheidet über Ranking und Zitate. Ich lese den Entwurf Zeile für Zeile, korrigiere Produktdetails und füge Belege hinzu, dass ich das Produkt benutzt habe: den echten Erinnerungsablauf, die Exportdatei geöffnet in einer Tabelle. Das ist die "Erfahrung" in E-E-A-T, und keine KI kann sie für dich fälschen.
Goal: draft one help page with the title below, for freelancers and small business owners who are not technical.
Inputs: the title, the questions in this group, and these product facts: [paste 3 to 5 facts].
Constraints: open with a direct answer of about 40 words. Then numbered steps, then one short example. Short sentences. Use only the facts I gave you. No prices, limits or dates; where one belongs, write [CHECK].
Definition of done: the draft with headings, and a list of every factual claim in it so I can check each one.Schritt 4. Strukturierte Daten per Agent anlegen und validieren
Was zu tun ist: Strukturierte Daten sind ein kleiner Block aus Labels, der Suchmaschinen sagt, was eine Seite ist: eine Organisation, ein lokales Geschäft, ein Produkt, ein Artikel. Bitte einen Agenten, sie aus deiner fertigen Seite zu erstellen, und füge sie über dein CMS oder SEO-Plugin ein. Teste danach die Live-URL.
Tools: Claude, ChatGPT oder Claude Code zum Erstellen; dein CMS oder SEO-Plugin zum Einfügen; Googles Rich Results Test und der Schema Markup Validator für Typen, die Google nicht als Rich Results zeigt.
Zwei Regeln, die ich halte. Das Markup nennt nur, was die sichtbare Seite sagt, nie zusätzliche Leistungen, Zeiten oder Preise. Und ich erwarte nicht, dass FAQ-Markup als Dropdown bei Google erscheint: Seit 2023 zeigt Google FAQ-Rich-Results vor allem für bekannte Regierungs- und Gesundheitsseiten. Ich nutze trotzdem Organization und LocalBusiness, weil sie beschreiben, wer du bist.
Zeigt der Test einen Fehler, füge den Fehler in denselben Agenten zurück und bitte ihn, nur diesen zu beheben, dann teste erneut.
Goal: create structured data for the page below and tell me how to add it in my CMS.
Inputs: the full page text, the page URL and my CMS: [name it].
Constraints: use only facts that appear on the page. Organization for our name and site. LocalBusiness only if the page shows an address. No ratings, prices or opening hours unless they are on the page.
Definition of done: the markup, the click-by-click steps for my CMS or plugin, and how to test the live URL in Google's Rich Results Test. Ask me for anything missing before you start.The Rich Results Test reports the error below. Fix only this error and keep everything else the same. Tell me in one sentence what you changed, then give me the corrected version and the steps to replace it.Schritt 5. Local SEO und Geo-Ziel für ein Geschäft in einer Stadt
Was zu tun ist: Wenn du eine Stadt bedienst, mache die Stadt leicht prüfbar. Vervollständige und verifiziere dein Google-Unternehmensprofil, halte Namen, Adresse und Telefon überall identisch, bitte um Bewertungen, die die Leistung nennen, und veröffentliche eine Antwort-zuerst-Seite pro Stadt oder Einzugsgebiet.
Tools: Google-Unternehmensprofil; dein Website-Editor; Claude oder ChatGPT für die Stadtseite und die Bitte um Bewertung.
Google sagt, dass lokale Ergebnisse vor allem auf Relevanz beruhen (wie gut das Profil zur Suche passt), Entfernung (wie weit das Geschäft vom Suchenden ist) und Bekanntheit (wie bekannt es ist, inklusive Links und der Zahl der Bewertungen). Vollständige, korrekte Details helfen: Adresse, Zeiten, Kategorie, Merkmale. Antworte auf Bewertungen und füge Fotos und Videos hinzu. Du kannst dir kein besseres lokales Ranking kaufen.
QuickBilling ist Online-Software, darum ist mein lokales Beispiel eine Bäckerei in Berlins Prenzlauer Berg, die Sauerteigbrot, süße Morgenstücke und Torten auf Bestellung zur Abholung verkauft. Dieselben Schritte passen für eine Agentur, eine Praxis oder ein Studio.
Goal: draft one local page for a bakery in Berlin Prenzlauer Berg.
Inputs: sourdough bread, morning buns, custom birthday cakes, pickup in the shop.
Constraints: use only these facts. Do not invent the street, phone, hours or reviews; write [NAME], [ADDRESS], [PHONE] and [HOURS] where they belong. Open with what the bakery sells and where to pick it up, in about 40 words.
Definition of done: headings, one short section per product, a pickup section, and a list of the details I must keep identical on Google Business Profile and on the site.Goal: write a short review request for the bakery's customers.
Constraints: polite, under 60 words. Ask the customer to mention what they bought. No discounts or rewards for reviews.
Definition of done: two versions, one to say at the counter and one for email.Schritt 6. Bei Google und Bing indexieren lassen, mit IndexNow
Was zu tun ist: Stelle sicher, dass beide Suchmaschinen deine neuen und geänderten Seiten kennen. Verifiziere die Seite in der Google Search Console und in den Bing Webmaster Tools, reiche deine Sitemap in beiden ein und schalte IndexNow an, damit Bing und andere teilnehmende Suchmaschinen erfahren, wenn sich eine URL ändert. Bing zählt, auch wenn deine Besucher Google nutzen: Es ist ein zweiter Index, und nicht jeder Assistent mit Websuche sucht bei Google.
Tools: Google Search Console, Bing Webmaster Tools, dein CMS. Bing listet fertige IndexNow-Plugins, unter anderem für WordPress, also prüfe zuerst deine Plugin-Einstellungen.
Bing sagt klar, dass IndexNow nicht garantiert, dass eine Seite gecrawlt oder indexiert wird, und dass du nur URLs senden sollst, die seit deinem Start hinzugekommen, geändert oder gelöscht wurden.
Goal: give me the steps to get my site indexed in Google and Bing.
Inputs: my site URL, CMS, SEO plugin and host: [fill in].
Constraints: I do not write code; give me clicks in order. Include verifying the site in Google Search Console and Bing Webmaster Tools, submitting the sitemap in both, and switching on IndexNow if my setup supports it.
Definition of done: a numbered checklist, and for each step how I can see that it worked. Ask me for missing details first.Schritt 7. Eine llms.txt als günstige optionale Ergänzung
Was zu tun ist: Veröffentliche eine kurze Markdown-Datei im Stamm deiner Seite, unter /llms.txt, die Sprachmodellen sagt, was die Seite ist, und auf die wichtigen Seiten verlinkt. Es ist ein Vorschlag, kein Standard. Google sagt, dass die Google Suche sie nicht nutzt, und die Belege, dass andere KI-Crawler sie lesen, sind gemischt. Sie kostet wenig, also kommt sie zuletzt und bleibt klein.
Tools: Claude oder ChatGPT für den Entwurf; dein CMS oder der Dateimanager deines Hosts zum Veröffentlichen.
Diese Seite hat eine unter heyitsaif.com/llms.txt, falls du die Form sehen willst. Öffne nach dem Veröffentlichen die URL, um zu prüfen, dass sie lädt, gib einem Assistenten dann nur diese Datei und stelle ihm eine Produktfrage. Findet er die richtige Seite, behalte sie. Wenn nicht, fixe die Links.
Goal: draft an llms.txt file for QuickBilling, an invoicing app for freelancers and small businesses.
Inputs: these URLs and one line about each: [paste].
Constraints: follow the llms.txt proposal: one H1 with the name, a one-sentence summary as a quote, then short lists of links under H2 headings. Link only to URLs I gave you. Put secondary pages under a heading called Optional.
Definition of done: the file text, plus where to publish it on my host and how to check it loads.Schritt 8. Prompt-Liste monatlich neu laufen lassen und KI-Traffic tracken
Was zu tun ist: Stelle einmal im Monat genau die Fragen aus Schritt 1 in denselben Assistenten und erfasse dieselben drei Zustände. Vergleiche mit dem Vormonat. Öffne in der Google Search Console den Leistungsbericht zu generativen KI-Funktionen, der zeigt, wie deine Seiten in Googles KI-Funktionen laufen. Schaue in Google Analytics 4 auf Besuche, die von anderen KI-Assistenten kamen.
Tools: dieselben Assistenten und dieselbe Tabelle; Google Search Console; GA4. GA4 lässt dich eine benutzerdefinierte Channelgruppe anlegen, eine regelbasierte Kategorie für Trafficquellen, also kannst du Assistenten-Domains wie chatgpt.com und perplexity.ai in einem Kanal "KI-Assistenten" bündeln und ihn über die Zeit beobachten.
Ich lese den Trend, nicht die einzelne Zahl. Steigen Zitate und Besuche gemeinsam, mache ich weiter. Steigen Zitate und bleiben Besuche flach, bessere ich Titel und Call-to-Action der Seite nach. Ein verlorenes Zitat zeigt meist auf eine Seite, die die Frage weniger direkt beantwortet als die, die sie ersetzt hat.
Goal: compare this month's AI visibility for QuickBilling with last month's.
Inputs: last month's table and this month's table, pasted below.
Constraints: use only the tables. No invented numbers. Per question: newly cited, lost, or unchanged, per assistant.
Definition of done: a change table, the three biggest gains and losses, and one page fix for each loss. Ask me if a table is missing.Wie ich das für meine eigenen Seiten nutze
Ich drehe dieselbe Schleife für QuickBilling, für SolutionPlus, mein KI-Produktstudio in Berlin, und für diese Seite. Zuerst bewegt haben sich die Seiten, die eine Frage vollständig beantwortet und echten Gebrauch gezeigt haben, nicht die langen.
Wenn du die technische Seite abgenommen bekommen willst, von strukturierten Daten bis zur schnellen prerenderten Seite, dann ist das die Art Arbeit, die ich in der Produktentwicklung mache. Willst du es erst selbst versuchen, starte heute mit Schritt 1: Die Baseline lässt jeder aus, und ohne sie erkennst du nicht, ob etwas gewirkt hat. Wenn du als Gründer jemanden suchst, der das für dich baut, findest du unter Für Gründer, wie ich arbeite.
Häufige Fragen
Ersetzt GEO normales SEO?
Nein. Google sagt, dass SEO-Best-Practices für AI Overviews und den AI Mode gelten, ohne zusätzliche Voraussetzungen. GEO legt Zitat-Baseline, Antwort-zuerst-Seiten und Tracking auf gutes SEO obenauf.
Wie viele Fragen braucht meine Prompt-Liste?
Zwischen 15 und 30. Das deckt Wählen, Nutzen, Preise und Wechsel ab und bleibt klein genug, um es jeden Monat von Hand neu zu stellen. Ein lokales Geschäft kann fünf Fragen ergänzen, die seine Stadt nennen.
Brauche ich einen kostenpflichtigen Tracker für KI-Sichtbarkeit?
Zum Start nicht. Es gibt kein offizielles Zitat-Dashboard, also reichen eine Tabelle und ein monatlicher Durchlauf derselben Fragen. Kostenpflichtige Tracker wie Profound, Otterly und Ahrefs Brand Radar automatisieren das; prüfe ihre aktuellen Preisseiten.
Werde ich durch strukturierte Daten oder llms.txt zitiert?
Beides garantiert nichts. Google sagt, strukturierte Daten sind für seine KI-Funktionen nicht nötig und die Google Suche nutzt kein llms.txt. Strukturierte Daten helfen weiter bei Rich Results; llms.txt hilft womöglich anderen Assistenten. Klare Antworten und echte Belege zählen mehr.
Was zählt am meisten für das lokale Ranking?
Relevanz, Entfernung und Bekanntheit, so Google. Verifiziere dein Unternehmensprofil, halte Details vollständig und überall identisch, antworte auf Bewertungen und füge Fotos hinzu. Du kannst dir keine bessere lokale Position kaufen.
Quellen
- Google Search Central: KI-Funktionen und deine Website developers.google.com
- Google Search Central: Optimierung für generative KI-Funktionen in der Google Suche developers.google.com
- Search Console Hilfe: Leistungsbericht zu generativen KI-Funktionen support.google.com
- Google Search Central: Hilfreiche, verlässliche Inhalte für Menschen erstellen developers.google.com
- Google Unternehmensprofil Hilfe: Tipps für ein besseres lokales Ranking support.google.com
- Google Search Central: Strukturierte Daten testen (Rich Results Test, Schema Markup Validator) developers.google.com
- Google Search Central Blog: Änderungen bei HowTo- und FAQ-Rich-Results (2023) developers.google.com
- Bing: Erste Schritte mit IndexNow bing.com
- Google Analytics Hilfe: Benutzerdefinierte Channelgruppen support.google.com
- Der llms.txt-Vorschlag llmstxt.org
Sprich mich an
Baust du ein KI-Produkt und brauchst einen Senior für die technische Seite? Buche einen gratis 30-Minuten-Call.