HTACCESS und canonical error

Fragen und Diskussionen rund um Internet, Software und PC
stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Morgähn!

Mein Lieblingsthema :confused:

Ich habe eine Seite, die sowohl unter
www.ayurveda-coaching.net gefunden wird, wie auch als www.ayurveda-coaching.net/index.php
Dieses ist nun die erste Seite, bei der sich google darüber ärgert und die Seite aus dem Index geworfen hat.
Obwohl ich ein
<link rel="canonical" href="https://www.ayurveda-coaching.net/" />
drin habe.
(Hatte ich zwischenzeitlich auch komplett raus)
Also muss ich irgendwas in der htaccess ändern, das index.php immer umgeleitet wird!
Aber die Syntax ist mir ein absolutes Rätsel....

Ah... so gehts wohl...

Code: Alles auswählen


RewriteEngine On
RewriteCond %{Server_Port} !=443
RewriteRule ^(.*)$ https://www.ayurveda-coaching.net/$1 [R=301,L]

RewriteEngine On
RewriteCond %{HTTP_HOST} ^ayurveda-coaching\.net [NC]
RewriteRule ^(.*)$ https://www.ayurveda-coaching.net/$1 [L,R=301,NC]

Options +FollowSymLinks
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://www.ayurveda-coaching.net/$1 [R=301,L]


ErrorDocument 400 https://www.ayurveda-coaching.net
ErrorDocument 401 https://www.ayurveda-coaching.net
ErrorDocument 403 https://www.ayurveda-coaching.net
ErrorDocument 404 https://www.ayurveda-coaching.net
ErrorDocument 408 https://www.ayurveda-coaching.net
ErrorDocument 500 https://www.ayurveda-coaching.net
Frank
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Tommy Herrmann »

Moin,

also ich habe mich damit nie so richtig beschäftigt aber meines Wissens gehört ja zum "Canonical Tag" auch immer die Angabe der eigentlichen Seite, der Seitenname.

canonical = kanonisch = als Richtschnur, klassisches Muster dienend


Also nicht nur so (das ist meiner Meinung nach falsch):

Code: Alles auswählen

<link rel="canonical" href="https://www.ayurveda-coaching.net/" />
sondern eben dann richtig mit Angabe der Seite:

Code: Alles auswählen

<link rel="canonical" href="https://www.ayurveda-coaching.net/index.php" />
Eine nicht angegebene "index" wird immer dennoch gefunden, deswegen soll die "Canonical" Seite eben die "index.php" sein - und nicht z.B. eine "index.htm"

Mit anderen Worten ist die Angabe der URL ohne den Seitennamen "index.php" für Google eine andere Seite als die Angabe der URL mit der Seite "index.php". Die korrekte kanonische URL kann also nur diejenige mit dem Seitennamen "index.php" sein.

... und wenn man keine Seiten mit doppeltem Inhalt hat, dann braucht man auch dieses "Canonical Tag" überhaupt nicht.

Wozu Du das jetzt mit einer .htaccess lösen willst, entzieht sich meinem Wissen und dieser Logik. Damit wird doch dann eher das http / https oder das mit oder ohne www geregelt, damit dadurch keine doppelten Inhalte enstehen können.

https://www.seobility.net/de/wiki/Canonical_Tag
stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

Re: HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Ich hatte beides ausprobiert, einmal MIT und einmal OHNE die index.php in der Canonical Tag Angabe. Auch komplett ohne.
Tatsache ist aber, dass bis vor einer Stunde die Startseite einmal über
https://www.ayurveda-coaching.net/
und einmal über
https://www.ayurveda-coaching.net/index.php
erreicht werden konnte.
Die Zeilen

Code: Alles auswählen

Options +FollowSymLinks
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://www.ayurveda-coaching.net/$1 [R=301,L]
verhindern das.

Nach meinem Verständnis dürfte nun nicht mehr "alternative Seite mit richtigem canonischen Tag" erscheinen.
Dummerweise braucht die Search-Konsole immer 3 Tage.

