Seite 1 von 1

Umgehung / Alternative zu mod_rewrite

Verfasst: 15.04.2011, 16:00
von Weightweenie
Hallo erstmal!
Also bin neu hier im Forum (welcome all :D ) und habe auch gleich mal ein Anliegen!

Und zwar bin seit längerem am überlegen, das Shopsystem des Onlineshops, bei dem ich arbeite, umzuschreiben (-> Speaking URLs, um eben Keywords in die URL reinzubekommen).
Jedoch ist das beinem in die Jahre gekommenen Shopsystem (in welches man sich auch noch reindenken müsste), mit viel Zeitaufwand verbunden.
Heute is mir ne Alternative in den Sinn gekommen, bin mir jedoch nicht 100%ig sicher, ob das ein Problem mit duplicate content geben könnte.

Ich erzähl mal:
Wir haben viele Produkt Detailseiten. Erreichbar sind die (so werden sie also auch von den robots erfasst), durch eine suchen.php datei (Ergebnisliste) sowie eine product_list.php (Ergebnisliste). Jetzt habe ich mir überlegt, dass man bei diesen beiden Dateien einfach statt wie derzeit die KategorieID + die ProduktID einfach noch den Produktname in die Url schreibt (also den ...com/product_detail.php?catid=xyz&pid=zyx&pname=Hersteller-Name-Sonstiges).
Diese übergebene Variable hat also keinerlei Sinn, ausser dass bei den Produktdetail Seiten noch die Keywords in der URL stehen (und diese Seiten sollen ja bei Google möglichst gut ranken).

Jetzt eben die Frage, ob das Google quasi als duplicate content sieht, wenn da einfach so eine weitere Variable in der Domain vorkommt.


Viele Grüße

Verfasst:
von

Verfasst: 15.04.2011, 16:44
von Pompom
Hi,

und ebenfalls welcome.
Duplicate Content mit was? Dazu müssten doppelte Seiten mit gleichem Inhalt vorliegen, wenn jede URL jedoch im System nur ein mal da ist, gibt es nichts duplicate.
Sollten schon (alte) Url bei G. gelistet sein, würde sich da ein Error 404 anbieten, lässt sich ja auch einfach programmtechnisch umsetzen.

Wenn Du entsprechende "sprechende" Urls bastelst, ist es jedoch nicht (nur) mit der URL getan, denke gleich noch an Title Tag usw.

Gruß Pompom

Verfasst: 15.04.2011, 17:08
von Weightweenie
naja ich denk mir halt, der robot hat jetzt ja alle Detailseiten noch mit der alten URL im index... dann kommt er zukünftig wieder vorbei, und sieht, dass es eben neue urls gibt, die nimmt er auch auf in den index (wobei sich die neuen URLs nur in einer zusätzlichen variable unterscheiden)... er hat also zu jeder seite 2 urls im index (oder liege ich da falsch?)

Verfasst:
von

Verfasst: 15.04.2011, 17:10
von Pompom
...deswegen ja einen Error 404 für die Seiten, denen eine Variable fehlt, sprich die alte Variante.

Verfasst: 15.04.2011, 17:36
von Weightweenie
hm :/
dann sind halt alle backlinks hin, die auf die alten urls gelinkt sind (also so ziemlich alle)

Verfasst: 15.04.2011, 19:35
von Rem
Du kannst analysieren, welche URLs am meisten BL abbekommen haben, in diesem z.B. mit PHP auch einen 301 Header-Redirect setzen.

Besser wäre natürlich "Cool URL never change" durchzuführen. Tja. Womit wir bei Mod_Rewrite wären...