Pimpen I have had that same hunch for some time but I can not prove it. I think the delay only happens when... and I dont know how to explain it...when the first ever page is spidered it is delayed until the dot dynamic page canbe trusted ...but all other pages added after are not delayed. eg:
so on Spider DAY 1
Page.asp
Page.asp?ID=1
Page.asp?ID=2
...these are delayed. Google wants to know if it trust worthy.
so on Spider DAY 2
Page.asp?ID=3
Page.asp?ID=24
...these pages are added instantly.
so on Spider DAY 3
Page.asp?ID=25
Page.asp?ID=26
Newname.asp?ID=1
WAIT! only the first 2 url's are added. The last URL is waiting to be trusted.
I do believe in pages having “Query Strings” and its good to see proper terminology used… at last! Query Strings are a natural way of showing SE how your pages are generated and so are much more trusting than URL re-write however you will lose a potential URL keyword but this no great loss as weight is so low. URL re-write’s are being abused especially in generating automating search strings to create 1000’s pages.
There is no way a QueryString can be called a session id.
Oh there is one problem…MSN Search requires all query string pages to be linked from a non Query String Page. So…
/page.asp?ID=20
should be linked from
/page.asp
or
/sitemap.asp