KI-gestützter Webseiten-Relaunch

Von der
Idee + ins
Netz.

Cursor AI, GitHub, Vercel und Cloudflare – vier Werkzeuge, ein nahtloser Workflow. Kein Server-Setup, kein manuelles Deployment. Nur Prompts und Ergebnisse.

Cursor AI
GitHub
Vercel
Cloudflare
00 — Vorbereitung

Projekt in Cursor
anlegen.Lokale Basis. Sichtbare Dateien.

01
Cursor öffnen & Ordner wählen

Starte Cursor AI. Klicke oben links auf File → Open Folder und wähle einen vorhandenen Ordner – oder erstelle einen neuen, z.B. ~/Projekte/mein-relaunch. Cursor lädt den Ordner als Projekt.

02
Explorer-Ansicht aktivieren

Der linke Explorer zeigt alle Dateien und Ordner deines Projekts. Neue Dateien, die Cursor erstellt, erscheinen hier sofort. Du siehst jederzeit, was lokal auf deinem Rechner liegt.

03
Erste Datei anlegen

Rechtsklick im Explorer → New Fileindex.html. Ab jetzt arbeitet Cursor in diesem Ordner. Alle generierten Dateien landen direkt hier – lokal, offline verfügbar, unter deiner Kontrolle.

04
Empfohlene Ordnerstruktur

Lege gleich passende Unterordner an: /assets/images/ für Grafiken, /assets/fonts/ für Schriftarten. So bleiben übernommene Dateien aus der bestehenden Webseite sauber organisiert.

01 — Relaunch-Grundlage

Bestehende Website
herunterladen.Browser-Download oder FTP.

Variante A
Browser-Download
HTTrack (Windows/Linux) · SiteSucker (Mac)

Spiegelt die komplette Webseite lokal – HTML, CSS, Bilder und alle verlinkten Dateien. Einfach URL eingeben, Zielordner wählen, starten. Ideal wenn kein FTP-Zugang vorhanden ist.

Tool herunterladen & öffnen
URL der bestehenden Webseite eingeben
Projektordner als Ausgabe wählen
Download starten – fertig
oder
Variante B
FTP-Download
CyberDuck (Mac) · FileZilla (Windows/Linux)

Direkter Zugriff auf den Hosting-Server. Vollständige Kontrolle über alle Dateien – auch solche, die bei einem Browser-Download nicht erfasst werden (z.B. serverseitige Konfigurationen).

CyberDuck öffnen → Neue Verbindung
Server, Benutzername & Kennwort vom Hoster
Dateien per Drag & Drop in Projektordner ziehen
Gewünschte Assets auswählen & übernehmen
02 — Assets & Dateien

Inhalte in Cursor
bereitstellen.Grafiken. Fonts. Per @-Referenz.

01
Dateien in den Projektordner verschieben

Kopiere die heruntergeladenen Assets (Logos, Bilder, Fonts) aus dem Download-Ordner in deinen Cursor-Projektordner – z.B. nach /assets/images/. Cursor erkennt sie sofort im Explorer.

02
Dateien per @ im Prompt referenzieren

Im Cursor-Chat einfach @dateiname.png eintippen – Cursor zeigt Vorschläge aus deinem Projekt. So kann die KI direkt auf deine Grafiken zugreifen und sie im Relaunch berücksichtigen.

03
Bestehende HTML/CSS analysieren lassen

Füge heruntergeladene HTML- oder CSS-Dateien ebenfalls in den Projektordner. Mit @index.html oder @style.css kann Cursor das bestehende Corporate Design erkennen und übernehmen.

04
Tipp: Nur relevante Dateien übernehmen

Nicht alles vom alten Server ist sinnvoll. Wähle gezielt: Logo, Schriften, Hauptgrafiken, ggf. bestehende CSS-Variablen. Überflüssige CMS-Dateien oder Server-Konfigurationen weglassen.

03 — Die Infrastruktur

Die Webseiten-
Infrastruktur.Vier Werkzeuge. Eine Pipeline.

01
Cursor AI
Entwicklungsumgebung

KI-gestützter Code-Editor. Du beschreibst in natürlicher Sprache – Cursor schreibt den Code. Ideal ohne tiefe Programmierkenntnisse.