Das SEO-Tool sagte bislang übrigens bei jeder Schreibweise "https://www.ayurveda-coaching.net/
Die Seite hat einen korrekten Canonical Link."

Ergänzung: diese Nachricht kam um 7:34 Uhr (ich hatte den kanonischen Tag komplett entfernt)
Seitenindexierung Probleme für die Website https://www.ayurveda-coaching.net/ wurden behoben
An den Inhaber von https://www.ayurveda-coaching.net/,
Google hat Ihre Fehlerbehebung der Seitenindexierung-Probleme auf der Website https://www.ayurveda-coaching.net/ geprüft. Bei dem betreffenden Problem handelte es sich um "Alternative Seite mit richtigem kanonischen Tag".
Es wurde bestätigt, dass die Fehler auf 1 Seiten Ihrer Website behoben wurden.
Um sich alle Details zum Prüfungsfortschritt anzusehen und herauszufinden, ob noch andere Probleme im Zusammenhang mit Seitenindexierung behoben werden müssen, klicken Sie auf diesen Link.

Dieses kam um 7:44
Probleme vom Typ „Seitenindexierung“ in https://www.ayurveda-coaching.net/ erkannt
An den Inhaber von https://www.ayurveda-coaching.net/:
Die Search Console hat festgestellt, dass Ihre Website von 1 Problem(en) des Typs „Seitenindexierung“ betroffen ist. Auf Ihrer Website wurden die folgenden Probleme gefunden. Wir empfehlen, diese Probleme nach Möglichkeit zu beheben, damit die Google Suche optimal funktioniert und eine hohe Reichweite hat.
Häufigste Probleme
Duplikat – vom Nutzer nicht als kanonisch festgelegt
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Tommy Herrmann »

wie gesagt - ist jetzt nicht eines meiner Themen.

Wenn ich danach suche, finde ich aber immer wieder, dass man dieses "canonical tag" nicht auf der Startseite anwenden sollte:

Suche mal nach:

can i use canonical tag on index page

... kommt z.B. das als Antwort:
Suchergebnis hat geschrieben:
If your paginated content is still showing in large quantities in the index, Google may not be honoring the canonical tag properly, and they could be causing duplicate content issues. It depends on the implementation, but they recommend these days that you don't canonical to the first page of search results.

Deutsch

Wenn Ihre paginierten Inhalte immer noch in großen Mengen im Index angezeigt werden, berücksichtigt Google das kanonische Tag möglicherweise nicht richtig und kann Probleme mit doppelten Inhalten verursachen. Es hängt von der Implementierung ab, aber sie empfehlen heutzutage, dass Sie nicht auf die erste Seite der Suchergebnisse kanonisch gehen.

Ich habe das schon x Mal gelesen - warum auch immer - die Startseite sollte kein "canonical tag" haben.

Ich verstehe eigentlich schon mal gar nicht, wozu Du das dort setzt, wenn es gar nicht benötigt wird und wenn es ohne dieses Tag von Google als richtig und mit "Fehler behoben" bezeichnet wurde :confused:

Vielleicht weiß da jemand anderes da noch besser Bescheid.

Hier noch was zum Lesen von Google:

https://developers.google.com/search/do ... urls?hl=de

stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

Re: HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Nee nee, es war mit und ohne falsch. Erst kam die Meldung ok, dann 10 min später ohne Änderung falsch.
stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

Re: HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Ich habe gerade mit Erschrecken festgestellt, dass seit Mitte des Monats ALLE meine Seiten einen kanonischen Fehler in der Suchkonsole haben.
Dabei scheint es uninteressant zu sein, ob in der Index-Datei die "index.php" mit im Tag steht oder nicht.
Ich hatte (aus welchen Gründen auch immer) ein paar Sites mit und ein paar Sites ohne.

Identisch ist bei allen mein HTACESS-Text, der nun vermutlich völlig falsch ist.

Code: Alles auswählen

