Dynamic URLs vs. Static URLs

Dynamic and static. Those are the 2 types of URLs. Basically, a dynamic URL is a page address that results from the search of a database-driven web site or the URL of a web site that runs a script. Compared with static URLs where the contents of the web page stay the same if not hard-coded into the HTML, dynamic URLs are produced from specific queries to a site's database. In essence, the dynamic page is only a template used to show the results of the database search. Instead of changing information in the HTML code, the data is modified in the database.
But internet search engines hate this type of URL. This is because it has variable strings. Search engines cut off the URLs after a particular number of variable strings. The result is identical URLs. To note, search engines index unique URLs. This is a minus factor to those using dynamic URLs because other pages will not be indexed.
Static URL, on the other hand, is usually ranked better in search engine results pages, and they are indexed more quickly than dynamic URLs, if dynamic URLs get indexed at all. They are also easier for the visitor to view. If a visitor sees a URL in a search engine query that matches the title and description, they are more likely to click on that URL.
Moreover, if possible, use static pages crammed with important keywords to bolster your search engine rankings especially in the major search engines like Google, Yahoo and MSN.