Seite 1 von 1

robots.txt

Verfasst: 10.07.2007, 10:30
von corinna3000
Hallo,
wenn ich dynamische URLs habe

(z. B. drucken.php?id=245),

kann ich diese dann so ausschließen:

Disallow: /verzeichnisname/drucken.php

oder muss ich jeweils so vorgehen:

Disallow: /verzeichnisname/drucken.php?id=234
Disallow: /verzeichnisname/drucken.php?id=235
Disallow: /verzeichnisname/drucken.php?id=236
...

Und wie ist das mit Groß- und Kleinschreibung? Angeblich ist das für Google ausschlaggebend?! D.h. verlinkt mich jemand mit /verzeichnisname/drUCKen.php nimmt Google diese Seite dann auch in den Index auf (mein Hoster wandelt alles automatisch in Kleinbuchstaben um, die Adresse ist also erreichbar).

LG,
Cora

Verfasst:
von

Verfasst: 10.07.2007, 11:04
von seoking
google erkennt alles i. klein buchstaben

Re: robots.txt

Verfasst: 10.07.2007, 11:10
von turgay
Ich glaube, Wissende mögen mich korrigieren, besser ist:
Disallow: /verzeichnisname/drucken.php$
(wenn Du alle dynamisch erzeugten drucken.php-Seiten meinst)
corinna3000 hat geschrieben:(z. B. drucken.php?id=245),
kann ich diese dann so ausschließen:
Disallow: /verzeichnisname/drucken.php
Wird auch funktionieren.
corinna3000 hat geschrieben:oder muss ich jeweils so vorgehen:
Disallow: /verzeichnisname/drucken.php?id=234
Disallow: /verzeichnisname/drucken.php?id=235
Disallow: /verzeichnisname/drucken.php?id=236
...
In der robots.txt-Datei dieses Forums findet sich dieser Eintrag:

Code: Alles auswählen

Disallow: /foren/*?printertopic=
Vielleicht hilft das weiter.

Verfasst: 11.07.2007, 13:39
von subcordem
Wenn alle URLs, die ausgeschloosen werden sollen, ein "?" enhtalten, reicht

Code: Alles auswählen

Disallow: /*?*

Verfasst: 12.07.2007, 08:11
von corinna3000
Guten Morgen,
jetzt bin ich ein wenig ratlos:

Mit subcordems Logik würde ich also mit
/verzeichnisname/drucken.php*
alle verschiedenen drucken-Dateien ausschließen,

mit turgays Tipp mit
/verzeichnisname/drucken.php$

Was funktioniert denn nun? Ist es schlimm, wenn ich beides reinschreibe?
Und habe ich seoking richtig verstanden, dass www.xyz.de/verzeichnis/drUCKen.php auch dann nicht gespidert wird, wenn /verzeichnis/drucken.php ausgeschlossen wurde?

LG,
Cora

Verfasst: 12.07.2007, 08:34
von Windy
/verzeichnisname/drucken.php

Funktioniert immer, sperrt alle URLs die mit /verzeichnisname/drucken.php beginnen.

/verzeichnisname/drucken.php*

Funktioniert nur bei Crawlern die das explizit unterstützen, da das kein Standard ist. Bewirkt aber das gleiche wie das obere.


/verzeichnisname/drucken.php$

Würde alle URLs mit /verzeichnisname/drucken.php am Ende sperren, bewirkt in deinem Fall also gar nichts, da hinten dran ja noch eine id sein wird.