My site has 10 departments. Each department allows a person to create a profile in it. They use this for their own marketing... -- Question Should I code each of the pages which are dynamically created to have page descriptions and keywords aswell as page titles? Although it seems obviously a YES... surely we would then dominate google under certain keywords? For example lets say we list UK builders and 400 create their own page each. That means we would have google indexing 400 pages individually treated with keywords BUILDERS for example which means its unfair for all other companies etc. Thoughts?