If you want to get ranked high in google for your niche the most important things you must do are.... 1. Use long tail keyword 2. Get anchor text links from related sites 3. Get a large amount of backlinks 4. choose keywords that are not too competitive.
All these mentioned points required some time as well to capture the search engines for relevant keywords or key phrases.
The best way to get high in ranking is to get quality links from high PR sites. This includes: reciprocal linking with other sites, posting on blogs and forums, article marketing, and press releases. I believe the most effective is to write articles and submit them to directories for publication distribution. Keep on submitting your website and update frequently is also an essential factor to get high ranking in Google
# Get links to your site. Get people with complimentary sites to link to yours. You offer rental kayaks on the beach. Ask the local restaurant owners to link to you, and offer to link to them. Ask the local tour guides, the real estate agents, the night clubs, and everyone else. Links lead to clicks onto your website and help to improve your search engine rankings. # Buy links to your site. Buy text links on other websites. That means more spiders stopping by, more people clicking through, and better search engine rankings. # Buy banner ads. Buy banner ads on other websites. It helps to build brand recognition.