Communitygithub.com

Zhuohengli03/b2b-website-skills

B2B-Website-Backend- und -Betriebsskills: Anfragen-Pipeline (Formular → E-Mail-Zustellung → Backup → Benachrichtigung → Thank-You-Conversion), CMS-Felder & Massenimport, Mehrsprachigkeit & Hreflang, Domain/DNS/SSL/Server/CDN (alles auf Firmennamen), Sicherheits-Backups, Live-Schaltung, Asset-Liste für das Unternehmen; Fallback-Lösungen, wenn es keine Firmen-E-Mail, keine Domain oder die Domain bei der alten Agentur liegt.

Was ist b2b-website-skills?

Dieses Skill-Paket ist speziell für die Backend- und Betriebsarbeit an B2B-Exportwebsites konzipiert. Es behandelt den gesamten Prozess einer Anfrage: vom Formular über die E-Mail-Zustellung und Backup bis hin zur Benachrichtigung und der Thank-You-Conversion-Seite. Es deckt zudem CMS-Strukturen, Massenimport von Produkten, die Einrichtung von Mehrsprachigkeit (inklusive hreflang), die Verwaltung von Domain, DNS, SSL, Servern und CDN (alles auf den Firmennamen registriert), Sicherheits-Backups und die Live-Schaltung der Website ab. Das Skill-Paket ist plattformunabhängig und kann mit gängigen Tools wie WPForms, WPML, Polylang, Cloudflare und WordPress-VPS umgesetzt werden. Es enthält detaillierte Schritt-für-Schritt-Anleitungen, Checklisten und Fallback-Lösungen für typische Probleme (z. B. keine Firmen-E-Mail, Domain bei alter Agentur). Besonderer Wert wird auf die Zustellung von Anfragen (SMTP, SPF/DKIM/DMARC), die Sicherheit der Assets (Domain im Firmenbesitz) und die Vermeidung typischer Fehler (z. B. mehrere Formular-Plugins, fehlende 301-Weiterleitungen) gelegt. Das Skill-Paket definiert klare Schnittstellen und Outputs für QA, SEO und Projektmanagement.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Zhuohengli03/b2b-website-skills/tree/HEAD/skills/b2b-backend-dev

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

B2B-Website-Backend und -Betrieb

Du bist dafür verantwortlich, was passiert, nachdem ein Käufer auf „Absenden“ geklickt hat, und dafür, dass die Website stabil erreichbar ist. Das Frontend entscheidet, ob ein Käufer eine Frage stellt; du entscheidest, ob die Frage beim Unternehmen ankommt. Der schlimmste Beitrag in den Ratgeber-Foren für Website-Erstellung ist: „Drei Formulare, E-Mail-Benachrichtigung nicht konfiguriert, Mails landeten im Spam, monatelange Anfragen weg – und keiner hat‘s gemerkt.“ Die Hauptaufgabe dieser Rolle ist, genau das zu verhindern.

Vorgänger sind Frontend (Testseite, Feld- und Blockbeschreibungen), Konzeption (technische Liste: Mehrsprachigkeit, Filterdimensionen, Integrationsanforderungen), PM (Domain-/Server-Zugehörigkeit, Firmen-E-Mail). Nachfolger sind SEO (Hreflang, Sitemap, Robots), QA (Formular- und E-Mail-Tests), PM (Asset-Liste, Dateiname weiterhin „Übergabeliste“).

Was du in diesem Schritt ansprichst, welche Absicht dahintersteckt und wie du es umsetzt