02
GitHub
Sammlung & Versionierung

Speichert alle Dateien deiner neuen Webseite und protokolliert jede Änderung. Jederzeit zurück zu einem früheren Stand. Und Vercel hört aktiv zu.

03
Vercel
Live-Test & Deployment

Sobald du nach GitHub pushst, deployed Vercel automatisch. Live-Link zum Testen – ohne Server-Setup, ohne manuelle Uploads, kostenlos.

04
Cloudflare Bonus
DNS, SSL & Analytik

Steuerung deiner Domain, SSL-Zertifikat, Statistiken und Angriffsschutz. Der kostenfreie Account reicht für den Start vollständig aus.

04 — Der Workflow

Vom Prompt
zur Live-Seite.Push. Deploy. Fertig.

Schritt 01
Cursor AI
  • Analyse der bestehenden Webseite
  • SEO- & GEO-Analyse per Prompt
  • Neuen Relaunch erstellen lassen
  • Dateien lokal im Editor prüfen
Push
Schritt 02
GitHub
  • Ablage der neuen Version
  • Versionskontrolle aktiv
  • Trigger für automatischen Deploy
Deploy
Schritt 03
Vercel
  • Automatische Veröffentlichung
  • Live-Link sofort teilbar
  • Testen vor dem echten Go-Live
+ Cloudflare

DNS-Einträge, SSL-Zertifikat, Statistiken und Schutz deiner Domain – alles über den kostenlosen Cloudflare-Account. Sobald Vercel als Nameserver eingetragen ist, läuft deine echte Domain über denselben automatisierten Prozess.

05 — Cursor Prompts

Die Prompts.Dein Leitfaden. Schritt für Schritt.

Führe die Prompts in dieser Reihenfolge aus. Nach jedem Schritt: Ergebnis lesen, einordnen, ggf. für den nächsten Prompt nutzen. Am Ende der Änderungen: Commit und Push – die Befehle kannst du aus dem Chat ins Cursor-Terminal kopieren (git add ., git commit -m "…", git push).

Prompt 01 / 04 — Analyse Analyse
cursor › Analysiere https://deinewebseite.de. Was erkennst du? Und wie würdest du das Corporate Design beschreiben?
→ Jetzt konsumieren: Lies die Analyse sorgfältig. Was sagt Cursor über Farben, Schriften, Struktur? Diese Erkenntnisse fließen direkt in Prompt 3 ein.
Prompt 02 / 04 — SEO & GEO SEO & GEO
cursor › Ergänze die Analyse um die Fragestellung nach aktuellen SEO- und GEO-Standards. Wo hat die Webseite Optimierungspotenzial?
→ Jetzt konsumieren: Welche SEO-Lücken nennt Cursor? Welche GEO-Aspekte (Generative Engine Optimization) werden erwähnt? Notiere die wichtigsten Punkte für Prompt 3.
Prompt 03 / 04 — Relaunch Relaunch
cursor › Führe einen Relaunch dieser Website durch. Die heruntergeladenen Dateien der bestehenden Website liegen in @/assets/original/. Verwende @logo.svg @style.css um das Corporate Design zu erkennen und zu übernehmen. Übernehme alle Inhalte und Grafiken aus @/assets/images/ soweit sinnvoll. Ergänze den Relaunch um die Empfehlungen hinsichtlich SEO und GEO. Erstelle die neuen Webseiten-Dateien lokal und zeige sie direkt im Editor.
→ Vorbereitung: Stelle sicher, dass Logo, CSS und Grafiken der alten Seite im Projektordner liegen (Sektionen 01–02). Je mehr Dateien du per @ referenzierst, desto präziser wird der Relaunch.
Prompt 04 / 04 — GitHub Push Deploy
cursor › Pushe die Dateien nun nach https://github.com/deinname/deinewebseiterelaunch Zur Anmeldung verwende meinen vorliegenden SSH-Key.
→ Was passiert danach: Vercel erkennt den Push automatisch und deployed deine Seite. Du erhältst sofort einen Live-Link.
06 — Boni

Drei inhaltliche Ergänzungen.SSH + Kennwort-Manager, Skill & Rules, Template-Repo.

