Many webmasters consider switching from static pages to dynamic pages as it makes it easier for customers to search the site. I started my website Jamaica Stores with about 9 static pages. In all I probably had about 15 products in 2 categories. Easy for customer browsing, but what was there to browse? Customers who wanted a choice of items, so they went elsewhere.
So, I did what most smart webmasters would have done- I added new products. Now I had more products, but I also developed new problems. Customers did not want to look down a whole page of products or search through an entire website for what they wanted. It became very apparent that the site was not customer friendly.
I then had my most brilliant idea recently. Why not use a dynamically driven shopping cart? With such a shopping cart, product info was stored in a database (easy to update) and customers could easily bring up the product that they wanted. A dynamic page is one that is only generated when the customer request a specific product. This type of page has a very long url and has a stop character (?) after which it is said that search engine robots cannot index more than about 4 characters.
What happens is that the pages are generated depending on the number of products. SEO experts say the product selection can seem infinite to a search engine robot and that the robot can get caught in a loop while trying to read these pages which can lead to crashes on website servers.
But this information you will find might be a bit yesterday. All three major search engines are able to search and index dynamic pages. Dynamic pages are achieving page rank and high search results status. Personally, my site has over 300 indexed dynamic pages on all three search engines. It even has PR for product pages. Check out some popular websites and see for yourself if their product pages which are dynamically driven aren't ranked.
So a webmaster must ask which comes first?
Pleasing the customer to make a sale and get return visits and recommendation with dynamic pages? Or keeping static pages that achieve ranking, but might not entice customers to stay, wade through your product range and buy?
At the end of the day, the webmaster is the only and best one to decide whether to grow or wreck their business. Why leave it up to a dying breed-SEO Experts.