I've done this for people in the past, lets see if this fits your scenario...
I had a site with 200k products built using SQL and asp. All the product pages were dynamically generated from the database into a template when a product was searched for. This included product categories,etc. So the spiders could not index the product pages as the pages don't exist until called for. So, what I did was create a template and a script that generated all the product pages as static pages and saved each one into a directory. I then let the spiders crawl that directory of hard coded pages. As the database was updated daily, this dump to static pages had to run everyday and over write the previous days pages. The layout for these pages needed to be formulated to adhere to a basic SEO skeleton layout. They all had their own meta tags and titles. When someone clicked through to buy it added the item to the cart. The result was that the product pages wre now indexed, inter linked and generated on the fly and were not doorway pages as they were the actual functioning page.
People using the site itself would still get the actual dynamically generated pages, so I guess technically these were doorway pages.
If this is your scenario, go for it, it works great. Any mediocre programer should be able to write the page generation script and you can get the SEO layout from reading the forum.
|