Main page "A" can call and embed a set of ajax pages, "/ajaxcall.php?id=X" based on what a user selects on page A.
There are thousands of these potential URLs.
What I've got happening is that Google is crawling all of these ajax calls and indexing them as individual pages:
mysite.com/ajaxcall.php?id=444
mysite.com/ajaxcall.php?id=1521251
etc.
These are all incredibly thin and useless outside the context of page A, and I don't want Google indexing them.
Can anyone tell me how one stops Google from doing what it's doing above? I could stick a NOINDEX tag at the top of ajaxcall.php, but does that not then risk noindexing main calling page "A"?
Note that I tried robot.txt'g the ajaxcalls, but Google ignored those and indexed the ajax anyway!
Thanks for thoughts...