← berent.ai
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. Ideal für DSGVO-konforme Landingpages im eigenen Produkt- und Dienstleistungsportfolio.

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 Webseite
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. Das Ergebnis ist eine deploybare, DSGVO-taugliche Basis – auch für Landingpages. Am Ende der Änderungen: Commit und Push. Cursor kann dir die Befehle für das Projekt vorschlagen; ist GitHub per SSH-Key dauerhaft verbunden, reicht es, „Commit und Push“ einzugeben oder einzusprechen. Die Befehle kannst du auch 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 & Open Graph SEO · GEO · OG
cursor › Ergänze die Analyse um die Fragestellung nach aktuellen SEO-, GEO- und Open-Graph-Standards. Wo hat die Webseite Optimierungspotenzial, insbesondere für Social-Vorschauen auf LinkedIn?
→ Jetzt konsumieren: Welche SEO-Lücken nennt Cursor? Welche GEO-Aspekte (Generative Engine Optimization) werden erwähnt? Welche OG-Tags fehlen oder sind unvollständig (og:title, og:description, og:image, og:url)? Notiere die wichtigsten Punkte für Prompt 3.
Prompt 03 / 04 — Relaunch Relaunch
cursor › Führe einen Relaunch dieser Webseite durch. Die heruntergeladenen Dateien der bestehenden Webseite liegen in @/assets/original/. Verwende @logo.svg @style.css, um das Corporate Design zu erkennen und zu übernehmen. Übernimm alle Inhalte und Grafiken aus @/assets/images/, soweit sinnvoll. Ergänze den Relaunch um die Empfehlungen hinsichtlich SEO, GEO und Open Graph. Ergänze im <head> der Seite vollständige OG-Meta-Tags (og:title, og:description, og:image, og:url) mit öffentlich erreichbarer HTTPS-URL für og:image. Erstelle die neuen Webseiten-Dateien lokal und öffne diese im Editor zum Review.
→ 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. Für Open Graph zusätzlich ein geeignetes Vorschau-Bild (ca. 1200×627) als öffentlich erreichbare HTTPS-URL einplanen.
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

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

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 "[email protected]" – 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 [email protected]: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. Landingpages) aussehen und aufgebaut sind. Die KI hält sich daran – einheitliches Layout, Farben, Typo, responsive. So bleiben alle Unterseiten konsistent. Einheitliche Vorgaben unterstützen DSGVO-konforme Landingpages und können mit der Zeit zu größerer Reichweite und mehr Aufrufen beitragen.

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 & Landingpages
  • 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 (Landingpages, 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). Es eignet sich besonders für DSGVO-konforme Landingpages zu Produkten und Dienstleistungen – mit der Zeit kann das zu größerer Bedeutung der Webseite durch mehr Aufrufe und Reichweite führen. 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 [email protected]:nutzer/meine-landing.de.git.
  • npm installnpm run build (falls im Template vorgesehen); mit Vercel verbinden, Include Git submodules aktivieren.
Bestehendes Projekt (Rules nachrüsten)
  • Im Projektordner:berent-rules-setupausfü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/rulesgit 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.

04

LinkedIn-Vorschau mit Open Graph

Damit LinkedIn in Beiträgen eine Vorschau (Titel, Beschreibung, Bild) zeigt, braucht deine Seite Open-Graph-Meta-Tags im <head>. In Kommentaren zeigt LinkedIn in der Regel nur einen Textlink ohne Vorschau – das ist plattformseitig und nicht per Code erzwingbar.

Schritt-für-Schritt: OG-Tags für Vorschau aktivieren
  • Im <head> setzen: og:title, og:description, og:image, og:url.
  • Für og:image eine öffentlich erreichbare https://-URL verwenden (empfohlenes Format: ca. 1200×627 px).
  • Nach Änderungen den LinkedIn Post Inspector verwenden und URL neu crawlen lassen: linkedin.com/post-inspector.
  • Danach erneut in einem LinkedIn-Beitrag testen; Vorschau-Daten können wegen Cache erst nach Re-Crawl sichtbar werden.