Produkte
CRM Helpdesk Live-Chat Aufgabenverwaltung Projektmanagement VoIP Wissensdatenbank E-Mail E-Mail-Marketing Feedback Formulare und Umfragen
Mehr
Integrationen Funktionen Preise Blog Kontakt
Anmelden Kostenlos testen
Zurück

4.318 Einträge in 7 Sprachen - wie wir die Wissensdatenbank von Fakturownia auf ein neues System migriert haben

Sugester
4.318 Einträge in 7 Sprachen - wie wir die Wissensdatenbank von Fakturownia auf ein neues System migriert haben

Die Wissensdatenbank ist der meistbesuchte Teil jedes SaaS-Produkts. Kunden suchen nach Antworten, bevor sie den Support kontaktieren. Wenn die Datenbank gut gemacht ist, senkt sie die Zahl der Anfragen um 30-50 %.

Aber was, wenn Sie 7 Sprachversionen und über 4.000 Einträge haben? Dann wird die Migration zum Projekt, nicht zur Aufgabe.

Umfang: Was wir migrieren mussten

Fakturownia - 7 Sprachen, 4.318 Einträge

Sprache Wissensdatenbank Einträge Domain
Polnisch pomoc.fakturownia.pl 1.591 Haupt
Englisch help.invoiceocean.com 649 InvoiceOcean
Spanisch soporte.bitfactura.com 606 BitFactura
Ukrainisch dopomoha.bitfaktura.ua 580 BitFaktura UA
Tschechisch napoveda.bitfaktura.cz 410 BitFaktura CZ
Slowakisch pomocnik.bitfaktura.sk 273 BitFaktura SK
Deutsch kundenservice.efakturierung.de 209 eFakturierung

Dazu kommt ein Vorschlagsforum mit 42.559 Einträgen von Nutzern in 6 Sprachen.

Sugester - 4 Sprachen, 3.664 Einträge

Sprache Wissensdatenbank Einträge
Polnisch pomoc.sugester.pl 2.047
Englisch help.sugester.com 1.311
Spanisch soporte.sugester.es 102
Französisch aide.intum.fr 204

Intum - 2 Sprachen, 254 Einträge

Ein neues Produkt mit einer Datenbank, die von Anfang an parallel auf Polnisch und Englisch aufgebaut wurde.

Problem Nr. 1: Jede Sprache ist eine eigene Domain

Jede Sprachversion von Fakturownia ist eine eigene Marke mit eigener Domain:

  • fakturownia.pl → pomoc.fakturownia.pl
  • invoiceocean.com → help.invoiceocean.com
  • bitfaktura.ua → dopomoha.bitfaktura.ua

Wir konnten nicht einfach /en/ an eine einzige Domain anhängen. Jede Wissensdatenbank muss auf ihrer eigenen Subdomain leben, mit eigenem SSL und eigenem Routing.

Lösung: Das System erlaubt es, jeder Wissensdatenbank eine beliebige Domain zuzuweisen. Ein DNS-CNAME zeigt auf unseren Server, und das System erkennt die Datenbank automatisch anhand der Domain und liefert die passende Version aus.

Problem Nr. 2: Die Verknüpfung der Übersetzungen

Der Artikel „Wie stelle ich eine Rechnung aus“ existiert in 7 Sprachen. Ein Kunde auf help.invoiceocean.com sollte die englische Version sehen, aber auch die Möglichkeit haben, zu anderen Sprachen zu wechseln.

Lösung: Übersetzungsgruppen - ein internes Verfahren, das Wissensdatenbanken zu Gruppen zusammenfasst. Alle Datenbanken von Fakturownia sind miteinander verknüpft. Das System weiß, dass die polnische und die englische Datenbank dieselben Artikel in verschiedenen Sprachen enthalten.

Dadurch:

  • sind die Einträge 1:1 zwischen den Sprachen verknüpft
  • behalten die Kategorien ihre Struktur
  • übernimmt eine neue Sprachversion das Layout einer bestehenden Datenbank

