Beschreibung
Das Seminar vermittelt Konzeption, Integration und Qualitätssicherung einer clientseitigen Lunr-Suche für Antora-Sites. Indexumfang, Sprachverarbeitung, Metadaten, Ausschlüsse, UI, Relevanz, Performance, Barrierefreiheit und automatisierte Suchtests werden anhand einer mehrkomponentigen Dokumentationssite umgesetzt. Die Suchfunktion wird als Teil der Informationsarchitektur und nicht nur als technisches Zusatzmodul behandelt.
Inhaltsübersicht
- Suchziele und Indexmodell
- Installation und Indexerstellung
- Sprachen, Tokenisierung und Fachbegriffe
- Suchoberfläche und UI-Integration
- Relevanz und Suchqualität
- Performance, Regression und Betrieb
Lernziele
- Indexumfang und Metadaten nach fachlichen Suchzielen festlegen.
- Lunr-Suche mit geeigneter Sprachverarbeitung in Antora integrieren.
- Suchoberfläche, Relevanz und Performance methodisch prüfen.
- Regressionstests und Betriebskennzahlen für die Suche etablieren.
1. Suchziele und Indexmodell
Eine gute Suche beginnt mit dokumentierten Nutzerfragen und einem kontrollierten Indexumfang.
Schritt-für-Schritt: Ein fachliches Suchmodell definieren
- Zielgruppen und typische Informationsfragen als Suchszenarien erfassen.
- Zu indexierende Komponenten, Versionen, Seitentypen und Metadaten bestimmen.
- Ausschlüsse für veraltete, doppelte, technische oder nicht öffentliche Inhalte festlegen.
- Felder wie Titel, Text, Breadcrumb, Komponente und Version nach Suchnutzen priorisieren.
- Erwartete Treffer und Nichttreffer für repräsentative Abfragen dokumentieren.
- Das Modell mit Content Ownern und Informationsarchitektur abstimmen.
Praxisaufgabe
Ein Suchanforderungskatalog mit Indexfeldern, Ausschlüssen und erwarteten Ergebnissen wird erstellt.
2. Installation und Indexerstellung
Die Sucherweiterung wird reproduzierbar in den Antora-Build eingebunden.
Schritt-für-Schritt: Einen ersten Lunr-Index erzeugen
- Benötigte Suchpakete projektbezogen installieren und Versionen sperren.
- Erweiterung im Playbook am vorgesehenen Lebenszykluspunkt registrieren.
- Indexausgabe und zugehörige UI-Assets eindeutig konfigurieren.
- Einen Build mit mehreren Komponenten und Versionen ausführen.
- Erzeugte Indexdatei auf Größe, Struktur und enthaltene Dokumente prüfen.
- Fehlende oder unerwartete Seiten auf Konfigurations- und Metadatenursachen zurückführen.
Praxisaufgabe
Eine mehrkomponentige Site erhält einen reproduzierbaren, technisch geprüften Suchindex.
3. Sprachen, Tokenisierung und Fachbegriffe
Sprachverarbeitung und Fachterminologie beeinflussen Trefferqualität unmittelbar.
Schritt-für-Schritt: Eine sprachgerechte Suchkonfiguration erstellen
- Dokumentationssprachen und sprachgemischte Inhaltsbereiche erfassen.
- Geeignete Tokenisierung, Kleinschreibung, Stoppwörter und Wortstammverarbeitung auswählen.
- Fachbegriffe, Abkürzungen, Produktnamen und Schreibvarianten in einen Testkatalog aufnehmen.
- Sprachspezifische Konfigurationen getrennt bauen und vergleichen.
- Fehlende Treffer durch Inhalts-, Index- oder Sprachursache unterscheiden.
- Regeln für Synonyme oder redaktionelle Terminologieergänzungen dokumentieren.
Praxisaufgabe
Deutsche und englische Fachabfragen werden verglichen und die Verarbeitung für kritische Begriffe angepasst.
4. Suchoberfläche und UI-Integration
Suche muss in Navigation und Seitenlayout verständlich, zugänglich und fehlertolerant eingebettet sein.
Schritt-für-Schritt: Eine nutzbare Suchoberfläche implementieren
- Suchfeld, Auslöser, Ergebnisbereich und Zustandsmeldungen im UI-Modell verorten.
- UI-Templates und JavaScript für Laden, Abfrage und Ergebnisdarstellung anbinden.
- Treffer mit Titel, Kontext, Komponente und Version verständlich darstellen.
- Leere Abfragen, keine Treffer, Ladefehler und große Ergebnismengen behandeln.
- Tastaturbedienung, Fokusführung, Beschriftungen und Statusausgaben prüfen.
- Darstellung auf kleinen und großen Ansichten testen.
Praxisaufgabe
Eine barrierearm bedienbare Suchoberfläche wird in das Seminar-UI integriert.
5. Relevanz und Suchqualität
Relevanz wird mit einem stabilen Testkatalog statt mit Einzelbeobachtungen bewertet.
Schritt-für-Schritt: Trefferqualität messen und verbessern
- Abfragen mit eindeutigem, mehrdeutigem und fehlendem Ziel zusammenstellen.
- Erwartete Top-Treffer und tolerierbare Alternativen je Abfrage festlegen.
- Aktuelle Rangfolge protokollieren und Abweichungen klassifizieren.
- Gewichtung von Titel, Text und Metadaten kontrolliert anpassen.
- Doppelte oder veraltete Treffer durch Indexregeln oder Inhaltsbereinigung reduzieren.
- Nach jeder Änderung den vollständigen Testkatalog erneut ausführen.
Praxisaufgabe
Ein Relevanzbericht mit Vorher-Nachher-Vergleich für mindestens zwanzig Suchabfragen wird erstellt.
6. Performance, Regression und Betrieb
Indexgröße und Browserausführung müssen auch bei wachsenden Dokumentationsbeständen beherrschbar bleiben.
Schritt-für-Schritt: Suche für den Regelbetrieb absichern
- Indexgröße, Build-Zeit, Ladezeit und Abfragezeit als Baseline messen.
- Inhaltsumfang und Metadaten auf unnötige Indexlast prüfen.
- Grenzwerte für Warnung und Fehler in der Build-Pipeline definieren.
- Automatisierte Tests für erwartete Treffer und ausgeschlossene Inhalte einrichten.
- Indexartefakt, Konfiguration und Suchtestbericht versioniert aufbewahren.
- Eigentum, Aktualisierung und Fehlerbehandlung in ein Betriebsrunbook aufnehmen.
Praxisaufgabe
Ein wachsender Testbestand wird gemessen, optimiert und durch automatisierte Suchregressionen abgesichert.
Zielgruppe und Voraussetzungen
Zielgruppe: Documentation Engineers, technische Redakteure, Informationsarchitektur, UI- und Webentwicklung, Plattformbetrieb und Qualitätsmanagement.
Voraussetzungen: Grundkenntnisse in Antora, Navigation und UI-Bundles; JavaScript- und Suchgrundlagen sind hilfreich.
Methodik und Arbeitsweise
Die Inhalte werden durch strukturierte Erläuterungen, Demonstrationen, schrittweise Konfigurations- und Analyseaufgaben sowie kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen, damit die erarbeiteten Abläufe im späteren Projekt- und Betriebsalltag reproduzierbar bleiben.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Documentation Engineers, technische Redakteure, Informationsarchitektur, UI- und Webentwicklung, Plattformbetrieb und Qualitätsmanagement |
| Voraussetzungen: | Grundkenntnisse in Antora, Navigation und UI-Bundles; JavaScript- und Suchgrundlagen sind hilfreich |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
