Seite 1 von 1
OnePage DC unterbinden
Verfasst: 04.02.2013, 15:31
von 12WerkGmbH
Hallo zusammen,
einige Zielseiten in unserem Shop sind über zwei URLs erreichbar.
xyshop.de/toller_artikel_billig
xyshop.de/index?artid=12
Der Generator für die generischen Urls ist ein Dinosaurier, daher suchen wir eine einfachere Lösung.
Die URLs alle betroffenen Artikel sind bekannt. Man könnte diese nun einfach in die robot txt packen.
Hat jemand mit diesem Schritt schon Erfahrungen?
Ist das als QuicknDirty-Lösung akzeptabel?
Sind ca. 600 URLs.
Danke für eure Antworten.
BG
Verfasst: 04.02.2013, 15:38
von Stelufl
Die URLs, die als "richtige URL" verwendet werden sollen, machst du zur canonical URL. Lies dich mal ein zum Thema "canonical". Das sollte laut google schon reichen!
Zusätzlich dazu
kannst du in den google webmaster tools google verbieten, urls mit dem parameter xyz zu crawlen, also z. B. artid -> NO URLS. Das ist die bessere Variante als robots.txt.
Sieht dann ungefähr so aus:
Klick mich
Verfasst: 04.02.2013, 15:38
von luisekuschinski
Oder alle mit "?artid" sperren...
Verfasst: 04.02.2013, 15:40
von 12WerkGmbH
Haben wir auch schon überlegt. Die URLs mit der ?artid fließen in die Sitemap. Daher geht das nicht.
Verfasst: 04.02.2013, 15:44
von Stelufl
Dann musst du die da rausholen und nur die "pretty urls" drinnen lassen.
Sehe keine andere Möglichkeit. Du brauchst ja ein Alleinstellungsmerkmal, anhand dessen du URLs selektieren kannst. Und das ist eben "artid" und nicht Produkt A: tolles_Produkt.html", Produkt B "noch_tolleres_produkt.html" etc.
Verfasst: 04.02.2013, 15:53
von Stelufl
Robots.txt sind eher weniger geeignet. Sollten nämlich andere Websites einen backlink auf die artid URL setzen, geht google dieser Seite trotzdem nach und indexiert sie auch, obwohl in robots.txt ausgeschlossen! Vgl.
https://support.google.com/webmasters/b ... wer=156449
Also entweder optionalerweise das noindex Attribut setzen UND den canonical tag, ODER kein noindex attribut, aber canonical tag ODER URL Parameter ausschließen und optionalerweise canonical tag (wenn es keine weitere url mit identischen content gibt)
Hoffe ich bin jetzt nicht durcheinander gekommen