Problem Nr. 3: 42.000 Einträge im Forum

Das Vorschlagsforum von Fakturownia umfasst 42.559 Einträge, die von Nutzern verfasst wurden. Das sind Feature-Requests, Meldungen und Ideen.

Eine separate Datenbank im „Forum“-Modus erlaubt es Nutzern:

  • eigene Einträge hinzuzufügen
  • über Ideen abzustimmen
  • zu kommentieren und den Status zu verfolgen

Die Migration des Forums erforderte die Übertragung von Inhalten, Stimmen, Kommentaren und Status.

So lief der Migrationsprozess ab

Schritt 1: Export aus dem alten System

Wir haben über die API extrahiert:

  • Titel, Inhalte (Markdown), Kategorien
  • Metadaten: Autor, Datum, Status
  • Anhänge und Bilder
  • Verknüpfungen zwischen den Sprachversionen

Schritt 2: Kategorien zuordnen

Fakturownia PL hat 18 Kategorien - von „Erste Schritte“ bis „API“. Dieselben Kategorien müssen in jeder Sprachversion existieren.

Wir haben eine Zuordnung erstellt: Kategorie PL → EN → ES → UK → CS → SK → DE.

Schritt 3: Import über die API

Das neue System stellt eine REST-API zur Verwaltung der Wissensdatenbank bereit. Jeder Eintrag wurde unter Beibehaltung des ursprünglichen Datums, Autors, Status und der Verknüpfung mit anderen Sprachen importiert.

Schritt 4: 301-Weiterleitungen

Alte URLs müssen auf die neuen weiterleiten. Andernfalls verlieren wir Positionen bei Google und zerstören Links aus E-Mails und Dokumentation.

Schritt 5: Verifizierung

Nach der Migration haben wir geprüft:

  • die Verfügbarkeit aller Einträge
  • die Richtigkeit der Kategorien und der Suche
  • das Fehlen von 404-Fehlern in der Google Search Console

Sprachversionen: Wie wir Datenbanken parallel aufgebaut haben

Jedes Produkt hat eine andere Strategie für Mehrsprachigkeit. Fakturownia hat seine Wissensdatenbanken über Jahre aufgebaut - Polnisch kam zuerst, dann Englisch, Spanisch und so weiter. Jede Version entstand separat und driftete mit der Zeit auseinander.

Bei Intum sind wir anders vorgegangen: Die polnische und die englische Datenbank entstanden von Anfang an parallel. Dadurch ist die Kategoriestruktur einheitlich und die Einträge decken sich 1:1.

Die zentrale Lektion: Je früher Sie über Mehrsprachigkeit nachdenken, desto weniger Arbeit haben Sie später.

Was wir anders machen würden

1. Mit den Kategorien beginnen. Zuerst die Struktur in allen Sprachen festlegen, dann die Einträge importieren. Kategorien nach dem Import von 4.000 Einträgen zu ändern ist ein Albtraum.

2. Interne Links validieren. Die Einträge verlinken untereinander. Nach der Migration waren einige Links kaputt, weil sich die Slugs geändert hatten.

3. Weiterleitungen nicht aufschieben. Zwei Wochen ohne Weiterleitungen haben uns organischen Traffic gekostet. Die Weiterleitungen sollten am Tag der Migration bereitstehen.

Zusammenfassung in Zahlen

Kennzahl Wert
Gesamtzahl der Einträge 8.500+
Sprachen 9 (pl, en, es, uk, cs, sk, de, fr)
Produkte 4 (Fakturownia, Sugester, Intum, Siteor)
Domains mit Wissensdatenbank 15+
Verlorene Einträge 0

Wenn Sie eine Migration Ihrer Wissensdatenbank planen - schreiben Sie uns. Wir haben Erfahrung mit Datenbanken von einigen Tausend bis zu mehreren Zehntausend Einträgen.

Zurück zum Blog