I am working on a PHP driven site where vars are passed in the URL.
for example
www.mysite.com/index.php?pageid=rentals&location=england&sublocation=hillingdon&property=15-the-larches
However when I am testing I notice that pages appear even when I don't pass enough vars. I just get a blank template of the page. There is a function that redirects users to the index page if the pageid doesn't exist but if it does exist and no additional vars are passed then an empty page is displayed. All internal links pass the required vars but a user could still manual enter an 'incorrect' URL.
How does this affect indexing in search engines and is there an easy way to stop this from happening?
Thanks for any help.