15%

15% auf alle Hosting-Dienste sparen

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code:

Skills
Anfangen
22.10.2024

Wie man einen Domainnamen kauft und eine Website erstellt: Ein vollständiger technischer Leitfaden

Der Kauf eines Domainnamens und der Aufbau einer Website umfasst drei verschiedene technische Ebenen: Domainregistrierung und DNS-Konfiguration, serverseitiges Hosting-Setup und Installation auf Anwendungsebene. Jede Ebene hat ihre eigenen Fehlerpunkte, Propagierungszeiträume und Optimierungsmöglichkeiten, die die meisten Einsteiger-Guides vollständig ignorieren.

Dieser Leitfaden behandelt jeden Schritt mit der Präzision, die ein Systemadministrator anwenden würde – von der Auswahl eines Domain-Registrars und dem Verständnis der Nameserver-Delegation bis hin zur Installation von WordPress auf einem VPS mit korrekten Dateiberechtigungen, der Konfiguration von SSL und der Einreichung einer verifizierten Sitemap in der Google Search Console.

Warum Ihre Infrastrukturentscheidungen beim Launch die langfristige Performance bestimmen

Bevor Sie die Oberfläche eines Domain-Registrars aufrufen, sollten Sie verstehen, dass Ihre Hosting-Umgebung die Time to First Byte (TTFB), die Uptime-SLA und die Sicherheitslage Ihrer Website bestimmt. Ein Shared-Hosting-Konto mag für eine statische Broschüren-Website ausreichen, aber eine WordPress-Installation mit WooCommerce, Caching-Plugins und gleichzeitigen Benutzern erfordert dedizierte Ressourcen.

VPS Hosting mit NVMe-Speicher bietet Ihnen isolierte CPU und RAM, Root-Zugriff zur Konfiguration von PHP-FPM Worker Pools und die Möglichkeit, nginx.conf oder php.ini anzupassen, ohne auf ein Support-Ticket warten zu müssen. Dieser Unterschied ist vom ersten Tag an wichtig.

Schritt 1: Domainnamen auswählen und registrieren

1.1 Strategie zur Auswahl des Domainnamens

Ihr Domainname fungiert sowohl als Markenidentifikator als auch als schwaches, aber reales SEO-Signal. Beachten Sie diese technischen und strategischen Kriterien:

  • Länge und Einprägsamkeit: Streben Sie weniger als 15 Zeichen an. Jedes zusätzliche Zeichen erhöht die Fehlerquote bei der Eingabe und reduziert den direkten Navigationsverkehr.
  • TLD-Auswahl: .com behält das stärkste globale Vertrauenssignal. Länderspezifische TLDs (.uk, .ca, .de) haben Geotargeting-Gewicht in der Google Search Console und sind geeignet, wenn Ihre Zielgruppe explizit regional ist. Neue gTLDs wie .shop, .blog oder .io werden normal indexiert, können aber einer höheren Spam-Prüfung durch Filter unterliegen.
  • Bindestriche und Zahlen: Vermeiden Sie beides. Bindestriche sind in der mündlichen Kommunikation unsichtbar; Zahlen erzeugen Mehrdeutigkeit (ist es „4″ oder „vier”?).
  • Markenkonflikte: Überprüfen Sie Ihre Wunschnamen in der USPTO TESS-Datenbank oder beim EUIPO, bevor Sie sie registrieren. Eine Domain, die eine eingetragene Marke verletzt, kann per UDRP-Schiedsverfahren beschlagnahmt werden, unabhängig davon, wer sie zuerst registriert hat.
  • Keyword-Einbindung: Eine Domain, die ein primäres Keyword enthält (z. B. austinplumber.com), liefert ein geringes Ranking-Signal und verbessert die Klickraten in SERPs, wenn das Keyword mit der Suchanfrage übereinstimmt. Erzwingen Sie keine Keywords auf Kosten der Markenklarheit.

1.2 Domain-Verfügbarkeit und WHOIS-Verlauf prüfen

