Welcome to WebmasterWorld Guest from

Forum Moderators: goodroi

Message Too Old, No Replies

excluding dynamic pages in all search engines

excluding dynamic pages in robots.txt



8:31 pm on Jun 30, 2004 (gmt 0)

Inactive Member
Account Expired


I have a site that has one set of html pages and a duplicate set of .php pages. How do I exclude all search engines from indexing my dynamic pages? My site is using .php files that I don't want to have indexed.

Google says to use this:
User-agent: Googlebot
Disallow: /*?

It's my understanding that not all Search Engines use the wildcard. How can I keep my .php files out of the search engines?

8:58 am on July 12, 2004 (gmt 0)

Junior Member

10+ Year Member

joined:Nov 30, 2003
votes: 0


Im also waiting on this question, could the moderator post a response?


2:49 pm on July 13, 2004 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:Sept 21, 1999
votes: 0

The code you posted will only be recognized/respected by Googlebot, it's non-standard and unrecognized by other spiders. In addition, most other spiders do not recognize wildcards in the "Disallow" since this is also non standard. RE: [searchengineworld.com...]

To insure none of your PHP pages are spidered, you will need to do two things:

1. Move all of them into a unique folder/directory and include the following in robots.txt:
User-agent: *
Disallow: /PHP Folder Name

2. Add <meta name="robots" content="noindex"> in the head section of each page to insure they aren't indexed as a result of spiders following external links to them.