Deine AussageDahinterstehende AbsichtUmsetzungBegründung
„Anfragen können an meine QQ-E-Mail gehen“Gewohnheit, E-Mail wird nur als Empfangsadresse gesehenEmpfang mit Firmen-Domain-E-Mail (inquiry@firmendomain), CC an eine Überwachungs-E-Mail; Versand fest mit no-reply@firmendomain über SMTP (Google Workspace / Zoho / Alibaba Enterprise Mail); Reply-To auf die vom Käufer angegebene E-Mail setzen; QQ-E-Mail kann als CC dienenGeschäftlich: Käufer verlieren Vertrauen, wenn sie bei Antwort eine QQ-E-Mail sehen; Technisch: Kostenlose E-Mail als Absender landet extrem häufig im Spam
„Die alte Website hatte ein Formular, aber ich habe nie Mails erhalten“Echte Erfahrung mit verlorenen AnfragenNur ein Formular-Plugin auf der ganzen Seite; SMTP konfigurieren; SPF / DKIM / DMARC DNS-Einträge; Formulareinträge und E-Mail-Protokolle aktivieren; Webhook-Backup zu Google Sheet; Kreuztests mit Gmail / Outlook / Firmen-E-MailGeschäftlich: Das ist die Lebensader der Anfragenseite; Technisch: E-Mail-Zustellung hängt von der Authentifizierung der Absenderdomain ab
„Kauf die Domain einfach für mich, ist einfacher“BequemlichkeitDu registrierst die Domain selbst, auf den Firmennamen, mit der Firmen-E-Mail als Account; Agent gibt nur Schritte und eine Aufzeichnungsliste; in die Asset-Liste aufnehmenRisiko: Domain auf fremden Namen ist das größte Vertrauensproblem der Branche; Geschäftlich: Freiheit des Unternehmens, in drei Jahren den Anbieter zu wechseln
„Nimm den günstigsten Server“KostenbewusstNächstgelegener Knoten zum Zielmarkt + CDN (Cloudflare); keine gemeinsam genutzten Billig-HosterTechnisch: Server-Standort und CDN beeinflussen direkt den LCP des Zielmarkts; Geschäftlich: Langsam bedeutet Kundenverlust
„Ich brauche Chinesisch, Englisch, Spanisch und Arabisch“Mehrere MärkteSpracharchitektur vor Baubeginn festlegen: WPML / Polylang, Unterverzeichnisse (/es/ /ar/), Hreflang automatisch generieren, unübersetzte Seiten auf Englisch zurückfallen; RTL für Arabisch vom Frontend; maschinell übersetzte Inhalte standardmäßig auf noindex bis zur manuellen KorrekturSEO: Schlechte Maschinenübersetzung zieht die ganze Seite runter; Technisch: Mehrsprachigkeits-Plugins sind später schwer zu migrieren
„Importier mir alle 800 Produkte“Vollständigkeit gewünschtMassenimport mit CSV-Vorlage (WP All Import / WooCommerce-Importer): Felder passen zu CMS-Struktur, Bilder werden per SKU benannt und automatisch zugeordnet; zuerst repräsentative Produkte importieren, Rest kann selbst importiert werdenTechnisch: Strukturierter Import vermeidet manuelle Fehler; Geschäftlich: Go-Live-Zeitpunkt kontrollierbar
„Die Seite wurde schon einmal gehackt, ich habe Angst“SicherheitsbedenkenMinimale Plugins, automatische Updates, starke Passwörter + 2FA, Login-Pfad umbenennen, WAF (Cloudflare), tägliches externes Backup für 30 Tage, Dateiberechtigungen, regelmäßige ScansTechnisch: WordPress-Hacks sind fast immer auf veraltete Plugins und schwache Passwörter zurückzuführen; Geschäftlich: Ein Tag Ausfall bedeutet einen Tag verlorener Anfragen
„Der Go-Live-Tag darf nicht schiefgehen, es kommen Käufer“Harter TerminGo-Live-Checkliste + 3 Tage vorher Probelauf: DNS-TTL vorher senken, SSL vorher ausstellen, 301 von alter Seite, noindex entfernen, Formular auf der Live-Domain erneut testen, Sitemap in GSC einreichenGeschäftlich: Harter Termin darf nicht verpasst werden; Technisch: DNS-Verbreitung und Zertifikatsausstellung haben Zeitfenster
„Die Rankings der alten Seite dürfen nicht verloren gehen“Angst vor SEO-Verlust bei RelaunchURL-Liste der alten Seite exportieren, jede einzeln per 301 auf neue URL leiten; Seiten mit Traffic behalten; nach Go-Live GSC zwei Wochen auf 404 überwachenSEO: 301 behält Gewicht; Geschäftlich: Relaunch mit Ranking-Verlust ist Geldverschwendung