Verwenden Sie das Verfügbarkeitstool eines Registrars, um Ihren Wunschnamen zu prüfen. Wenn er vergeben ist, wechseln Sie nicht sofort zu einer Variante mit Bindestrich – prüfen Sie zunächst, ob die vorhandene Domain aktiv genutzt, geparkt oder abgelaufen ist.

Nützliche Tools:

  • WHOIS-Abfrage über den öffentlichen WHOIS-Dienst von ICANN, um den Registrierungsstatus und das Ablaufdatum zu prüfen
  • Wayback Machine (web.archive.org), um zu beurteilen, ob eine zuvor registrierte Domain Spam-Inhalte oder bestrafte Inhalte enthielt – das ist wichtig, weil Googles Spam-Signale über Eigentümerwechsel hinaus bestehen bleiben können
  • Moz Domain Authority / Ahrefs DR, um zu prüfen, ob eine abgelaufene Domain über Backlink-Eigenkapital verfügt, das es wert ist, erworben zu werden

Wenn Ihre bevorzugte .com vergeben ist, aber .net und .org frei sind, ist die Registrierung aller drei und die Weiterleitung auf Ihre primäre Domain eine gängige defensive Registrierungsstrategie.

1.3 Die Domain registrieren

Domain-Registrierung über Ihren Hosting-Anbieter vereinfacht die DNS-Verwaltung, da Nameserver vorkonfiguriert sind. Der Registrierungsablauf ist bei allen Registraren einheitlich:

  1. Fügen Sie die Domain Ihrem Warenkorb hinzu.
  2. Wählen Sie einen Registrierungszeitraum. Ein Jahr ist das Minimum; eine mehrjährige Registrierung (2–5 Jahre) signalisiert Googles Qualitätsalgorithmen ein langfristiges Engagement und reduziert das Risiko eines versehentlichen Ablaufs.
  3. Aktivieren Sie den WHOIS-Datenschutz (auch Domain Privacy oder ID Shield genannt). Dieser ersetzt Ihre persönlichen Kontaktdaten in der öffentlichen WHOIS-Datenbank durch die Proxy-Informationen des Registrars. Ohne ihn sind Ihr Name, Ihre Adresse, Telefonnummer und E-Mail-Adresse öffentlich abfragbar – ein direkter Angriffspunkt für Spam und Social Engineering.
  4. Überprüfen Sie die Einstellungen für die automatische Verlängerung. Aktivieren Sie die automatische Verlängerung und stellen Sie sicher, dass Ihre Zahlungsmethode aktuell ist. Der Ablauf einer Domain ist eine der vermeidbarsten Ursachen für vollständige Website-Ausfälle.

Schritt 2: DNS konfigurieren und Ihre Domain mit dem Hosting verbinden

DNS-Propagierung ist der am häufigsten missverstandene Schritt in diesem Prozess. Wenn Sie Nameserver oder DNS-Einträge aktualisieren, nehmen Sie keine sofortige Änderung vor – Sie aktualisieren autoritative Einträge, die zwischengespeicherte Resolver weltweit nach ihren eigenen TTL-Zeitplänen aktualisieren werden.

2.1 Die DNS-Hierarchie verstehen

Bevor Sie Änderungen vornehmen, sollten Sie verstehen, was Sie tatsächlich ändern:

  • Registrar: Kontrolliert, welche Nameserver für Ihre Domain autoritativ sind (die NS-Einträge auf Registry-Ebene).
  • Nameserver (NS-Einträge): Die Server, die Ihre Zone-Datei enthalten – den vollständigen Satz von DNS-Einträgen für Ihre Domain.
  • Zone-Datei-Einträge: A-Einträge (IPv4-Adresse), AAAA-Einträge (IPv6), CNAME-Einträge (Aliase), MX-Einträge (Mail-Routing), TXT-Einträge (SPF, DKIM, Domain-Verifizierung).

Wenn Sie „Ihre Domain auf Hosting zeigen lassen”, tun Sie entweder:

  1. Nameserver ändern – vollständige DNS-Kontrolle an die Nameserver Ihres Hosts delegieren, oder
  2. Einzelne A/CNAME-Einträge aktualisieren – die Nameserver Ihres Registrars behalten, aber bestimmte Einträge auf die IP Ihres Servers zeigen lassen.

