I learned that query page/ dynamic page specially created by php is not possible to optimize. Then how to optimize these php Pages. Is it possible? I think "No", let me know your opinion.
Well, everything is possible. I have optimizaed so many dynamic websites. You just need to convert dynamic url into html and then start promotion...For coverting dynamic url into static url you need to do some r & d cause that will help you to understand it better....thanks
Google, and most other large SE's do NOT have any issue at all with Dynamic URLs. (That meaning parameter based - index.php?something=5&otherthing=aaa) Jsut look at the URLs for here! They get Crawled/Indexed/Ranked fine. Go look at most Forums - they tend to have dynamic URLs - they do fine too! . Go to your website. View any page. In your browser - view the source (View menu - normally inthere as an option) THAT is what Google will see. It does NOT see the PHP/ASP/JSP/ASPX/CFM or what ever else the page is built with. It sees the outputted markup (HTML/XHTML/XML). . If it's in the Source (the output form your Dynamic pages) - then Google can crawl/index it. That includes Titles/Metas/content etc. . Why so peevish? Because there are Numerous topics on here about PHP/ASP/Dynamic/Parameter bsed URLs. Several questions about whether GoogleBot will see the php code are around too. In short - you treat it Exactly the same as a normal site.
Read this - http://forums.digitalpoint.com/showthread.php?t=23044 Tells you in reasonably easy terms (practice what it says) how to convert dynamic php URLs to nice SEO friendly ones. As mentioned already, most search engines have no issues with dynamic pages.
Go get em Candise!! Well said. Here is a site where you can see how the spiders see your site: http://www.webconfs.com/search-engine-spider-simulator.php