Das Problem
Tour Napoli verkauft Führungen und Erlebnisse in Neapel und Kampanien. Die Website war über viele Jahre auf alten WordPress-Installationen gewachsen, bei einem Hosting, das die Inhaberin verlassen wollte. Sie brauchte eine schnelle, aufgeräumte Website, die sie selbst betreiben kann: Touren, Neuigkeiten, Bewertungen, Social-Media-Beiträge und der erste Kontakt mit Touristen.
Was ich gebaut habe
Ich habe die Website auf ein neues Hosting umgezogen und ein eigenes WordPress-Theme mit eigenem Verwaltungsbereich geschrieben.
- Tourenkatalog – ein Inhaltstyp Tour mit Preis, Dauer, Bewertung, Anzahl der Rezensionen und Badge, dazu Tourkategorien. Kategorien und einzelne Touren teilen sich die Adresse /tour/, ohne sich in die Quere zu kommen, sodass kein bestehender Link geändert werden musste.
- KI-Chat mit Übergabe – ein Chat auf jeder Seite beantwortet Fragen zu den Touren, mit der Anweisung, keine Preise oder Verfügbarkeiten zu erfinden. Wer buchen möchte, wird an einen Menschen weitergegeben: Die Anfrage wird im Verwaltungsbereich gespeichert und per E-Mail verschickt, oder der Chat öffnet WhatsApp.
- Bewertungen von Touristen – ein öffentliches Formular, eingebunden per Shortcode, mit Moderation vor der Veröffentlichung. Die Inhaberin schickt Touristen einen einzigen Link für ihre Bewertung.
- Neuigkeiten aus Quellen – der Verwaltungsbereich sucht in Google News nach einem Stichwort wie „Napoli“ und hilft, mit KI Artikel in einem Ton zu schreiben, den die Inhaberin festlegt.
- Bilder und Teilen bei Meta – Bilder, die im Verwaltungsbereich mit OpenAI erzeugt werden, und eigene Bilder zum Teilen von Beiträgen auf Facebook und Instagram.
- Ein einziger Verwaltungsbereich – Einstellungen, soziale Medien, Hero der Startseite, Werbung, Google Ads, Mail, Dokumentation und eine Seite für Support-Anfragen, alles an einem Ort.
Womit es gebaut ist
WordPress mit einem von Grund auf neu geschriebenen Theme, die API von Anthropic oder OpenAI für den Chat, die Bild-API von OpenAI und ein Umzug von Aruba auf ein cPanel-Hosting.
Warum so gebaut
Die alte Website hatte bereits viele indexierte Tour- und Kategorieseiten. Ich habe ein eigenes Routing geschrieben, damit Kategorien und Touren beide unter /tour/ liegen: Das neue Theme ging online, ohne dass sich eine einzige Adresse änderte und ohne zu verlieren, was sich die Website in den Suchmaschinen aufgebaut hatte.