Option 1 ist für Einsteiger einfacher. Option 2 gibt Ihnen feinere Kontrolle und ist bevorzugt, wenn Sie einige Dienste (wie E-Mail) bei einem separaten Anbieter behalten müssen.

2.2 Ihre Hosting-Nameserver ermitteln

Melden Sie sich in Ihrem Hosting-Kontrollpanel an. Nameserver werden typischerweise in der Kontoübersicht oder unter einem Abschnitt „DNS / Nameserver” angezeigt. Sie folgen dem Format:

ns1.yourhostingprovider.com
ns2.yourhostingprovider.com

Verwenden Sie immer mindestens zwei Nameserver. Dies bietet Redundanz – wenn ns1 nicht erreichbar ist, fallen Resolver auf ns2 zurück.

2.3 Nameserver beim Registrar aktualisieren

  1. Melden Sie sich im Kontrollpanel Ihres Domain-Registrars an.
  2. Navigieren Sie zu Domain-Verwaltung > DNS-Einstellungen oder Nameserver.
  3. Wählen Sie „Benutzerdefinierte Nameserver” oder „Benutzerdefiniertes DNS verwenden”.
  4. Ersetzen Sie die vorhandenen Nameserver-Einträge durch die Ihres Hosting-Anbieters.
  5. Speichern Sie die Änderungen.

Propagierungszeitraum: Die Registry verarbeitet die NS-Eintrags-Aktualisierung innerhalb von Minuten, aber rekursive Resolver weltweit cachen die alten Einträge, bis ihre TTL abläuft. Die praktische Propagierungszeit beträgt für die meisten Resolver 1–4 Stunden; das theoretische Maximum sind 48 Stunden. Sie können den Propagierungsstatus mit Tools wie dnschecker.org überwachen oder bestimmte Resolver direkt abfragen:

dig @8.8.8.8 yourdomain.com NS
dig @1.1.1.1 yourdomain.com A

2.4 DNS-Auflösung vor dem Fortfahren überprüfen

Fahren Sie erst mit der Software-Installation fort, wenn DNS korrekt aufgelöst wird. Der Versuch, WordPress zu installieren oder SSL zu konfigurieren, bevor die Domain auf Ihren Server zeigt, führt zu Fehlern bei der Zertifikatsausstellung und fehlerhaften Konfigurationsdateien.

# Confirm your domain resolves to your server's IP
dig +short yourdomain.com A

# Confirm reverse DNS (PTR) is configured on your server
dig -x YOUR_SERVER_IP

Schritt 3: Ihre Server-Umgebung konfigurieren

Dieser Schritt ist der Punkt, an dem die meisten Einsteiger-Guides vollständig versagen. Die Installation von WordPress erfordert einen funktionierenden LAMP- oder LEMP-Stack, korrekte Dateiberechtigungen und eine Datenbank – von denen standardmäßig nichts auf einem frischen VPS vorhanden ist.

3.1 LAMP vs. LEMP Stack: Was verwenden

KomponenteLAMP StackLEMP Stack
WebserverApache (httpd)Nginx
Sprach-RuntimePHP (mod_php)PHP-FPM
DatenbankMariaDB / MySQLMariaDB / MySQL
Performance-ProfilHöherer Speicher pro VerbindungGeringerer Speicher, bessere Parallelität
.htaccess-UnterstützungNativErfordert Übersetzung zu nginx.conf
WordPress-KompatibilitätAusgezeichnet (Standard)Ausgezeichnet (mit korrekter Konfiguration)
Bereitstellung statischer DateienModeratÜberlegen
Am besten geeignet fürShared Hosting, Legacy-AppsHochfrequentierter VPS, moderne Deployments

Für einen neuen VPS mit WordPress ist LEMP die empfohlene Wahl aufgrund von Nginxs überlegener Handhabung gleichzeitiger Verbindungen und geringerem RAM-Verbrauch pro Anfrage. Wenn Sie jedoch einen VPS mit cPanel verwenden, ist Apache der Standard und wird vollständig unterstützt.

3.2 Den LEMP Stack auf Ubuntu 24.04 installieren