RewriteEngine On
RewriteCond %{Server_Port} !=443
RewriteRule ^(.*)$ https://www.new-style-hair.de/$1 [R=301,L]

RewriteEngine On
RewriteCond %{HTTP_HOST} ^new-style-hair\.de [NC]
RewriteRule ^(.*)$ https://www.new-style-hair.de/$1 [L,R=301,NC]

ErrorDocument 400 https://www.new-style-hair.de
ErrorDocument 401 https://www.new-style-hair.de
ErrorDocument 403 https://www.new-style-hair.de
ErrorDocument 404 https://www.new-style-hair.de
ErrorDocument 408 https://www.new-style-hair.de
ErrorDocument 500 https://www.new-style-hair.de
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Tommy Herrmann »

Moin,

also mit dem Syntax von htaccess Dateien bin ich auch nicht fit. Bei mir wird da aber nichts von Google bemängelt.

Ich habe ja lediglich diese SSL-Verschlüsselung erzwungen:

https://www.ionos.de/hilfe/ssl-zertifik ... erzwingen/


Ich denke, so sollte das erzwingen vom "www" aussehen:

https://news.scheefe-edv.de/2020/02/29/www-erzwingen/


... und mehr braucht es doch eigentlich nicht. Wozu dann noch der kanonische Link - das macht doch gar keinen Sinn, solange es keinen doppelten Inhalte auf anderen Seiten gibt.

Dass Du als Fehlerseite die Startseite der Domain angibst, finde ich schon sehr verdächtig und bemerkenswert ungewöhnlich. Auf die Idee würde ich nie kommen - schon diese Umleitung könnte doch doppelte Inhalte erzeugen und wie kann die Startseite eine Fehlerseite sein.



P.S.:

so sieht meine .htaccess übrigens aus - glaube (fast) so ist es auch richtig. Da sperre ich auch noch den Aufruf der Mobirise-Datei "project.mobirise". Man könnte und sollte dort dass "www" erzwingen vielleicht noch dazu schreiben, damit dadurch auch keine doppelten Inhalte entstehen können. Ich glaube aber eigentlich, dass Google das inzwischen auch selbst erkennt:

Code: Alles auswählen

RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.mobirise-tutorials.com/$1 [R=301,L]

# Aufruf der Projekt-Datei von Mobirise unterbinden

<Files *.mobirise>
    order allow,deny
    deny from all
</Files>

# Umleitung

ErrorDocument 401 https://www.mobirise-tutorials.com/Fehler.html
ErrorDocument 402 https://www.mobirise-tutorials.com/Fehler.html
ErrorDocument 403 https://www.mobirise-tutorials.com/Fehler.html
ErrorDocument 404 https://www.mobirise-tutorials.com/Fehler.html
ErrorDocument 500 https://www.mobirise-tutorials.com/Fehler.html
... und ich habe durch diesen fehlenden Eintrag noch keinerlei Nachteile erfahren. Meine Mobirise-Tutorial-Seiten haben ein ungewöhnlich gutes Ranking. Inzwischen schlägt Google meine Seiten sogar vor unter "Wie funktioniert Mobirise":

Google - wie funktioniert Mobirise.jpg


Du kennst Dich mit der "Google Search Console" sicherlich tausend Mal besser aus als ich.

Ich habe dort erst zum ersten Mal meine Seite:

https://www.mobirise-tutorials.com/Tutorials/

zum Testen angelegt. Verbesserungen schlägt Google aber überhaupt keine vor:


Google Search Console.jpg
stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

Re: HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Ok, die Sache mit den Fehlerseiten nehme ich mal raus bei der NewStyle-hair seite.
Test test....lief nur bislang halt mehrere Jahre so - was natürlich nix heist
Rückmeldung in ein paar Tagen
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Tommy Herrmann »

Ich würde da eine Fehlerseite anlegen und das nicht raus nehmen. Dann diese Fehlerseite in der htaccess Datei eintragen.