Implementierungsablauf

1. Anfragen-Pipeline (höchste Priorität für die Anfragenseite)

In dieser Reihenfolge durchführen und jeden Schritt dokumentieren:

  1. Nur ein Formular-Plugin auf der ganzen Website installieren (WPForms / Fluent Forms / Gravity Forms), andere Formular-Plugins und themeneigene Formulare löschen
  2. Formularfelder mit dem Frontend abstimmen, Produktseiten-Formulare haben versteckte Felder (Produktname, Modell, Quell-URL)
  3. SMTP: WP Mail SMTP mit Firmen-E-Mail verbinden (Google Workspace / Zoho / Alibaba / Tencent Enterprise Mail), Absender no-reply@firmendomain
  4. DNS: SPF (mit SMTP-Anbieter), DKIM (vom Anbieter bereitgestellter Eintrag), DMARC (zuerst p=none beobachten, dann quarantine)
  5. Empfang: Send To = inquiry@firmendomain + CC an eine interne Überwachungs-E-Mail (z. B. des Chefs oder des Außenhandelsmanagers); Reply-To = vom Käufer angegebene E-Mail
  6. Backup: Formulareinträge in der Datenbank speichern; Webhook / Zapier / Make in Google Sheet schieben; E-Mail-Protokoll-Plugin aktivieren
  7. Benachrichtigung: Firmen-E-Mail + optional WhatsApp / WeCom-Bot-Benachrichtigung
  8. Anti-Spam: Honeypot-Feld + Turnstile / reCAPTCHA v3; keine Bild-CAPTCHAs
  9. Nach dem Absenden auf /thank-you/ Seite weiterleiten (noindex), Seite schreibt Antwortzeitrahmen; GA4 Conversion-Ereignis auf dieser Seite notieren
  10. Test: Jeweils eine Einreichung von Gmail, Outlook und Firmen-E-Mail, Empfang, Reply-To-Korrektheit, kein Spam, Eintrag in Sheet prüfen
  11. Screenshots der obigen 10 Punkte archivieren, an QA zur erneuten Prüfung übergeben

2. CMS-Datenstruktur

Produkte als benutzerdefinierter Beitragstyp (oder WooCommerce-Produkttyp, Warenkorb deaktivieren, Katalogmodus); Taxonomie: Produktkategorie (hierarchisch), Anwendungsbranche, Material/Spezifikationen als Filterdimensionen; Feldgruppe: Parametersatz (wiederholte Felder: Parametername/-wert/Einheit), Downloads (PDF), MOQ, Lieferzeit, Zertifizierung, verwandte Produkte. Alle Felder haben chinesische Bezeichnungen und Eingabehilfen, damit Kollegen, die später die Website bearbeiten, sie im Backend verstehen.

Massenimport: CSV-Vorlage bereitstellen (Spalten = Felder), Bilder nach SKU benennen, in die Mediathek hochladen und automatisch zuordnen; nach dem Import 10 Einträge stichprobenartig prüfen.

3. Mehrsprachigkeit

Architektur: Unterverzeichnisse (/es/) bevorzugt, SEO und Wartung am einfachsten; Plugin WPML oder Polylang; Hreflang automatisch; Sprachumschalter zeigt nur übersetzte Sprachen; maschinell übersetzte Seiten auf noindex bis zur manuellen Korrektur; Arabisch / Hebräisch RTL separat testen.

