KI-Sitesuche
So verwandeln Sie die Suchleiste Ihrer Website in einen KI-Chat
KI-Chat an die Website-Suche anbinden, Selector prüfen, reguläre Ergebnisse erhalten und mobile Barrierefreiheit testen.
5 Min. Lesezeit

Ein bestehendes Suchfeld kann quellengebundene KI-Antworten öffnen, ohne die normale Suche zu entfernen. Wählen Sie die Darstellung, prüfen Sie das Ziel-input, erhalten Sie den Weg zu regulären Ergebnissen und testen Sie Antwortqualität und fallback vor dem Rollout.
Michael Shamanoff, Gründer von Achla AI. Grundlage sind die Prüfung des aktuellen Produkts und Widget-Codes, freigegebene Wettbewerbsrecherche und ein reproduzierbarer Abnahmetest. KI unterstützte den Entwurf; wesentliche Tatsachen sind im claim ledger belegt. Quellenstand: 3. August 2026.
Legen Sie fest, was beim Drücken von Enter geschieht
Eine „KI-Suchleiste“ kann drei Oberflächen meinen. Achla implementiert attach, inline und bubble; das beweist nicht die Eignung für jedes theme, form, browser oder assistive technology.
| Platzierung | Erlebnis | Geeignet für | Testrisiko |
|---|---|---|---|
| Attach | Das bekannte Feld öffnet beim Submit einen dialog. | Stabiles input vom Typ text oder search. | Selector-Wechsel, Formularkonflikt, autocomplete, focus, schmaler Bildschirm. |
| Inline | Ein eigener KI-Bereich liegt in der Seite. | Inhalts- oder Hilfeseiten. | Klarheit, responsive layout, doppelte Suche. |
| Bubble | Ein schwebender control öffnet die Oberfläche. | Kein zuverlässiges Feld oder attach-fallback. | Auffindbarkeit, Überlagerung, mobile und keyboard. |
Attach bewahrt den vertrauten Einstieg, inline ist explizit, bubble unabhängig, aber nicht immer besser. Siehe warum Besucher Antworten statt Seitenlisten brauchen können.
Behalten Sie reguläre Ergebnisse, wenn sie die Aufgabe lösen
Normale Suche eignet sich für genaue Namen, Dokumenttitel, SKU-ähnliche Begriffe, filters, facets, autocomplete und vollständiges Browsen. KI hilft bei natürlichsprachlichen Fragen. Beide Wege ergänzen sich.
Die geprüfte attach-Implementierung bietet „Show regular results“ und sendet das Host-form, wenn ein natives Formular existiert. Das ist ein aktueller Implementierungsfakt, keine Garantie. Ein input ohne Formular oder JavaScript-gesteuerte Ergebnisse benötigen einen browser test.
- ursprüngliche Ergebnis-URL und submit erhalten;
- autocomplete, filters, analytics und keyboard submission prüfen;
- reguläre Ergebnisse bei fehlender Antwort erreichbar halten;
- KI nicht als vollständige Suchabdeckung darstellen;
- Abschalten des Eingriffs dokumentieren.
Mehr dazu: KI-Suche ohne eigenes Backend.
Richten Sie attach als umkehrbaren Test ein
- Native baseline erfassen: Enter, Suchbutton, autocomplete, URL, filters, analytics und focus auf desktop/mobile.
- Ein stabiles input bestimmen: Der selector muss pro template genau ein
inputvom Typtextodersearchfinden. - Selector validieren:
querySelector()wirft bei ungültigem CSSSyntaxErrorund liefert ohne Treffernull, siehe MDN. - Öffentliche prüfbare Inhalte nutzen: bekannte Fragen, erwartete Seiten und no-answer-Fälle definieren; siehe Überschriften für RAG vorbereiten.
- Auf staging aktivieren: templates, breakpoints, zoom, keyboard und mindestens eine assistive technology testen; SPA und spät gerenderte Felder beachten.
- Pass, fail und rollback festlegen: Nur bestehen, wenn normale Suche funktioniert, Quellen Antworten stützen, nicht unterstützte Fragen ehrlich scheitern und focus/viewport nutzbar sind.
Bei ungültigem selector, fehlendem input oder belegtem Ziel fällt das aktuelle Widget auf bubble zurück. Dieses Schutzverhalten muss auf dem echten Host geprüft werden.
Testen Sie Selector-Fehler vor der Produktion
| Bedingung | Sicheres Ergebnis | Browser-Beobachtung |
|---|---|---|
| Ungültiges CSS | Attach bindet nicht; fallback bleibt. | Suche intakt, kein unbehandelter error. |
| Kein Treffer | Kein falsches Element wird belegt. | Bubble/Alternative erscheint. |
| Falscher Typ | Nichttext-control wird abgewiesen. | Keine buttons, containers oder versteckten inputs abgefangen. |
| Mehrere templates | Jede Seite erfüllt denselben Vertrag. | Header, mobile, Inhalt und Locales konsistent. |
| Doppelte Belegung | Belegtes Ziel wird nicht wiederverwendet. | Ein UI, kein doppelter submit. |
| Spätes/ersetztes input | Initiales lookup kann es verpassen. | SPA, hydration, modal headers und Verzögerung geprüft. |
Eine Seite beweist keine universelle theme- oder framework-Kompatibilität.
Machen Sie den Dialog für Tastatur und Screenreader nutzbar
Der Code enthält accessible name, benannte controls, aria-live="polite", Escape, focus-Rückgabe und Tab-Begrenzung. Das sind Mechanismen, kein WCAG-Ergebnis.
Nutzen Sie das W3C dialog pattern: Ein modal hält Tab innen, unterstützt Escape, hat einen Namen und setzt focus. Die Oberfläche nutzt role="dialog"; initial focus und Modalität müssen entschieden und getestet werden. Prüfen Sie labels, sichtbaren focus, Enter/Escape/Tab/Shift+Tab, Statusansagen, reduced motion und zoom. Siehe Status Messages und WCAG 2.2.
Führen Sie den Mobile-Test bei 320, 360, 390 und 412 CSS pixels aus
Der attach-Code berechnet ein dropdown von mindestens 360 pixels. Bei 320 CSS pixels besteht daher ein konkretes overflow-Risiko. Testen Sie zoom, Textvergrößerung, virtual keyboard, sticky headers, landscape, Schließen, Scrollen, Links und Rückkehr. Die W3C-Reflow-Hilfe verwendet 320 CSS pixels als Ziel; dies ist keine Konformitätsaussage.
Bewerten Sie Antworten und Suchausstieg mit denselben Anfragen
| Anfragetyp | Erwarteter Nachweis |
|---|---|
| Bekannte Antwort | Erwartete öffentliche Seite stützt den Wortlaut. |
| Paraphrase | Passende Quelle bei gleicher Bedeutung. |
| Mehrdeutig | Rückfrage oder keine übertriebene Sicherheit. |
| Nicht unterstützt | Ehrlicher no-answer-Zustand. |
| Veraltete/entfernte Seite | Bedarf für refresh/removal sichtbar. |
| Exakter Titel/Browsen | Wechsel zu regulären Ergebnissen möglich. |
Erfassen Sie Frage, Antwort, cited URL, erwartete Quelle, no-answer, Ergebnisaktion, viewport, browser und pass/fail. Siehe Vertrauen durch Quellen und ehrliche Fehlschläge.
Erkennen Sie, wann dies nicht der richtige Chatbot ist
Der Artikel betrifft öffentliche Website-Inhalte. Er belegt keine privaten/account-aware Antworten, files/PDF, leads, CRM, live-agent, bookings, purchases, voice, omnichannel oder open web. Ebenso keine Setup-Zeit, search volume, traffic-, conversion- oder support-deflection-Wirkung, universelle browser-Kompatibilität oder accessibility compliance.
Starten Sie erst, wenn beide Wege bestehen
Der KI-Weg ist nur zur menschlichen Prüfung bereit, wenn selector und fallback beobachtbar sind, bekannte Antworten Quellen haben, unbekannte ehrlich scheitern und keyboard/mobile-Nachweise vorliegen. Normale Suche muss submit, Ergebnisse, autocomplete/filters und rollback behalten.
Für verwaltete, quellengebundene Antworten auf öffentlichen Inhalten prüfen Sie das passende Achla-Setup. Dies ist keine Aussage über bestandene Produktionstests.
Häufig gestellte Fragen
Kann autocomplete erhalten bleiben?
Möglicherweise; prüfen Sie Enter, Vorschlagsauswahl, focus und normalen submit. Jede Regression ist ein Fehlschlag.
Was geschieht, wenn sich der CSS selector ändert?
Die Implementierung kann auf bubble wechseln. Testen Sie navigation und client-rendered routes, überwachen Sie das Element nach theme-Änderungen und behalten Sie normale Suche.
Soll KI die Ergebnisseite ersetzen?
Nicht standardmäßig. Antworten helfen bei Erklärungen; normale Ergebnisse bei Titeln, Produkten, filters und vollständigem Browsen.
Was geschieht ohne belegte Antwort?
Zeigen Sie ehrlich no-answer/error, Quellen und einen klaren Weg zu Ergebnissen. Fehlende Evidenz darf keine sichere Aussage werden.
Ist bubble sicherer als attach?
Es ist unabhängiger und ein nützlicher fallback, braucht aber keyboard-, Überlagerungs-, Auffindbarkeits-, mobile- und theme-Tests.


