Forum Moderators: open
The answer is: infinite [google.com] (virtually).
A database driven website can have as many dynamic pages as you want. Just throw a different query at the database and you have a new "page".
Size doesn't matter! ;)
It's the quality that counts - if you have 2,500 pages of good content, it's better than having zilions of generated "virtual content" pages.
Of course, but with some given content, breaking the content in myriads of pages is probably a good bet, allowing you to target more keyword combinations :
rather than an 90 kB page entitled :
"Widgets from Antarctica, everything about them"
better three 30 kB pages linking to each other :
"Widgets from Antarctica and their history"
"Antarctica widgets today"
"Widgets (Antarctica) : what innovations are expected?"
You'd have to have enough Pagerank (ie 7+) to make Google interested enough to crawl more than 10,000 or so of the pages. Common theory is that PR determines how many pages Google will crawl.
Ok, I establish it monthly, or every two month, step by step, start from pr2, one day, by this theory, it would reach pr6 or pr7. (as I know, google also detemine it by date)
I guess any website exceed pr7, google would let people open the website to check if this is cheated. ...my guess.
maybe googlebot would find the file name like: 0101224514002546.html .... or aaddjfalkjfexoehiehgoeh.html ...and than kick it out?
SN
We have 2 sites, each with 50-60,000 pages. Most of these pages are crawled by Google as they are part of larger scale ecommerce and product enquiry facilities.
It takes some time to build up a database of 20,000 items, but as long as all the items and categories etc are 'crawlable' - bingo. you have a lot of pages.
If they are all bad quality (ie, dont have unique content, specific keywords etc) then obviously there isn't going to be much benefit to your site PR.
We have a solid PR 6 across all of our network sites. I think a PR7 is close. To be honest, I have only done about 3 hours worth of SEO work in the last year.
I think a week's analysis and effort in some better page display would result in better rankings again.
The argument about quality versus quantity isnt as simple as some people think either, I believe. 'Quality' pages (ie, sites with few, but targeted, pages) are looking for traffic from a select group of search terms.
I am targetting many thousands of keywords with our content. So, for us, 'quantity' gets us thousands of search engine clicks per day - and to make each one of those pages better quality would take forever!
I have a nonprofit, info site. Database driven. It has info on 50,000 different colored widgets. Each widget has 4 sub-pages... and a tenth or so also have user reviews which makes a fifth (or 6th or 7th!) sub-page. So, for me, 200,000 pages is low! My daily average for googlebot is 2000-3000 hits.
As I do njot sell anything, I just get banner income, it is in my interest to split each of those 50,000 info pages into 4 or so sub-pages- more hits, more revenue (still never break even though!)
Oh, and I have a forum now, too! Doing well, in three months, we have 3436 posts in 603 threads!
dave
And yet all their pages are static; what's more, even though they never executed a linking campaign, the site has over 4,000 backlinks which happened because the content was worth a link.
There's lots of possibility on the web.
I'm sure that's the way most people do it here.
Althought off topic, there are lots of things you can sell on the net. You can sell information like we do, products, links, crikey, even search terms! ;)
All depends on what business model you want to run. We tried the advertising model, but either the internet advertising industry (here in Australia at least) is not mature enough yet, or it won't be profitable enough.
So we run a few 'traditional' business models with online customers, and a 'dot com' business. The 'dot com' business generates mostly gross profit. Its a unique model that exists BECAUSE of the internet, and couldn't exist without it. They are the ones to look for, and work at!
Cheers.