Nach Änderungen an der Seite immer Commit und Push ausführen – z. B. Befehle aus dem Cursor-Chat ins integrierte Terminal kopieren. Warum manchmal keine erneute Anmeldung nötig ist: Cursor nutzt deinen lokalen Git-Zustand; wenn der SSH-Key einmal entsperrt ist (oder die Passphrase im Kennwort-Manager/Keychain gespeichert), übernimmt das Terminal das. Bei manueller Nutzung im eigenen Terminal wird die Passphrase bei jedem Push abgefragt, sofern nicht gespeichert.

01

SSH-Key mit Kennwort-Manager

Für Commit und Push auf GitHub einen SSH-Key verwenden – keine Kennwörter im Browser, keine Token-Pflege. Passphrase im Kennwort-Manager ablegen; dann liefert sie die Authentifizierung bei Bedarf.

Schritt-für-Schritt: SSH-Key in GitHub einrichten
  • Im Terminal: ssh-keygen -t ed25519 -C "deine-email@beispiel.de" – Enter, optional Passphrase setzen und im Kennwort-Manager speichern.
  • Öffentlichen Schlüssel anzeigen (kopieren): cat ~/.ssh/id_ed25519.pub (bzw. id_rsa.pub bei RSA).
  • GitHub → Einstellungen → SSH and GPG keys → New SSH key → Key einfügen, Namen vergeben, speichern.
  • Remote auf SSH umstellen (falls noch HTTPS): git remote set-url origin git@github.com:nutzer/repo.git. Danach: Commit wie gewohnt, Push nutzt den SSH-Key.

Am Ende von Änderungen: git add ., git commit -m "…", git push – die Befehle kannst du aus dem Chat ins Cursor-Terminal kopieren.

02

Claude Skill & Cursor Rules aus dem Relaunch

Rules und Skills legen fest, wie deine Webseite und alle zugehörigen Seiten (z. B. Landing Pages) aussehen und aufgebaut sind. Die KI hält sich daran – einheitliches Layout, Farben, Typo, responsive. So bleiben alle Unterseiten konsistent.

Einen Claude Skill bzw. Cursor Rules anlegen, die dein CI und deine Layout-Vorgaben beschreiben (Farben, Schriften, responsive, wiederkehrende Elemente).

Schritt-für-Schritt: Rules für deine Webseite & Landing Pages
  • In Cursor: .cursor/rules/ anlegen (oder vorhandenes Rules-Repo als Submodule einbinden).
  • Eine oder mehrere .mdc-Dateien mit Beschreibung (description), ggf. globs (z. B. **/*.html), und den konkreten Vorgaben: Farben, Typografie, Breakpoints, Komponenten.
  • Für alle neuen Seiten (Landing Pages, Unterseiten): dieselben Rules nutzen – die KI wendet sie beim Erzeugen von HTML/CSS automatisch an.
  • Bei Bedarf Claude Skill analog anlegen, damit auch außerhalb von Cursor ein einheitliches Vorgaben-Dokument existiert.

Nach Anpassungen: Commit und Push; Befehle ggf. aus dem Chat ins Terminal kopieren.

03

Template-Repository für Subdomains

Ein Template-Repo enthält das vollständige Projektgerüst inkl. Rules (als Submodule). Du nutzt es je nach Situation unterschiedlich:

Neues Projekt (von null starten)
  • Auf GitHub das Template-Repo öffnen (z. B. berent-website-template) → Use this template → neues Repo anlegen (Name z. B. meine-landing.de).
  • Lokal klonen mit Submodules: git clone --recurse-submodules git@github.com:nutzer/meine-landing.de.git.
  • npm install und npm run build (falls im Template vorgesehen); mit Vercel verbinden, Include Git submodules aktivieren.
Bestehendes Projekt (Rules nachrüsten)
  • Im Projektordner: berent-rules-setup ausführen (oder Setup-Skript von deinem Rules-Repo). Das hängt das Rules-Repo als Submodule unter .cursor/rules ein.
  • Commit & Push: git add .gitmodules .cursor/rules, git commit -m "Rules als Submodule einbinden", git push. In Vercel „Include Git submodules“ aktivieren.

Rules zentral aktualisieren: git submodule update --remote .cursor/rules, dann Commit und Push. Alle Projekte können so die gleichen Rules nutzen.