sudo apt update && sudo apt upgrade -y
sudo apt install nginx mariadb-server php8.3-fpm php8.3-mysql php8.3-xml 
  php8.3-curl php8.3-gd php8.3-mbstring php8.3-zip php8.3-intl -y
sudo systemctl enable nginx mariadb php8.3-fpm
sudo systemctl start nginx mariadb php8.3-fpm

3.3 MariaDB absichern und eine WordPress-Datenbank erstellen

sudo mysql_secure_installation

Melden Sie sich dann an und erstellen Sie eine dedizierte Datenbank und einen Benutzer:

sudo mysql -u root -p
CREATE DATABASE wordpress_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'StrongPassw0rd!';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Die Verwendung von utf8mb4 anstelle von utf8 ist entscheidend – es unterstützt den vollständigen Unicode-Zeichensatz einschließlich Emoji und nicht-lateinischer Schriften und verhindert Datentrunküierungsfehler.

3.4 Nginx für WordPress konfigurieren

Erstellen Sie eine Server-Block-Konfigurationsdatei:

sudo nano /etc/nginx/sites-available/yourdomain.com
server {
    listen 80;
    server_name yourdomain.com www.yourdomain.com;
    root /var/www/yourdomain.com;
    index index.php index.html;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ .php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php8.3-fpm.sock;
    }

    location ~ /.ht {
        deny all;
    }
}
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

Schritt 4: Ein SSL-Zertifikat installieren

Ein SSL/TLS-Zertifikat ist nicht optional. Google verwendet HTTPS seit 2014 als Ranking-Signal. Browser zeigen „Nicht sicher”-Warnungen für HTTP-Seiten an, was das Vertrauen der Nutzer und die Konversionsraten zerstört. Wenn Sie ein Premium-Zertifikat mit erweiterter Validierung oder Wildcard-Abdeckung benötigen, sind SSL-Zertifikate über AlexHost erhältlich.

Für ein standardmäßiges domainvalidiertes Zertifikat ist Let’s Encrypt über Certbot kostenlos und wird automatisch erneuert:

sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com

Certbot wird Ihre Nginx-Konfiguration automatisch ändern, um HTTP auf HTTPS umzuleiten und das Zertifikat zu installieren. Überprüfen Sie, ob die automatische Erneuerung funktioniert:

sudo certbot renew --dry-run

Let’s Encrypt-Zertifikate laufen alle 90 Tage ab. Das Flag --dry-run simuliert die Erneuerung ohne Änderungen vorzunehmen – führen Sie es nach der Installation aus, um zu bestätigen, dass der Erneuerungs-Cron-Job korrekt funktioniert.

Schritt 5: WordPress installieren

5.1 WordPress herunterladen und konfigurieren

cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
sudo mv wordpress /var/www/yourdomain.com
sudo chown -R www-data:www-data /var/www/yourdomain.com
sudo find /var/www/yourdomain.com -type d -exec chmod 755 {} ;
sudo find /var/www/yourdomain.com -type f -exec chmod 644 {} ;

Die Härtung der Dateiberechtigungen ist entscheidend. WordPress-Kerndateien sollten niemals für alle beschreibbar sein. Die Eigentümerschaft www-data erlaubt Nginx und PHP-FPM das Lesen und Schreiben von Dateien, während die Berechtigungen 755/644 verhindern, dass andere Systembenutzer sie ändern können.

5.2 Die wp-config.php-Datei erstellen

cd /var/www/yourdomain.com
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php

Aktualisieren Sie die Datenbank-Zugangsdaten:

define( 'DB_NAME', 'wordpress_db' );
define( 'DB_USER', 'wp_user' );
define( 'DB_PASSWORD', 'StrongPassw0rd!' );
define( 'DB_HOST', 'localhost' );
define( 'DB_CHARSET', 'utf8mb4' );

Generieren und fügen Sie außerdem eindeutige Authentifizierungsschlüssel und Salts ein, indem Sie https://api.wordpress.org/secret-key/1.1/salt/ besuchen und den Platzhalter-Schlüsselblock in wp-config.php ersetzen.

