Universally Dokumentation

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

Link-Lokalisierung ausschließen

Link-Lokalisierung gilt für:

  • Alle <a href> Links, die auf Seiten auf derselben Domain verweisen
  • Kanonische URLs (<link rel="canonical">)
  • Open Graph URLs (og:urlog:imageog:video, etc.)
  • Twitter Card URLs (twitter:imagetwitter:player, etc.)

Verwenden Sie Link-Lokalisierung ausschließen, um zu verhindern, dass bestimmte Links umgeschrieben werden. Diese Einstellung befindet sich im Tab Einstellungen Ihres Projekts. Geben Sie ein URL-Muster pro Zeile ein.

Wann verwenden

Einige Links sollten niemals mit einem Sprachpräfix versehen werden:

  • Dateidownloads — /downloads/report.pdf sollte nicht zu /fr/downloads/report.pdf werden
  • API-Endpunkte — /api/v1/data muss unverändert bleiben
  • Admin-Seiten — /wp-admin/ Links sollten nicht lokalisiert werden
  • Statische Assets — /wp-content/uploads/image.jpg sollte kein Präfix erhalten
  • Callbacks von externen Diensten — Zahlungs- oder Authentifizierungs-Rückgabe-URLs
  • RSS-Feeds — /feed/ Endpunkte

Muster-Syntax

Muster werden als URL-Fragmente abgeglichen. Wenn die URL das Muster irgendwo in ihrem Pfad enthält, wird der Link von der Lokalisierung ausgeschlossen.

/wp-content/
/wp-admin/
/api/
/downloads/
/feed/

Zum Beispiel entspricht das Muster /wp-content/ jeder URL, die diese Zeichenfolge enthält:

  • /wp-content/uploads/photo.jpg — ausgeschlossen
  • /wp-content/themes/style.css — ausgeschlossen
  • /about-wp-content/ — ebenfalls ausgeschlossen (Teilstring-Übereinstimmung)

Beispiele

WordPress-Seiten

/wp-content/
/wp-admin/
/wp-includes/
/wp-login.php
/wp-signup.php
/wp-activate.php
/xmlrpc.php
/wp-cron.php
/wp-json/
/feed/
/comments/feed/

Hinweis: Diese werden für WordPress-Seiten automatisch konfiguriert. Sie müssen nur benutzerdefinierte Muster hinzufügen.

E-Commerce

/cart/add
/checkout/
/webhook/
/downloads/

Allgemein

/api/
/assets/
/static/
/uploads/
/_next/

Wie es intern funktioniert

Wenn Universally eine übersetzte Seite verarbeitet, schreibt es URLs auf zwei Arten um, abhängig von Ihrer URL-Struktur:

Unterverzeichnis-Modus (Standard)

Links werden mit dem Sprachcode präfixiert:

  • /about → /fr/about
  • /blog/post → /fr/blog/post

Subdomain-Modus

Die Domain wird zur Sprach-Subdomain geändert:

  • https://example.com/about → https://fr.example.com/about

Ausgeschlossene Muster umgehen diese Umschreibung vollständig – die ursprüngliche URL bleibt unverändert.

Wichtige Hinweise

  • Muster sind Teilübereinstimmungen, keine exakten Übereinstimmungen oder Platzhalter
  • Externe Links (andere Domain) werden unabhängig von dieser Einstellung niemals lokalisiert
  • Links innerhalb von Elementen, die durch CSS-Selektoren ausgeschlossen sind, werden ebenfalls nicht lokalisiert
  • Nur-Anker-Links (#section) werden niemals lokalisiert
  • Das hreflang Attribut bei Links verhindert die Lokalisierung standardmäßig (keine Konfiguration erforderlich)
War das hilfreich?