Hanzo2012 hat geschrieben: ↑12.02.2020, 09:11
Ich glaube, hier gibt es ein Missverständnis. Google benötigt keinen Link auf die alten URLs, um zu merken, dass diese umgezogen sind. Da sie ja bereits im Index sind (zusammen mit ihrer URL), werden sie ganz von allein irgendwann wieder gecrawlt. Dann sieht Google die Weiterleitung, und alles ist gut. Mit doppeltem Content solltest du also kein Problem haben, zumindest nicht langfristig.
Wenn du es schneller haben willst, dann verlinke noch die alten URLs, und schicke die Kategorienseiten zum Crawlen inklusive verlinkter Seiten via Webmaster Tools an Google.
Was die Weiterleitungen selber angeht, so brauchst du dafür nicht unbedingt eine Datenbank. Apache kennt die Direktive „RewriteMap“. Damit kannst du alle gewünschten Weiterleitungen in einer Textdatei angeben. Apache liest diese beim Start ein und behält sie im Speicher, wodurch das blitzschnell läuft. Siehe:
https://httpd.apache.org/docs/2.4/rewri ... temap.html
Ob du das nutzen kannst, hängt davon ab, ob du direkt die Virtual Host-Konfiguration bearbeiten kannst/darfst. Rein mit .htaccess geht das nämlich nicht (.htaccess ist sowieso nicht zu empfehlen, aber das ist eine andere Geschichte ...).
Danke. Das war sehr verständlich. ich wußte nicht, dass Google alte URLs noch crawlt, wenn keine Links mehr existieren. Mir ist nämlich in der Vergangenheit manchmal aufgefallen, dass alte URLs ewig lange im Index verbleiben, obwohl ich selbst seit Jahren nicht mehr darauf verlinke. Aber die habe ich jetzt auch auf Noindex gesetzt. Hoffe, dass die dann früher oder später mal draussen sind.
Du meinst also, dass es nicht problematisch ist, wenn ich innerhalb der Kategorieren zwecks 301-Umleitung noch auf die alten URLs verlinke? oder sie noch mit der Sitemap einreiche?
Dagegen steht natürlich, was @elmex schrieb:
elmex hat geschrieben: ↑10.02.2020, 21:08
Die alten URLs kennt Google ja schon, die neuen nicht!
Wenn die alten dann "sauber" auf die neuen weiterleiten, sind sie kein DC!
Wenn du aber weiterhin intern auf die alten URLs linkst, denkt Google, diese alten URLs sind noch wichtig und du wirst grosse Probleme bekommen....
Ich dachte da auch an PR-Vererbung auf die neuen URLs. Keine Ahnung, ob es so etwas heute noch gibt.
Ich denke, eine Alias Tabelle werde ich für die neuen Umleitungen dennoch brauchen, weil ich ja die Artikelbezeichnung in die neuen URL übernehmen will. Aber das ist kein Problem, da ich Weiterleitungen bisher auch script-intern regele.
Das Problem, was ich generell mit meiner Website habe, ist, dass ich früher viele URLs auf Basis von Suchabfragen generiert habe. Das sind z.b. Suchen nach Interpreten, Musikstilen (ähnlich wie Tags in Blogs). Das hat sich früher mal sehr gut auf das Ranking ausgewirkt. Jetzt aber offenbar nicht mehr und es ist quasi ein ziemlicher Wildwuchs entstanden. Da ja DC auch schon in kleineren Textblöcken (z.b. Teaser) erkannt wird, scheint das ein ziemliches Problem zu sein. Jetzt habe ich eben all diese Suchabfragen auf noindex,follow gesetzt. Ich denke, das wird schon etwas bringen. Nur weiss ich allerdings nicht, wie google damit Umgeht, wenn überwiegend noindex Seiten gefunden werden. Irgendwo las ich, dass noindex-Seiten irgendwann nicht mehr gecrawlt werden. Aber das wäre ja auch verständlich und nicht weiter tragisch, falls sich das nicht auf den Rest der Website negativ auswirkt. Im Moment sollte es sich eher positiv auswirken, denke ich. DC verschwindet und follow sollte die Index-Seiten stärken. Oder sehe ich das falsch?