A friend of mine has a website, but it’s not getting any hits. I know a little bit about computers and the internet so he’s asked me to find out why. What do I need to do to get his web page so that they show up in search engine results? http://www.obrienscape.com/ is the website…there is a page counter at the bottom, but that’s mostly traffic from us looking at the site. Where do I start and are there any good online resources to help me?
Thank you for all the information. I need some help with some terminology you guys are using.
-xml site map
-hyperlinks with your keywords as anchor text
-backlinks
-web traffic generator
-adwords

I’d like to create a website providing info of interest to people in my home town. It would be nice to know what keywords they use when they are searching the Internet. I tried Yahoo Search Marketing and Google Adwords and they got me a little bit of info but not enough to really make an informed decision about what people around here want to find online. Are there other online resources that can help me find this info? Do I need to stop people on the street and ask them? Please point me in a direction that might help me do some of this basic market research.

I’m looking for some great online resources and pros that share FREE information / articles on website promotion. I’m a huge Darren Rowse fan and was curious if there’s a "Darren Rowse" of the "getting traffic to your site" topic.