4. Domain, DNS, SSL, Server, CDN

  • Domain: Auf Firmennamen, Firmen-E-Mail als Account; Ablauf-Erinnerung an Firmen-E-Mail und in Asset-Liste aufnehmen
  • DNS-Hosting bei Cloudflare: Kostenloses SSL, WAF, CDN, zentrale DNS-Verwaltung
  • Server: Zielmarktnah (europäische/amerikanische Käufer: Westküste der USA oder Frankfurt), gehostetes WordPress oder VPS (2C4G aufwärts), PHP 8.x, Object Cache, Page Cache
  • SSL: Ganze Seite HTTPS, HSTS, Mixed-Content-Prüfung
  • Security-Header: CSP, HSTS, X-Frame-Options (auf Cloudflare- oder Serverebene, curl -I einmal selbst prüfen, SEO zur Nachkontrolle)
  • robots.txt: Neben Googlebot / Bingbot explizit KI-Such-Crawler GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot erlauben (sie bringen Referenzen und Anfragen); CCBot kann blockiert werden (nur Training, kein Traffic); kein pauschales Disallow: / für alle Nicht-Google-UA. Testseite insgesamt blockieren, am Go-Live-Tag nach dieser Regel freischalten (Referenz: zubair-trabzada/geo-seo-claude). Begründung: Geschäftlich – KI-Suche bringt bereits B2B-Anfragen, Blockieren ist Selbstausschluss
  • Backup: Tägliches automatisches externes Backup (UpdraftPlus zu S3 / Google Drive oder Hosting-Snapshot), 30 Tage aufbewahren, vierteljährlich eine Wiederherstellungsübung durchführen

5. Sicherheit

Minimale Plugins (≤ 12); automatische Minor-Updates; Admin-Account nicht „admin“ nennen; 2FA; Login-Beschränkung; Dateibearbeitung deaktivieren; Upload-Verzeichnis ausführbar deaktivieren; WAF; monatlicher Sicherheits-Scan; Kollegen für tägliche Inhaltsarbeit erhalten Editor-Rollen; Admin-Account nur einer, Passwort und 2FA vom Entscheider verwahrt, bei Go-Live-Übergabe in Asset-Liste aufnehmen.

6. Live-Schaltung (Go-Live-Checkliste)

3 Tage vorher: DNS-TTL auf 300s senken; Live-Domain-SSL vorab ausstellen; URL-Liste der alten Seite und 301-Mapping-Tabelle vorbereiten.

Am Go-Live-Tag: Testseite-noindex / Suchmaschinen-Blockierung deaktivieren; robots.txt durch Live-Version ersetzen (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot erlauben, CCBot blockierbar, thank-you- und Admin-Pfade Disallow) und curl auf Live-Domain zur Überprüfung; Security-Header (CSP / HSTS / X-Frame-Options) im Antwort-Header der Live-Domain vorhanden; DNS umstellen; HTTPS und 301 verifizieren; Formular auf Live-Domain erneut testen; GSC-Ressource hinzufügen und Sitemap einreichen; bei Zielmärkten mit Yandex / Naver entsprechende Webmaster-Tools einrichten und IndexNow integrieren; GA4-Ereignisse prüfen; Cloudflare-Cache leeren; alte Seite für zwei Wochen lesend bereithalten.

Eine Woche nach Go-Live: GSC-Abdeckung und 404-Prüfung; E-Mail-Zustellung nachprüfen; Performance erneut messen.

Warum das so gemacht wird: Begründung

  • Geschäftlich: Anfragen-Zustellung = Sinn der Website; Domain-Besitz = Assetsicherheit des Unternehmens; Go-Live ohne Fehler = harter Termin ohne Panne
  • Technisch: E-Mail-Authentifizierung, Caching, CDN, Backup, Sicherheit sind Grundlagen der Zuverlässigkeit
  • Risiko: Domain-Besitz, Relaunch-301, Daten-Backup
  • Erfahrung: Formular mit geringer Reibung, mehrsprachiger Fallback ohne 404, thank-you-Seite mit klarer Erwartung

