Universally Dokumentation

Schritt-für-Schritt-Anleitungen, mehrsprachige SEO-Tipps und Best Practices, die Ihnen helfen, Ihre WordPress-Website zu übersetzen und zu skalieren.

Sprach-Subdomains

Sprach-Subdomains bedienen jede Sprache auf ihrem eigenen Hostnamen, z. B. fr.example.com. Universally bedient diesen Hostnamen über seinen Reverse-Proxy: Er ruft die Seite von Ihrer Hauptdomain ab und gibt sie übersetzt zurück, und Ihre Hauptdomain wird nie berührt. Jede Sprache benötigt drei DNS-Einträge, die Sie bei Ihrem Domain-Verwalter hinzufügen.

Bevor Sie beginnen

  • Ein beliebiger Website- oder Astro-Projekt im Subdomain-Serving-Modus. Wählen Sie Subdomain unter Wie sollen übersetzte Seiten bereitgestellt werden?, wenn Sie das Projekt erstellen, oder verschieben Sie ein JavaScript-Modus-Projekt wie unten beschrieben. Sprach-Subdomains sind nicht für WordPress verfügbar und noch nicht für Webflow-, Framer-, Squarespace-, Duda-, Tilda-, Weebly- oder Lovable-Websites. Für Astro siehe Astro mit Sprach-Subdomains.
  • Der Snippet auf Ihren Seiten. Er rendert den Sprachumschalter, der die Hostnamen verknüpft. Siehe Auf jeder Website installieren.
  • Zugriff auf die DNS-Einstellungen Ihrer Domain.
  • Die richtige Rolle. Inhaber, Administrator oder Redakteur können eine Sprache hinzufügen und deren Hostnamen verwalten, einschließlich Jetzt erneut prüfen. Zum Entfernen einer Sprache sind Inhaber oder Administrator erforderlich. Jeder kann anzeigen. Siehe Rollen und Berechtigungen.

Verschieben vom JavaScript-Modus

  1. Öffnen Sie die Seite Setup des Projekts und klicken Sie auf Zu Sprach-Subdomains wechseln.
  2. Lesen Sie den Dialog Zu Sprach-Subdomains wechseln? und klicken Sie auf Zu Subdomains wechseln.

Ihre Website funktioniert weiterhin mit dem JavaScript-Snippet, bis die erste Sprach-Subdomain live geht, sodass nichts kaputt geht, während Sie die DNS einrichten. Ein Zurückwechseln zum JavaScript-Snippet ist noch nicht verfügbar: Ihre Sprach-Subdomains würden weiterhin aufgelöst werden, ohne dass etwas dahinter steht, und jede bereits darauf indexierte Seite ginge verloren.

Eine Sprach-Subdomain hinzufügen

  1. Öffnen Sie Alle Sprachen. Klicken Sie in der Karte Sprachen auf Subdomain für Sprache hinzufügen.
  2. Wählen Sie unter Zielsprache hinzufügen Sprache und Region aus.
  3. Wählen Sie das Format Subdomain: Sprachcode (Standard), Regionencode oder Benutzerdefiniert (2 bis 6 Zeichen). Die Vorschau zeigt das Ergebnis nach Subdomain:.

Der Hostname ist {segment}.{Ihre Domain}, wobei ein führendes www entfernt wird. Französisch mit Sprachcode auf www.example.com wird also zu fr.example.com. Universally erstellt ihn, wenn Sie die Sprache hinzufügen. Wenn die Erstellung fehlschlägt, steht in der Zeile „Keine Subdomain bereitgestellt“ mit einer Schaltfläche Erneut versuchen.

Fügen Sie die DNS-Einträge hinzu

Kopieren Sie jeden Eintrag in Ihren DNS-Anbieter. Die Zeile zeigt jeden mit seinem Namen, seinem Wert und einer Kopierschaltfläche. Sie können in beliebiger Reihenfolge hinzugefügt werden.

Typ Name Wert Zweck
CNAME fr.example.com proxy.universally.app Leitet die Subdomain weiter
TXT wird einmal angezeigt, wenn Cloudflare es ausstellt wird einmal angezeigt, wenn Cloudflare es ausstellt Beweist, dass Ihnen die Domain gehört
CNAME _acme-challenge.fr.example.com fr.example.com.afc20bbc0f5b23e9.dcv.cloudflare.com Ermöglicht die Ausstellung des Zertifikats

Lassen Sie die Einträge ungeproxied. Bei Cloudflare ist das Proxy-Status › Nur DNS. Ein proxierter Eintrag wird als A-Eintrag aufgelöst, der nicht validiert werden kann.

Verfolgen Sie den Status

Jede Zeile enthält einen Status-Pill:

Status Bedeutung
DNS-Einträge hinzufügen Die Einträge sind noch nicht vorhanden.
Überprüfung Universally überprüft den Besitz. Dies dauert einige Minuten.
Live Der Hostname und sein Zertifikat sind aktiv, und die Subdomain liefert Ihre übersetzte Website.
DNS verschoben Die DNS der Subdomain zeigen jetzt woanders hin. Stellen Sie den Eintrag wieder her, um sie zurückzubringen.
Fehlgeschlagen Validierung fehlgeschlagen. Überprüfen Sie die Einträge noch einmal genau, und prüfen Sie dann erneut.

Eine Zeitleiste unter der Karte führt durch DNS hinzugefügt, Domain verifiziert, SSL ausgestellt und Live. Prüfungen werden alle 5 Minuten ausgeführt, und die Zeile zeigt "Automatische Überprüfung · zuletzt vor Xs geprüft". Klicken Sie auf Jetzt erneut prüfen, um sofort zu prüfen.

Die Zusammenfassungs-Chips der Karte zählen Ihre Sprachen als live, in Überprüfung, Handlungsbedarf und fehlgeschlagen. Eine Live-Zeile hat einen Live/Aus-Schalter, eine Wortanzahl und einen Link zur Subdomain.

Überprüfen Sie, ob es funktioniert hat

  1. Warten Sie, bis in der Zeile Live steht.
  2. Öffnen Sie https://fr.example.com/. Sie liefert Ihre übersetzte Website.
  3. Verwenden Sie auf Ihrer Hauptdomain den Wechsler, um zur Sprache zu wechseln. Er führt Sie zur Subdomain.

Übersetzungsregeln gelten in diesem Modus, Seiten ausschließen eingeschlossen, da die Seiten auf der Serverseite von Universally übersetzt werden. Siehe Übersetzungsregeln.

Wenn es nicht funktioniert

  • Die Einträge können nicht validiert werden: ein Eintrag ist proxied. Stellen Sie auf Cloudflare den Proxy-Status auf Nur DNS.
  • Die Zeile zeigt Fehlgeschlagen: ein Eintrag stimmt nicht überein. Vergleichen Sie jeden Namen und Wert mit Ihrem DNS-Anbieter Zeichen für Zeichen, und klicken Sie dann auf Jetzt erneut prüfen.
  • Die Zeile zeigt DNS verschoben: die DNS der Subdomain zeigen jetzt woanders hin. Stellen Sie den Eintrag wieder her, den die Zeile anzeigt.
  • Die Zeile zeigt "Keine Subdomain bereitgestellt": klicken Sie auf Erneut versuchen.

Für die Suchmaschinenkonfiguration siehe hreflang-Tags und Übersicht über mehrsprachige SEO. Wenn eine Zeile nach Übereinstimmung der Einträge hängen bleibt, kontaktieren Sie den Support.

War das hilfreich?