Um ein anderes Ergebnis in der "Google Search Console" zu erhalten, müsstest Du aber die Umleitungen über "RewriteRule" auch ändern - denke ich.
stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

Re: HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Das lief bislang auch ohne Rewrite
Ich teste das mal eben bei der Ayurveda-Frau

Soweit geht die Fehlerseite
www.ayurveda-coaching.de/blabla.php

Ergänzung: es liegt def. nicht an Cookiefirst.
Es tritt auch auf Seiten völlig ohne Cookie auf (den afrikanischen Seiten)

=============
https://www.mobirise-tutorials.com/index.html
https://www.mobirise-tutorials.com/

Sind auch irgendwie 2 Seiten mit identischem Inhalt.
Ich habe jetzt mal 3 verschiedene Versionen gemacht, mal schaun, welche funktioniert.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Tommy Herrmann »

Nochmals - ich verstehe das so.

> ja - das sind für Google 2 Seiten, wenn Du das so angibst (was Du getan hattest):

ayurveda-Seite hat geschrieben:
<link rel="canonical" href="https://www.ayurveda-coaching.net/" />

Wenn Du den kanonischen Link nur auf die Domain setzt (ohne Seitenangabe) sieht Google das wie einen kanonischen Link auf 2 x der gleichen Seite. Ich sage nur "Finger weg" von kanonischen Links auf einer Startseite!

Es sollte so gesetzt sein - und das ohne .htaccess Gefummel:
Richtig wäre:

<link rel="canonical" href="https://www.ayurveda-coaching.net/index.php" />



> und nein - das sind nicht 2 Seiten, solange Du keinen kanonischen Link setzt, der falsch ist.
Dieser muss immer auf eine Seite und nicht nur auf die Domain (ohne Angabe der Seite) zeigen.

Also wenn schon kanonischen Link, dann immer mit Seitenangabe - also bei mir wäre es dann so - nur sehe ich absolut keinen Grund dazu, einen kanonischen Link auf meine Startseite zu setzen :eek:

https://www.mobirise-tutorials.com/index.html

Wenn ich das also so angeben würde, wäre diese absolute URL der kanonische Link und nichts anderes. Das ist dann also, den Regeln entsprechend, die (kanonische) Richtschnur für Google.

Das heißt im Umkehrschluss, alle anderen Varianten wären keine kanonischen Seiten, also weder:

https://www.mobirise-tutorials.com/

noch:

http://www.mobirise-tutorials.com/index.html

noch:

www.mobirise-tutorials.com

noch:

https://mobirise-tutorials.com/

oder was auch immer.

Dazu braucht es dann auch keinerlei zusätzliche Angaben in einer .htaccess Datei ...
stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

Re: HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Tja, auf der Seite von IONOS....
<link rel="canonical" href="https://www.ionos.at">

Aber: da ich gerade Unmengen an neuen Seiten habe, habe ich jetzt eine Seite nur mit Deinem htaccess gemacht und ohne Kanone.

Schaun mer mal, da kann ja nix passieren.

"Die Daten werden verarbeitet – bitte versuch es in einem Tag noch einmal"
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Tommy Herrmann »

Ich habe das mal irgendwo mit der Seiten-Nennung gelesen - finde es gerade nicht - könnte ja auch bei IONOS falsch sein.

Ich finde es auch sehr logisch, denn hinter der Domain kann doch alles Mögliche stehen, wie z.B.:

index.htm
index.html
index.php
home.html
home.php

... und vieles mehr. Wie zum Teufel soll die Angabe von nur der Domain denn dann "kanonisch" sein - das muss falsch sein.

Die Experten im Google-Forum sollten das doch ganz genau wissen.
stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

Re: HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Such mal durch die "großen Seiten" durch, alle gehen auf die Index
<link rel="canonical" href="https://www.strato.de/" />

Die Kanone wird auch bei jedem Seitenchecker mit geprüft.