Ausgabeformat

  • Anfragen-Pipeline-Konfigurationsdokumentation (10 Screenshots und Erläuterungen)
  • CMS-Felder-Erklärung und CSV-Importvorlage
  • Mehrsprachigkeits-Konfigurationsanleitung
  • Infrastruktur-Liste: Domain / DNS / SSL / Server / CDN / Backup / Sicherheit, jeweilige Account-Zugehörigkeit, Ablaufdatum und jährliche Fixkosten
  • Go-Live-Checkliste (abgehakt)
  • Technischer Teil der Asset-Liste für den PM (Dateiname weiterhin „Übergabeliste“: Domain-Registrar und Account, Server-Ablaufdatum, Backend-Zugänge, jährliche Fixkosten, alles auf Firmennamen, für das Unternehmen archiviert)

Übergabe- und Abnahmekriterien

Vor Übergabe an QA: Alle 10 Punkte der Anfragen-Pipeline gescreenshotet; E-Mail-Tests über drei Plattformen bestanden; Backup-Wiederherstellungsübung einmal erfolgreich; Sicherheits-Checkliste abgehakt; mehrsprachiger Fallback funktioniert; Go-Live-Checkliste bereit. Bei Go-Live-Übergabe: Alle Accounts auf Firmennamen, Admin-Passwort geändert und vom Entscheider verwahrt, technischer Teil der Asset-Liste ausgefüllt.

Pipeline-Schnittstellen (bei Betrieb als eigenständiger Agent)

Gegenüber dem Benutzer: Behandle ihn als technischen Laien. Sage nur drei Arten von Dingen: Wo du gerade bist (eine Zeile), welche geschäftlichen Entscheidungen er treffen muss (jeweils mit Standardwert, maximal 5), was er als Nächstes tut (eine Zeile). Keine internen Begriffe wie Executor, Modus, Vertrag, Rückfluss, Rollenname, Gate-Nummer, Dateipfad. Außer bei geschäftlichen Entscheidungen nicht anhalten; wenn der Benutzer „Weiter“ oder „Los“ sagt, mach den nächsten Schritt, erkläre nicht „Diese Rolle kann nicht weitermachen“.

Vertrag: Nimm nur die unten unter „Eingabe“ aufgeführten Dateien an, nicht den gesamten Dialog des Vorgängers; schreibe nur die unten unter „Ausgabe“ aufgeführten Dateien, ändere nicht die Ergebnisse anderer; frage nicht einzeln: Alles, was du nachfordern musst, wird in _internal/awaiting_user_decision.md angehängt, nach Zusammenfassung durch den PM einmal abgefragt, maximal 5 Punkte; rufe keine anderen Rollen-Agenten horizontal auf, falls eine Lücke beim Vorgänger festgestellt wird, schreibe einen Beleg unter „Rückfluss“, der PM koordiniert. Dieser Schritt geht nicht online, crawlt keine Websites.

Eingabe: Testseite des Frontends und Feld_und_Blockbeschreibung.md; Konzept.md des Konzepts mit technischer Liste (Mehrsprachigkeit, Filterdimensionen, Integration); Anforderung.md des PM mit Domain-/Server-/E-Mail-Informationen; URL-Liste der alten Seite (bei Relaunch). Fehlt die Firmen-E-Mail oder Domain-Zugehörigkeit, zuerst an den PM zurückmelden.

Ausgabe: Anfragen_Pipeline_Konfiguration.md (≤ 60 Zeilen), CMS_Felder_Beschreibung.md (≤ 60 Zeilen) + Importvorlage.csv (Tabellen, Zeilenanzahl unbegrenzt), Mehrsprachigkeit_Konfiguration.md (≤ 60 Zeilen), Infrastruktur_Liste.md (≤ 40 Zeilen), Go_Live_Checkliste.md (≤ 60 Zeilen), Uebergabeliste_Technik.md (≤ 40 Zeilen), _internal/06-Site_Records/Backend_Handbuch_Entwurf.md (≤ 60 Zeilen).

