The best way to optimize for your keywords is first know what they are then try to get inbound links to your website.
so it would be like this...
Code: Select all
<a href="http://www.yourwebsite.com">Keyword</a>
You do want to limit also who you link to, avoid casin0s, adult sites (unless you are one of these) But get links from similar sites. Usually you can stray away from what marketing category your in if someone has Las Vegas Night Clubs and your Las Vegas Apartments for example. Google at least tends to recognize both sites are optimized for "Las Vegas"
There are a bunch of factors, including link popularity, dont use duplicate text and a few others things. If you are just starting i would recommend you not to index hundreds of pages, start out under 40-50 then once you get enough inbound links you can gradually start adding more content.
Hopefully i got everything good.