I know search engines generally don't recognize dynamic pages (i.e. ones with query strings in them) as unique pages, but do they see friendly URLs as unique? If i turn mysite.com/viewpost.php?id=42 (one that SE's don't work well with) into mysite.com/viewpost/42 (or mysite.com/viewpost/post-title-goes-here), would they see this as a unique, separate page from say, mysite.com/viewpost/41? Thanks edit: naturally, I'd be using mod_rewrite
hmm.. as far your query is concerned. Google may consider it as unique page whether it could be dynamic or static. Just ensure that content on the pages are different else it may be considered as content duplication and Google may filter your pages and show only that page which they think are best for user. It is ideal to have static page (mysite.com/viewpost/post-title-goes-here) and permanent redirect or use rel=canonical attribute on other pages of similar pages. Hope I have cleared your doubt.
of course why not!!! just make sure there is no duplicate content in your websitet and everything will be OK. also do not forget to use a 301 redirect to your new web page.
What about duplicate content for a formatted / plain text version of each post; Not all posts have a formatted version, but all have a plain text version. should I just block bot access to the formatted one? EDIT: I thought the duplicate content penalty was ONLY for multiple domains... its for multiple pages??