Hi, I was wondering something about the way Google ranks sites for different keywords: Say you have a site that sells 100 products and you optimize each of the 100 product pages to rank for their own unique keywords. You track their progress -- some hit #1, some are off the map, some are in between. You continually optimize and build links because you are of course trying to get them all to #1. Now if they're all specific long tail terms, I could see getting #1 eventually for all of them. But if you are in a competitive market with more general keywords, youre trying to hold off all competitors at once for all products-- much more difficult Anyways, my question is, do you think Google, knowing the total keywords that a particular domain ranks for, makes it so that this domain is never #1 for all of them? i.e. it changes the positions slightly so one company never fully dominates - like an endless game of whack-a-mole? Does google really look at everything page by page and not take the whole site's rank performance into account and reward/punish holistically?
I think - no, because if it did that wikipedia wouldn't be top of serps for so many keywords (when it doesn't really deserve to be imho - I know- it's not a commercial site, but I think it holds for your proposition)
If it was a quality site I don't think they would care. Wikipedia expample is good and you could probably find some commercial examples if you searched around.