A HighRankings Forum thread has discussion around the topic of content and SEO. In short, the webmaster wants to know why that after he has added more content, that his traffic did not pick up.
In short, the more pages you have give you more of a chance to rank well for a more diverse set of keyword phrases and thus should technically lead to more traffic from Google, Yahoo and Bing.
Makes sense, doesn't it? That is why many blogs do so well.
Truth is, it doesn't always work like that. Google, now more than ever, don't just want more content, they want content that they feel is quality.
Adding tens of thousands of pages, although a good thing, needed to be added with care and thought. Each and every one of those pages need to be quality. What is quality, I won't get into that here, I've written about it a hundred times.
So while I believe the concept of more pages should equal more traffic. The pages must be deserving of ranking well. If you have more pages that deserve to rank well, then it is a win - win.
Here are two quotes from the thread:
Having more pages that are optimized for different keywords gives you increased opportunity for traffic. It doesn't necessarily mean more traffic, though, since it depends on how popular and how competitive those new keywords are.
It's not just that you add more pages and you get more search coverage and VOILA! you get more traffic.
The pages have to create unique enough value that they can be distinguished from other similar pages by the search engines. Lacking that intrinsic value, they will have to be distinguished by inbound linkage.
Forum discussion at HighRankings Forum.
Image credit Horia Varlan on Flickr.