Kanonischen Link für die Domain (nicht: Index) setzen? (ZP 16.8)

  • Wie setze ich einen Canonical Link für meine eigentliche Domain, nicht auf die Indexseite?

    Index.html ist ja die Hauptseite der Homepage, aber die Domain an sich ist die reine Hp-Adresse ohne den Index.

    In SEO-Checkern bekomme ich immer wieder als Fehler angezeigt, dass die Domain keinen Canonical Link besitzt, da der Link für die Indexseite entsprechend auf .... .index.html gesetzt ist.

    Soll ich den Canonical Link besser auf die eigentliche Domain legen? Danke!

    Gruß, sound67

  • Ich benutze das Tool "Screaming Frog" zur Überprüfung, Das bemängelt meine Domain (ohne index.html) als "nicht indexierbar", wie im folgenden Screenshot:

    Deshalb die Frage: Soll man den Canonincal Link der Hauptseite (index.html) auf die Domain an sich legen.

  • Deshalb die Frage: Soll man den Canonincal Link der Hauptseite (index.html) auf die Domain an sich legen.

    So habe ich das auch verstanden und meine letzte Antwort bietet dafür die Lösung.

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

  • Okay, ich habe jetzt

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

    als globales Attribut gesetzt. Aber das scheint keinen Unterschied zu machen. Nach wie vor wird die Domain als solche wie oben als "nicht indexierbar" angezeigt.

    Setze ich den Canonical von Index.html auf die direkte Domain, erscheint wiederum die Indexseite als nicht indexierbar.

    Wenn ich auf Seitenebene den "Index" mit dem obigen Canonical definiere (also <link rel="canonical" href="<$=page.absoluteUrl.replace('index.html', '').replace('index.php', '')$>" />), ändert auch das nichts.

    Scheinbar ist immer entweder die Domain oder die Index-Seite nicht indexierbar.

    Dann habe ich noch drei verschiedene spezielle Canonical Tag Checker aus dem Internet darüber laufen lassen, die zeigen alle "200 OK" für die Domain an sich. Ob's letztlich überhaupt eine Rolle spielt, ob die Index-Seite oder die Domain als nicht indexierbar angezeigt wird?

  • Aktuell wid folgender Header auf Ihrer Website ausgegeben:

    <link rel="canonical" href="https://theviolinproject.de/">

    Das scheint ja nun so zu sein, wie gewünscht. Wenn das Seo-Tool damit immer noch nicht zufrieden ist, sollten Sie da nachfragen, wie es denn nun sein sollte…

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

  • Antwort des Supports von Seo Spider, wobei ich darauf hingewiesen habe, dass Google die Domain als solche und die index.html Seite als getrennte Einheiten betrachtet, ich aber nur die Index.html in ZP bearbeiten kann, war die Antwort folgende:

    "If that's the case then in theory all you need to do is ensure that https://theviolinproject.de/index.html is indexable which requires you to update the canonical to https://theviolinproject.de/index.html

    With that said, I can still seem to access both https://theviolinproject.de/ and https://theviolinproject.de/index.html with different URLs so that's something to consider.

    I wouldn't say one over the other is important, just that there's only one that is indexable in Google and users aren't able to access the same content under different URLs.

    I can see that https://theviolinproject.de/index.html has the following <link rel="canonical" href="https://theviolinproject.de/">, hence, in technical terms it is non-indexable but Google is likely ignoring the user canonical. If https://theviolinproject.de/index.html is the main HTML page, which it appears to be in Google Search, then I would update the canonical to reference itself."

    Daraufhin habe ich den Canonical wieder mit der Index-Seite angegeben. Scheinbar gibt es da keine Lösung (oder aber kein Problem!)

  • With that said, I can still seem to access both https://theviolinproject.de/ and https://theviolinproject.de/index.html with different URLs so that's something to consider.

    With all due respect, that is the case on almost every website out there, so I take the response as utter BS ;)

    Ich denke auch, dass Google genau weiß dass "/" und "/index.html" oder "/index.php" alles üblicherweise das selbe ist.

    Ich würde abschließend also sagen, dass überhaupt kein wirkliches Problem existiert hat.

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

  • Danke. Solche Dinge machen einen immer nervös, weil man natürlich annimmt, etwas falsch gemacht zu haben.

    Je länger ich die SEO für meine Seite mache, desto mehr erinnert mich das Ganze an die Geschichte vom Hasen und vom Igel.

Jetzt mitmachen!

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