Seite 1 von 1

Robots.txt und index.php?id=1&name=xx

Verfasst: 14.04.2007, 08:35
von lumi
nachdem die suchfunktion mir nix richtiges gebracht hat, möchte ich mal in die runde fragen, ob diese robots.txt ok ist, oder bei dieser aktion nur die index.php komplett nicht gespidert wird.

Code: Alles auswählen

User-agent: *
Disallow: index.php?id=1&name=xxx
ich will einmal alle unnützen seiten aus dem index raus haben, weil ich auf mod_rewrite umgebaut habe und nun noch die ganzen alten URLs mit den parametern hinten dran drin sind.
würde ungern die index.php vom spidern ausschließen 8)

lumi

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 14.04.2007, 09:03
von unilounge
bin mir jetzt nicht 100%ig sicher ob das funktioniert, aber versuch doch das mit der .htaccess zu erreichen.

zuerst machst eine 301 weiterleitung von allen alten URL auf die Neuen.
Und die neuen URL wandelst dann so wie jetzt per Mod-Rewrite um.

Ich muss gestehen, ich hab das noch nicht versucht ob das modrewrite und das 301weiterleiten dann in einer endlosschleife sind oder ob apache das dennoch checkt.

Für den Fall, dass apache dann in einer Endlosschleife stecken sollte kannst du ja einfach das basisfile (in deinem fall zb index.php) in zb index2.php umbenennen und im mod-rewrite halt dann auf das index2.php verweisen. Dann ist eine Endlosschleife gar nicht möglich und durch die 301weiterleitung sollten nach einer Zeit im GoogleIndex die alten URL durch die neuen ersetzt werden.

Verfasst: 14.04.2007, 13:32
von baMargera
Disallow: /*?

Sperrt alle Seiten mit Paraneter hinten dran.
Grüße

Verfasst: 14.04.2007, 13:44
von lumi
danke für die schnellen antworten.

lumi