Canonical-Link verweist auf falsche Adresse/Seite

  • Moin,
    habe multilinguales Webseiten-Projekt http://www.pehlemann.org testweise
    via Erweitert > Erstellen > Webseite erstellen durchgeführt und aus Projects >> Output hochgeladen.

    Im Quelltext finde ich diese Canonical Links (aus DE- und EN-Seite als Beispiel):

    Code
     <link rel="canonical" href="https://hosting.zeta-producer.com/7754571868/index.html"> 
    Code
    <link rel="canonical" href="https://hosting.zeta-producer.com/7754571868/en/en/en-main_page.html"> 

    Auf den zu bearbeitenden ZP-Projektseiten findet sich dies unter Attribute > Standard > Canonical:
    <link rel="canonical" href="<$=page.absoluteUrl$>" />

    Scheint so, dass "page.absoluteUrl$" den Quelltext-Link einmal erzeugt und bei späterer Seitenerstellung nicht mehr selbst anpasst
    Wie bekomme ich den falschen Canonical-Link aus all den Seiten korrigiert auf die richtige URL-Seite?

    Ein ähnliches Problem entsteht, wenn man ein altes ZP-Projekt als Layoutvorlage nimmt, in anderen Ordner kopiert und dann für eine andere Website-Domain "ummodelt"


    So ist das ja nicht SEO-freundlich...
    Beste Grüße
    Wolfgang

  • Da ist unter "Webserver konfigurieren" noch nicht die korrekte Web-Adresse (https://www.pehlemann.org) eingetragen. Das sollten Sie alles korrekt konfigurieren und vorzugsweise auch aus ZP heraus veröffentlichen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Moin Stefan,

    danke für sehr schnelle und soweit auch hilfreiche Antwort - probiert und es schreibt nun die Canini-Links unter "http://www.pehlemann.org" in die html.Seiten. so ich gesehen habe auch in den EN- und NL-Seiten. Werde das auch noch analog bei der "http://www.focussus.de" nachholen müssen.
    Gut, irgendwoher muss die URL ja kommen, verstanden. Danke für Problemlösung!

    Nur noch eine Frage zu meinem (Un)Verständnis:
    Wie unterscheidet sich unter
    > Erweitert > Erstellen > Webseite erstellen
    von
    > Erweitert > Erstellen > Alle Seiten erstellen ?
    Bleiben bei letzterem interne Funktionen "unbearbeitet", oder so ähnliches?

    Nochmal Dank und beste Grüße
    Wolfgang P.

  • Bei "Alle Seiten erstellen" werden immer alle Seiten neu erstellt, was bei großen Projekten sehr lange dauern kann. "Webseite erstellen" erstellt nur Seiten neu, die seit der letzten Ausführung geändert wurden. Wenn die FTP-Funktion von Zeta Producer verwendet wird, werden diese Aktionen automatisch ausgeführt.

    Freundliche Grüße
    Philipp

    ---------------------------------------------------------------
    Widgets für Zeta Producer: widget-zp.de

  • Stefan S
    16. März 2023 um 16:53

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • ... den ganzen Bandwurm bei den Attributen eingeben?

    <link rel="canonical" href="<$=page.absoluteUrl.replace('index.html', '').replace('index.php', '')$>" />

    Das Problem: oogle indexiiert die Seite mit "indes.html" am ende nicht.

    Gruß

    WP

Jetzt mitmachen!

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