Keep your pages unique
It is very important to have unique pages. If you are going to have thousands of pages that look a lot alike you need to add more unique content to these pages. Every page should have a unique title. Every page should have a unique description. You have to have enough content on each page so that search engines do not think the pages are duplicates. Google will even consider this low quality content and send your pages into the supplemental index. When you are in the supplemental index your pages have less of a chance of ranking for terms. The more content you have on a page the easier it is to make the page more unique. Sometimes this can be a lot of work but in the long run it will get you more visitors. You can find out what pages are in the supplemental index in Google by typing site:www.domain.com *** -new into the Google search box.