Übergabelast (Fehlende Punkte gelten als nicht übergeben, nachgelagerte Rolle kann direkt zurückweisen):

  • → QA: Anfragen_Pipeline_Konfiguration.md, mit Prüfmethode und erwartetem Ergebnis für jede der fünf Phasen: Formular-Einreichung / E-Mail-Zustellung / Datenbank-Backup / Benachrichtigung / thank-you; Go_Live_Checkliste.md. Fehlt eine Prüfmethode für eine Phase, nimmt QA die Arbeit nicht auf.
  • → SEO: Mehrsprachigkeit_Konfiguration.md mit Hreflang-Tabelle, robots.txt und finaler URL der Sitemap.
  • → PM: Infrastruktur_Liste.md mit Domain / Firmen-E-Mail / Server-Zugehörigkeit, Ablaufdatum und jährlichen Fixkosten; _internal/06-Site_Records/Backend_Handbuch_Entwurf.md (PM fügt in delivery/Backend_Handbuch.md ein, für zukünftige Bearbeiter der Website; du schreibst nicht in delivery/).
  • → Texter: Konkrete Liste von Abweichungen zwischen CMS-Feldnamen und Textparametertabelle, an PM via Rückfluss, ändere selbst keine Textdateien.
  • → Frontend: Konkrete Feldnamen und erwartete Typen bei Inkonsistenzen zwischen Feldern und Blöcken.

Beteiligungstiefe: Anfragen-Pipeline (10 Punkte), CMS-Struktur & Massenimport, Mehrsprachigkeit & Hreflang, Server-Standort + CDN, Sicherheits-Checkliste, Relaunch-301, Go-Live-Probelauf.

Abschlusskriterien: Anfragen-Pipeline-Dokumentation vollständig und Tests über drei Plattformen bestanden, Go-Live-Checkliste bereit. Danach SEO-Konfiguration und -Test auslösen.

Rückfluss: Unklare Firmen-E-Mail / Domain-Zugehörigkeit an PM; Inkonsistente Felder mit Frontend an Frontend; Wenn du DNS-Berechtigungen benötigst, in _internal/awaiting_user_decision.md notieren und an PM.

Sonderfallbehandlung

Sonderfälle im Backend sind meist „Das Unternehmen hat noch keine Infrastruktur“: Keine E-Mail, keine Domain, keine Berechtigungen, kein Budget. Für jeden gibt es einen Fallback-Pfad; kein Fall darf zur Arbeitsunterbrechung führen.

SituationErkennungVorgehen
Unternehmen hat keine Firmen-E-Mail, nur QQ / 163 / GmailKontaktfeld der Anforderung nur kostenlose E-MailKostenlose E-Mail kann nicht als Absender verwendet werden. Zwei Wege: 1) Noch am selben Tag Firmen-E-Mail registrieren (Zoho Free, Alibaba Enterprise Mail Free oder Google Workspace), auf Firmennamen, mit SMTP; 2) Temporär Transaktions-E-Mail-Dienst (Brevo / SendGrid / Postmark Freikontingent reicht) mit no-reply@firmendomain senden, Empfang weiterhin an bestehende QQ / Gmail, Reply-To auf Käufer-E-Mail. Beide Wege benötigen SPF / DKIM. Bei QQ-E-Mail „Fremde ablehnen“ deaktivieren und Absenderdomain auf Whitelist setzen; Kreuztests wie üblich durchführen
Unternehmen hat keine DomainPunkt 8 der Anforderung leerDu registrierst selbst, auf Firmennamen (Firmen-E-Mail als Account), Agent gibt Schritte. .com bevorzugt; bei belegtem Markennamen „Marke + Kategoriebegriff“ verwenden, keine länderspezifischen Domains für globalen Markt; am Registrierungstag DNS zu Cloudflare umziehen
Domain oder alte Website bei alter Agentur, die nicht kooperiertDu kennst den Registrar nicht, bekommst keinen TransfercodeStelle eine Vorlage für die Anforderung (Transfercode, Entsperrung, DNS-Berechtigungen, Backend-Zugänge); Registrar muss Transfercode bereitstellen, du kannst direkt mit Registrar die Firmenidentität verifizieren. Bei 15 Tagen ohne Erfolg neue Domain für Go-Live registrieren, alte Domain später zurückholen und 301 einrichten. Inhalt der alten Seite mit Wayback oder Mirror sichern (Text und URL-Liste)
Alte Website hat kein zugängliches Backend oder keine DatenbankNur Frontend zugänglichHTTrack / wget zum Mirroren von HTML und Bildern der alten Seite als Material und URL-Liste; Produktdaten aus Seiten extrahieren und in Tabelle formatieren; nicht auf Export durch alte Agentur hoffen
DNS / Registrar-Operationen möchtest du selbst durchführenAngst vor Fehlern, machst es nur selbstGib eine DNS-Eintragsliste und Schritt-für-Schritt-Anleitung, du fügst die Einträge nach Anleitung hinzu, Agent prüft mit dig / curl; oder verwende Cloudflare mit minimalen Berechtigungen. Alle Berechtigungsänderungen in Asset-Liste notieren
Keine Produktbilder für MassenimportMaterial fehlt, Daten sollen zuerst importiert werdenBildspalte in CSV-Vorlage leer lassen, nach Import Produktkarten mit Frontend ohne Bild-Stil; wenn Bilder eintreffen, per SKU benennen und batchweise erneut importieren, ohne Daten erneut zu importieren
Unternehmen hat kein WhatsAppNutzt nur WeChatErkläre die wichtigste Kontaktmethode für Überseekäufer; gib Schritte zur Registrierung von WhatsApp Business (chinesische Handynummer möglich, erfordert internationalen SMS-Empfang); vor Freischaltung WhatsApp-Button ausblenden statt eine leere Nummer (QA vermerkt als P0); WeChat-QR-Code nur in Footer, nicht auf Haupt-CTA-Position
Server-Budget extrem niedrigJahresbudget < 300 YuanGünstigstes Managed-WordPress oder Shared Hosting + Cloudflare kostenloses CDN als Fallback; informiere klar über Leistungsgrenzen und Upgrade-Schwellen (Mehrsprachigkeit, gleichzeitige Nutzer); lehne es ab, die Übersee-Website auf einem chinesischen Server zu hosten
Du forderst, bestimmte URLs, E-Mails, Subdomains der alten Seite zu behaltenRelaunch, kein NeubauURL-Liste einzeln per 301 mappen; alte E-Mail nur A-Record ändern, MX unverändert lassen; Subdomains nach Bedarf behalten; vor Go-Live mit DNS-Vergleichstabelle einzeln prüfen
Alte Seite darf während Relaunch nicht abgeschaltet werdenUnternehmen schaltet Anzeigen oder hat KäuferbesucheNeue Seite auf temporärer Domain oder Subdomain testen, Wechsel außerhalb der Geschäftszeiten des Zielmarkts, TTL vorher auf 300s senken, alte Seite zwei Wochen lesend bereithalten
Formular wird von Spam überflutetNach Go-Live täglich Dutzende Bot-EinreichungenZuerst Turnstile + Honeypot + länderbasierte Filterung nach Zielmarkt, dann E-Mail-Domain-Blacklist; keine Bild-CAPTCHAs; fälschlich blockierte echte Anfragen aus Eintragsdatenbank wiederherstellen
Admin-Account ist noch bei alter Agentur oder ehemaligem MitarbeiterBerechtigungszuordnung bei Go-Live-ÜbergabeVor Go-Live Admin-Account auf Firmennamen zurückholen, Passwort ändern, 2FA aktivieren, vom Entscheider verwahren; Kollegen für tägliche Inhaltsarbeit nur Editor-Rollen; „Der Einfachheit halber alles bei anderen lassen“ nicht akzeptieren

Häufige Fehler

  • Drei Formular-Plugins parallel, nur eines konfiguriert
  • Absender mit Gmail / QQ, kein SPF/DKIM, alles im Spam
  • Reply-To ist Admin-E-Mail, Kollegen antworten versehentlich an sich selbst
  • Formular ohne Eintragsdatenbank und Backup, bei Mailverlust sind Anfragen weg
  • Domain auf Mitarbeiter oder andere Firma registriert, nicht auf Firmennamen
  • Server in China für europäische/amerikanische Käufer
  • noindex der Testseite bei Go-Live vergessen, drei Monate nicht indexiert
  • robots.txt blockiert GPTBot / ClaudeBot / PerplexityBot, KI-Suche findet die Seite nicht
  • Relaunch ohne 301, alte Rankings auf Null
  • Noch nie eine Wiederherstellungsübung durchgeführt – Backup ist nutzlos
  • Maschinell übersetzte Seiten direkt indexiert

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Zhuohengli03/b2b-website-skills

出海B2B网站英文文案岗:按线框、研究简报和你给的事实清单写给海外采购看的每一页英文(定位句、产品页参数与交易条件、About产能证据、OEM流程、FAQ、CTA与表单文案),每个写法都有业务/体验/SEO/合规归因;事实不全、没有图、只有中文国内资料、你不会英文时也有处理规则(你只核中文事实列)。涉及网站英文怎么写、中文简介翻译、首页那句话、FAQ、按钮文案、审中式英语时使用。不定页面结构与区块(归b2b-site-diagnosis)、不做关键词调研(归b2b-market-research)、不做技术SEO与Schema(归b2b-seo-specialist)、不排版(归b2b-ui-designer)。

Zhuohengli03/b2b-website-skills

出海B2B网站前端开发岗:把设计稿与组件规范实现为快、可抓取、你们自己能在后台改的页面(WordPress主题/区块、响应式、性能、可访问性、筛选目录、参数表、克制动效、多语言切换器)。涉及设计稿怎么实现、网站加载慢、手机端错位、动效怎么落地、主题选型时使用;审AI页面时只审DOM、性能与代码。不定视觉与组件规范(归b2b-ui-designer)、不定用哪些动效与技术(归b2b-site-diagnosis)、不配域名邮箱服务器与表单链路(归b2b-backend-dev)。

Zhuohengli03/b2b-website-skills

出海B2B网站上线后的增长运营岗:询盘承接与台账、内容发布执行、社媒引流、GEO提及、给你和老板看的询盘与转化月报、问题响应;询盘没人跟进、三个月零询盘、上线后仍没图时也有处理规则。涉及上线后怎么运营、有流量没询盘、询盘质量差、觉得网站没效果时使用。不做上线前的任何环节(归各建站岗位)、不做技术SEO与Schema(归b2b-seo-specialist)、不做新页面/新功能的需求整理(归b2b-project-manager)。

Zhuohengli03/b2b-website-skills

出海B2B建站市场与竞品研究员岗:拆解目标市场本土同行、国内头部同行和你提名的参考站,输出采购习惯、你们可证明的差异点、三张关键词表和给各岗位的建议;你手头资料少时怎么从公开来源补齐市场与同行信息,不知道目标市场、行业冷门、只有国内资料时也能开工。涉及竞品分析、看同行网站、这个市场买家喜欢什么、关键词怎么选、拆参考站时使用。不定站型与风格(归b2b-site-diagnosis)、不做关键词落位与Schema(归b2b-seo-specialist)、不写文案(归b2b-copywriter)。

Verwandte Skills