Hi Forum,
ich generiere auf jeder Seite automatisch einen Link, mittels welchem sich der Benutzer die Seite druck-optimiert anzeigen lassen kann. Hierbei wird dieselbe PHP-Datei mit dem Parameter "?print" aufgerufen und dann wird der Content ohne Header, Navigation usw. ausgegeben. myPHP1.php enthält also z.B. den Link <a href="./myPHP1.php?print" ...>.
Die Suchmaschinen behandeln die Seiten mit "?print" als eigenständige Seiten und bieten sie folglich als Link an. Das führt dazu, dass der Besucher von einer Suchmaschine unter Umständen auf eine druckaufbereitete Seite ohne Navigation etc. geführt wird, was natürlich nicht gewünscht ist.
robots.txt kennt meines Wissens keine Wildcards. Also müsste ich für jede einzelne Seite einen disallow-Eintrag mit "?print" kodieren:
disallow: ./php/myPHP1.php?print
disallow: ./php/myPHP2.php?print
...
Drei Fragen hätte ich jetzt:
1. Geht das auch eleganter?
2. Kann ich dann sicher sein, dass die Seiteb ohne "?print" trotzdem indiziert werden?
3. Werden die jetzt schon existierenden Index-Einträge für die Seiten mit "?print" beim nächsten Besuch des robots "vergessen"?
Danke für eure Hilfe.
--
Ciao
Frank Scholz