Wie HREFLANG TAG korrekt setzen?

  • Hier die aktuelle Situation:

    Wir erstellen eine deutsche und eine österreichische Webseite mit gleichem Inhalt unter unterschiedlichen Domains.
    [LEFT][FONT=Open Sans][COLOR=rgb(44, 44, 44)]
    Da wir keine Übersetzung brauchen, nutzen wir kein Plugin wie Polylang oder WPML.[/COLOR][/FONT][/LEFT]

    Um double Content zu vermeiden wollen wir nun die HREFLANG Tags manuell einsetzen.


    Hier die Fragen:

    1) Ist es korrekt, dass jeder Artikel bzw. jede Seite sowohl den HREFLANG Tag für Deutschland als auch für Österreich enthalten muss?

    <link rel=“alternate“ hreflang=“de-AT“ href=“https://domain.at/seite1“ />
    <link rel=“alternate“ hreflang=“de-DE“ href=“https://domain.de/seite1“ />

    2) Wie kann ich diese Tags auf jeder einzelnen Seite einbinden, ohne ein Plugin zu benutzen.

    3) Gibt es hier jemanden, der sowas ( Webseite BRD / Austria ) schonmal gemacht hat und vielleicht noch einen Tipp geben kann.

    Vielen Dank und viele Grüße

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

    1. Ja, wenn es eine passende "übersetzte" Seite gibt.
    2. auf verschiedenen Wegen. Wie genau "weiss" Dein WordPress denn, ob/welche Seite die passende Übersetzung/Verlinkung ist? Exisiteren sicher alle Seiten exakt 1:1 auf .de und .at?
    3. Wahrscheinlich schon, aber in Deinem Fall wird wohl eher der berechtigte Tipp/Einwand "Duplicate Content" mit "schlecht für Suchmaschinen" usw. kommen...


    Am Rande, sind es zwei getrennte WordPress Installationen, oder nur eine mit 2 Domains auf einen Ordner? Wenn es zwei Installationen sind, also sowieso 2x Daten, empfiehlt sich im Falle der Beibehaltung Deines aktuellen Ansatzes wohl auch ohne sichtbare Übersetzung eines der von Dir genannten Plugins, die den Rest automatisch übernehmen...

  • Es handelt sich um zwei völlig voneinander unabhängige Installationen.
    Antwort 1 scheint missverständlich, da es ja identische und keine übersetzen Seiten sind. Logisch bei Deutsch - Österreich.

  • Bei getrennten unabhängigen Installationen könnte man dann wohl am besten ein Custom Field mit dem Link zur jeweiligen anderssprachigen Seite nutzen, jeweils auswerten und bei Bedarf die beiden Links in den Header einbinden oder nicht. Viel manueller Aufwand...

    Ob das ganze SEO-technisch so Sinn macht ist eine andere Frage, aber das hat mit WordPress dann nichts mehr zu tun...

    Mehr zum Thema bei den Suchmaschinen selbst, z.B. hier (google)

    2 Mal editiert, zuletzt von b3317133 (28. Januar 2019 um 15:35)

  • Das sind leider auch keine wirklichen Antworten auf unsere Fragen.
    Wir bedanken uns für ihre Mühen und hoffen auf weitere Antworten.

  • Man kann das mit einem Script steuern, dass den wp_head hook nutzt.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Folgenden Code in die functions.php eines Childthemes eintragen:

    Code
    add_action( 'wp_head', 'mmx_hreflang' );
    function mmx_hreflang() {
       global $post;
       $permalink = get_the_permalink( $post->ID );
       echo '<link rel="alternate" href="' . $permalink . '" hreflang="de-DE" />';
       echo '<link rel="alternate" href="' . $permalink . '" hreflang="de-AT" />';
    }

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!