Ich weiß das es ähnliche Threads bereits gibt. Aber die lösen mein Problem nicht. Wenn man meine Seite http://example.org aufruft erhält man natürlich die Startseite. Diese ist auch im Menü (als Typ "Beitrag") verlinkt. Klicke ich nun auf diesen Menü-Link erhalte ich http://example.org/index.php Was google natürlich als Duplikat von http://example.org ansieht. Jetzt wird immer gesagt mach nen Redirect von http://example.org/index.php auf http://example.org Das ist aber in soweit dämlich, als dass der Link immer noch auf die falsche Seite zeigt. Wie kriege ich es also hin, dass mein "Startseite"-Link auf http://example.org zeigt?
Duplikat von index.php vermeiden
- RichardEb
- Erledigt
-
-
-
So wie ich das verstehe arbeitet die htaccess-Datei intern auch mit redirects um die URL umzuschreiben. Eigentlich wollte ich gerade das nicht. Es muss eigentlich nur der Startseite-Link korrigiert werden. Damit wäre ich zufrieden
-
Das mit dem Dupicat Content wird meist von Google gar nicht so gespeichert und angesehen. Anders ausgedrückt: Google erkennt das schon von allein, dass dem nicht so ist. Alles Panikmache. Ich habe mir da noch nie den Kopp drum gemacht in diesem Zusammenhang und meine Webstes wurden nioch nie abgestraft (sondern meist immer befördert )
Axel
-
JA, es ist zum Teil Panikmache ... ich würde aber jetzt auch nicht drangehen, den Menüpunkt von Beitrag auf URL zu ändern, dann wirst du zu 99% von google dafür bestraft, dass die Seite auf sich selbst verlinkt ... nur um es "hübsch" zu bekommen...
-
Ich habe meist folgendes in meiner .htaccess drin stehen:
# Bei Aufruf der index.php wird auf das Root-Verzeichnis weitergeleitet!
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(html?|php)\ HTTP/
RewriteRule ^index\.(html?|php)$ https://example.org/ [R=301,L]
Denke, aber auch, dass das nicht nötig ist.
-
Ich hab jetzt einfach mein Template um einen Canonical Eintrag erweitert. Die Seite mit index.php verweist jetzt auf die Seite ohne. Jetzt sollte es auch sauber sein, ohne große Änderungen.