5.3 Die webbasierte Installation abschließen

Navigieren Sie in Ihrem Browser zu https://yourdomain.com. Der WordPress-Installationsassistent fordert Sie auf für:

  • Website-Titel
  • Admin-Benutzername – verwenden Sie nicht admin. Dies ist der erste Benutzername, den Brute-Force-Skripte ausprobieren.
  • Admin-Passwort – verwenden Sie ein generiertes Passwort mit mindestens 20 Zeichen
  • Admin-E-Mail-Adresse

Nach Abschluss des Assistenten ist Ihre WordPress-Installation live.

Schritt 6: Ihre WordPress-Website anpassen

6.1 Theme-Auswahl und Performance-Auswirkungen

WordPress-Themes sind nicht nur kosmetisch – sie beeinflussen direkt die Core Web Vitals. Ein aufgeblähtes Theme mit unoptimiertem JavaScript und CSS kann 2–4 Sekunden zum Largest Contentful Paint (LCP) hinzufügen, was ein direkter Ranking-Faktor ist.

Empfohlene leichtgewichtige Themes:

  • GeneratePress – unter 30KB Basisgröße, keine jQuery-Abhängigkeit in modernen Versionen
  • Kadence – blockbasiert, ausgezeichnete FSE (Full Site Editing)-Unterstützung
  • Astra – beliebt, gut dokumentiert, umfangreiche Elementor-Integration

Installieren Sie Themes über Darstellung > Themes > Neu hinzufügen oder über WP-CLI:

wp theme install generatepress --activate

6.2 Wesentlicher Plugin-Stack

PluginZweckPerformance-Auswirkung
Yoast SEO / Rank MathOn-Page-SEO, XML-Sitemap-GenerierungGering
WP Rocket / LiteSpeed CacheSeiten-Caching, CSS/JS-MinifizierungSignifikant positiv
Wordfence / Solid SecurityFirewall, Malware-Scanning, Login-HärtungGering bis moderat
ElementorVisueller SeitenerstellerModerat (sparsam verwenden)
WP Offload MediaMedien auf S3/Objektspeicher auslagernPositiv bei großem Umfang
UpdraftPlusAutomatisierte Backups auf Remote-SpeicherGering

Kritischer Fallstrick: Installieren Sie nicht mehrere Caching-Plugins gleichzeitig. WP Rocket und W3 Total Cache, die zusammen laufen, erzeugen beschädigte Cache-Dateien und unvorhersehbares Verhalten. Wählen Sie eines und konfigurieren Sie es vollständig.

6.3 WordPress-Härtungs-Checkliste

Wenden Sie über Plugins hinaus diese Härtungsmaßnahmen auf Server-Ebene an:

  • Deaktivieren Sie XML-RPC, wenn Sie es nicht verwenden (häufiger Brute-Force-Angriffsvektor):
location = /xmlrpc.php {
    deny all;
}
  • Beschränken Sie wp-login.php auf bestimmte IP-Adressen, wenn Ihre IP statisch ist:
location = /wp-login.php {
    allow YOUR.STATIC.IP.ADDRESS;
    deny all;
}
  • Setzen Sie DISALLOW_FILE_EDIT in wp-config.php, um die Theme/Plugin-Bearbeitung über das Admin-Panel zu verhindern (eine häufige Persistenztechnik nach einer Kompromittierung):
define( 'DISALLOW_FILE_EDIT', true );

Schritt 7: E-Mail für Ihre Domain konfigurieren

Eine Website ohne eine professionelle E-Mail-Adresse (contact@yourdomain.com) signalisiert sowohl Nutzern als auch Spam-Filtern geringe Glaubwürdigkeit. Transaktions-E-Mails, die von WordPress gesendet werden (Passwort-Resets, Bestellbestätigungen), erfordern korrekte SPF-, DKIM- und DMARC-Einträge, um nicht im Spam-Ordner zu landen.

