You are a webmaster, you have spent a lot of time putting together a great website and now you want to drive traffic to it. What are your options?
Short term, you will need to promote your site through advertising, traffic exchanges, traffic wholesalers and pay per click (PPC) campaigns but longer term you really want to get your website ranking high in the search engines. Firstly, you will need to make sure that your site is optimized which really means having a relevant domain name, a relevant title, relevant keywords in your meta tags and content that is relevant to your keywords and title. It is best not to have too many keywords (maybe about a dozen) and ensure that each keyword gets used several times throughout the site.
Please note, the most important thing here is the word relevant. Search engines love relevancy and they love relevant content.
The next challenge is to get lots of other relevant sites to link back to you. Ideally, these will be one way links but relevant reciprocal links are also useful. In addition to getting links from relevant sites you should also try to get links from sites that have a high Google page rank and a good Alexa...