Thanks for the kind replies.
Modern search engines do index pages containing query strings.
They just don't go "infinitely deep" into such sites.
I think Google typically goes a couple of levels deep then stops. This is a good idea because many dynamic sites contain a lot of pages with different URLs but similar or identical content - there is no way a search engine can determine this.
Some dynamic sites contain an almost infinite number of distinct URLs even though they have a small number pages.
You must be talking about "unlinked" php pages perhaps???
But in contrast to that, I undersand that when it is "HARDLINKED", no matter what it is, it will be successfully crawled? Am I correct?
When i say hard linked i mean that the link to the dynamic pages are typed in the document
eg. "prod.php?a=1&b=2&"
I ask because I can't see any confusion and endless loops in crawling dynamic pages if googlebot followed the links like normal html pages (.html) with the exception of some extra [b defined[/b] characters (.php?var=val) ...
Dont you see? hmm...
I used to run a website, totaly done with dynamic PHP, and I noticed that our search engine rankings went up after I changed the variables to mod_rewrite. It was not reading anything in my links that contained a question mark.
about mod_rewrite, I am working into that already. simple but effected method.. is there a significant additional overhead to this?
The reason i thought asp was getting more respect over php was because, 1st, it's not mentioned.. second, if there were search engine results that had query strings, my tests showed that asp gets more results of this kind than php.. 8 out of 10 times!
tea