E-Mail-Hosting bietet verwaltete Postfächer mit vorkonfigurierten DNS-Einträgen. Fügen Sie nach der Einrichtung die folgenden DNS-Einträge in Ihrer Zone-Datei hinzu:

  • SPF TXT-Eintrag: v=spf1 include:yourmailprovider.com ~all
  • DKIM TXT-Eintrag: Von Ihrem Mail-Host bereitgestellt, als TXT-Eintrag unter einer Selektor-Subdomain hinzugefügt (z. B. mail._domainkey.yourdomain.com)
  • DMARC TXT-Eintrag: v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com

Für WordPress-Transaktions-E-Mails installieren Sie das Plugin WP Mail SMTP und konfigurieren Sie es so, dass es die SMTP-Zugangsdaten Ihres Mail-Anbieters verwendet, anstatt PHPs mail()-Funktion, die in den meisten VPS-Umgebungen blockiert oder ratenbegrenzt ist.

Schritt 8: Ihre Website bei Suchmaschinen einreichen

8.1 Google Search Console einrichten

  1. Gehen Sie zu search.google.com/search-console und fügen Sie Ihre Property hinzu.
  2. Wählen Sie den Property-Typ Domain (deckt alle Subdomains und Protokolle ab) anstatt URL-Präfix.
  3. Verifizieren Sie die Eigentümerschaft über einen DNS TXT-Eintrag – fügen Sie den bereitgestellten TXT-Eintrag zu Ihrer Zone-Datei hinzu.
  4. Navigieren Sie nach der Verifizierung zu Sitemaps und reichen Sie Ihre XML-Sitemap-URL ein (typischerweise https://yourdomain.com/sitemap.xml, wenn Sie Yoast SEO oder Rank Math verwenden).

8.2 Bing Webmaster Tools

Ignorieren Sie Bing nicht. Bing betreibt das Web-Grounding von Microsoft Copilot und hat einen globalen Suchmarktanteil von etwa 6–9 %. Reichen Sie Ihre Sitemap unter bing.com/webmasters ein. Sie können Ihre Google Search Console-Verifizierung importieren, um den Prozess zu vereinfachen.

8.3 Core Web Vitals Baseline-Messung

Führen Sie vor dem öffentlichen Launch ein Baseline-Performance-Audit durch:

# Install Lighthouse CLI for automated auditing
npm install -g lighthouse
lighthouse https://yourdomain.com --output html --output-path ./report.html

Zielwerte vor dem Launch:

  • Performance: 85+
  • LCP: unter 2,5 Sekunden
  • CLS: unter 0,1
  • INP (Interaction to Next Paint): unter 200ms

Entscheidungsmatrix für die Hosting-Architektur

AnwendungsfallEmpfohlenes HostingHauptgrund
Persönlicher Blog, geringer TrafficShared Web HostingKostengünstig, verwaltete Umgebung
Business-Website, moderater TrafficVPS HostingIsolierte Ressourcen, Root-Zugriff
Hochfrequentierter eCommerceDedizierte ServerVollständige Hardware-Isolation, keine störenden Nachbarn
ML-gestützte Website-FunktionenGPU HostingGPU-Beschleunigung für Inferenz-Workloads
Verwaltetes WordPress mit cPanelVPS mit cPanelGUI-basierte Verwaltung, Ein-Klick-Installationen

Technische Abschluss-Checkliste

Bevor Sie Ihre Website als „gestartet” betrachten, überprüfen Sie jeden Punkt auf dieser Liste:

  • DNS: Domain wird über dig +short yourdomain.com A zur korrekten Server-IP aufgelöst
  • SSL: HTTPS seitenübergreifend erzwungen; HTTP leitet mit 301-Status auf HTTPS um
  • Zertifikat: Let’s Encrypt oder kommerzielles SSL installiert; automatische Erneuerung mit --dry-run getestet
  • Dateiberechtigungen: WordPress-Dateien im Besitz von www-data; Verzeichnisse bei 755, Dateien bei 644
  • Datenbank: Dedizierter Datenbankbenutzer mit Least-Privilege-Berechtigungen; root nicht von WordPress verwendet
  • Admin-Sicherheit: Nicht-standardmäßiger Admin-Benutzername; starkes Passwort; Login-URL optional verlegt
  • DISALLOW_FILE_EDIT: In wp-config.php auf true gesetzt
  • XML-RPC: Auf Nginx-Ebene blockiert, wenn nicht erforderlich
  • E-Mail: SPF-, DKIM- und DMARC-Einträge veröffentlicht; SMTP-Plugin konfiguriert
  • Caching: Einzelnes Caching-Plugin aktiv und konfiguriert; statische Assets mit langen Cache-Control-Headern bereitgestellt
  • Sitemap: XML-Sitemap bei Google Search Console und Bing Webmaster Tools eingereicht
  • Core Web Vitals: Baseline-Lighthouse-Audit abgeschlossen; LCP unter 2,5s
  • Backups: Automatisierter Backup-Zeitplan mit Off-Server-Speicherziel konfiguriert

FAQ

Wie lange dauert die DNS-Propagierung nach dem Ändern der Nameserver?

Die Registry verarbeitet die NS-Eintrags-Aktualisierung innerhalb von Minuten, aber rekursive Resolver cachen alte Einträge, bis ihre TTL abläuft. In der Praxis spiegeln 90 % der Resolver die Änderung innerhalb von 1–4 Stunden wider. Das theoretische Maximum sind 48 Stunden. Verwenden Sie dig @8.8.8.8 yourdomain.com NS, um den Status bestimmter Resolver zu prüfen, anstatt sich auf den Browser-Cache zu verlassen.

Kann ich ein kostenloses Let’s Encrypt-Zertifikat für eine Business-Website verwenden?

Ja. Let’s Encrypt-Zertifikate bieten die gleiche Verschlüsselungsstärke (2048-Bit RSA oder ECDSA) wie kostenpflichtige DV-Zertifikate. Der Unterschied liegt im Validierungsniveau und der Garantie. Für eCommerce-Websites, die Zahlungen verarbeiten, bietet ein OV (Organization Validated)- oder EV (Extended Validation)-Zertifikat zusätzliche Vertrauenssignale und ist die Kosten wert.

Was ist der Unterschied zwischen dem Ändern von Nameservern und dem Aktualisieren von A-Einträgen?

Das Ändern von Nameservern delegiert die vollständige DNS-Autorität an Ihren Hosting-Anbieter – alle Einträge werden dann dort verwaltet. Das Aktualisieren eines A-Eintrags ändert nur, wohin ein bestimmter Hostname aufgelöst wird, während die DNS-Verwaltung bei Ihrem Registrar verbleibt. Nameserver-Delegation ist für Einsteiger einfacher; A-Eintrags-Verwaltung ist bevorzugt, wenn Sie Split-DNS benötigen (z. B. E-Mail bei einem Anbieter, Web-Hosting bei einem anderen).

Warum ist meine WordPress-Website langsam, obwohl ich ein Caching-Plugin installiert habe?

Caching-Plugins adressieren nur die PHP-Ausführungszeit. Wenn Ihre TTFB immer noch hoch ist, liegt der Engpass wahrscheinlich auf der Ebene der Datenbankabfragen, der PHP-FPM Worker Pool-Erschöpfung oder nicht optimierten Bildern. Verwenden Sie EXPLAIN für langsame Abfragen in MariaDB, erhöhen Sie PHP-FPM pm.max_children für Ihren verfügbaren RAM und konvertieren Sie Bilder in WebP. Überprüfen Sie außerdem, ob Ihr Caching-Plugin tatsächlich gecachte Seiten bereitstellt, indem Sie den X-Cache-Response-Header prüfen.

Muss ich meine Domain und mein Hosting beim gleichen Anbieter registrieren?

Nein. Die separate Registrierung von Domain und Hosting ist üblich und technisch unkompliziert – Sie aktualisieren einfach die Nameserver bei Ihrem Registrar, um auf Ihren Hosting-Anbieter zu zeigen. Beides beim gleichen Anbieter zu halten, eliminiert jedoch einen Konfigurationsschritt und vereinfacht die DNS-Verwaltung, weshalb Registrar-plus-Hosting-Pakete bei neuen Website-Besitzern beliebt sind.

15%

15% auf alle Hosting-Dienste sparen

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code:

Skills
Anfangen