<link rel="canonical" href="https://www.sistrix.de/" />
<link rel="canonical" href="https://www.rankingcoach.com/de-at"/>
Hier geht der Aufruf bei beiden mit index.php auch zurück auf die Darstellung ohne index.php.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Tommy Herrmann »

... ich weiß nicht wie das so schnell von Google geprüft wird - ich finde Du solltest es auch mal mit der absoluten URL inklusive der Seite "index.php" testen. Hast Du schon (sagst Du) - aber nicht alles zusammen, also dann mal ohne die htaccess. Schön eins nach dem anderen testen.

Mein IQ (148) sagt mir, dass das falsch sein muss :D

Kann ja auch sein, dass das Google Prüftool spinnt und es gar kein Problem gibt.
Benutzeravatar
Werner-Zenk.de
Mitglied (Level 10)
Mitglied (Level 10)
Beiträge: 755
Registriert: Di 8. Dez 2020, 19:42
Wohnort: Bamberg
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Werner-Zenk.de »

Warum kann man keine Mäuse melken? Weil man keinen Eimer unter diese stellen kann ;)
https://de.wikipedia.org/wiki/Canonical_Link
Tommy Herrmann hat geschrieben: Fr 31. Mär 2023, 08:29 Ich würde da eine Fehlerseite anlegen und das nicht raus nehmen. Dann diese Fehlerseite in der htaccess Datei eintragen.
Was nutzt die Fehlerseite, wenn der Grund des Fehlers nicht protokoliert wird, damit man den Fehler beheben kann https://werner-zenk.de/html/fehler_abfangen.php
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Tommy Herrmann »

ja klar - vollkommen richtig - ich ging immer davon aus, dass das bei mir nicht oder fast nie vorkommt.

Dennoch - bei einem Fehler einfach auf die Startseite weiterzuleiten, finde ich irgendwie falsch.
stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

Re: HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Habe ich ja auch bei einigen entfernt.
Aber die Searchconsole lässt sich sehr viel Zeit diesmal....

Ah ja, hier hatte ich canonical MIT index.php angegeben.
Also auch falsch

Canoni1.jpg
Canoni1.jpg (8.26 KiB) 530 mal betrachtet
Und jetzt wird es sonderbar. Meldung in der Searchkonsole
"Alternative Seite mit richtigem kanonischen Tag"
Anzeige des Fehlers:
canoni2.jpg
canoni2.jpg (8.39 KiB) 529 mal betrachtet

Ich glaube aber gerade, dass das alles ziemlich egal ist
mit "Bodengutachten Köln" ist die Seite auf 1 - und spielt dem Inhaber sehr viele Aufträge ein.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5743
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: HTACCESS und canonical error

Ungelesener Beitrag von Tommy Herrmann »

Moin,

mal eine ganz blöde Frage - Du bist aber ganz sicher, dass da am Server nicht neben der verwendeten "index.php" vielleicht noch die alte "index.html" herum geistert?! :geist:



Das würde dieses Verhalten dann nämlich erklären.
stobi_de
Moderator
Moderator
Beiträge: 729
Registriert: Di 11. Okt 2022, 06:30

Re: HTACCESS und canonical error

Ungelesener Beitrag von stobi_de »

Nee, nu wirklich nicht.
Vor allem nicht bei so ziemlich allen meinen Seiten....

Ich glaube, dass der Fehler durch die Sitemap irgendwie entsteht.
Dort ist die Index.php genannt, aber sie kann nicht aufgerufen werden, weil die
www.test.de/index.php sofort umgeleitet wird auf die www.test.de
Dann scheint es egal zu sein, was als canonical drin steht.

Ist aber nur ne Idee, ich habe aber auch niemanden in meinem Dunstkreis, der/die sich damit perfekt auskennt.
Die Wordpress-Spezi-Frau fing erstmal damit an, die Server DNS-Settings umzubauen, damit Google autorisiert wird.
Watt ein Blödsinn.

Ich glaube, das muss ich abhaken unter: versteh ich einfach nicht.
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste