I think SE doesnt give any preference to the page.. as long as the page is Static. it still depends on the link popularity.
Agree with markkk here - I don't think the extension makes any difference. Query strings may discourage a spider from crawling, but whether the extention is .html, .php or anything else shouldn't provide a boost or penalty.
it has no difference as said above, however there are rumours (or used to) about .html pages seem to be indexed quicker then .php ones
From my experience, .php files with no variables are equal to .html files. However, it seems that even when the SE's crawl the ones with variables, they don't like them quite as much.
I don't think it matters, but as practice whenever I structure sites I use /file/ and no extension everywhere I can. That way, theirs no file extension to worry with and this is especially helpful down the road if your using html now and one day go with php, you'll keep your pr and links.
completely agree. that's why SEO-friendly URLs were invented for each portion of content create some simple wiki-style url and everything will be ok.
I havent had a problem getting dynamic php pages crawled (eg phpbb forum threads). However i still suggest mod_rewrite to improve SEO
There was a myth sometime ago that html is preferred over dynamic pages by search engines.But now we now this was just a "myth". Bust this myth.
i think extension doesnot matter but plz suggest what can i do to make my site www.coolsiteslist.com good it is dynamic.
Extension doesn't matter in Google. You can always write better (more clear, with kw's etc.) urls with mod rewrite though. And i've seen problems in the past with a lot of &var1=..&var2=.. . Some spiders do have problems with that indeed. And one more. I have had all my sites spidered and indexed with a &id= in the url.
It is the query string & session IDs that you have to watch out for. Also watch out for two different query string formats of the same URL that lead to the same page. This sets you up for duplicate content, since the SEs cannot distinguish one from the other if the URL appears to be different. The crawlers will also be more careful in crawling dynamic content as it consumes more of your server resources for processing & DB queries, etc.