To succeed in search engine optimization, your Web site pages need to become the authoritative source on each respective topic.
How do you do this? You do this by having other trusted and relevant pages link to your site. Search engines look at these inbound links as votes of confidence toward your content, and keep track of the keywords on the linking page as well as the "anchor text" (the text used in the link) to help determine keyword relevance of your page.
Make a plan to consistently develop links back to your site. This is an ongoing process that takes work. Avoid link-building schemes that automate this process as they can appear unnatural and fishy to search engines, putting your site at risk of getting black-listed. Instead, focus on getting links back to your site using the following strategies:
1. Article marketing – Write short articles related to your target phrases and post them on www.ezinearticles.com, www.ehow.com, www.goarticles.com or other article syndication sites.
2. Guest writing – Contact owners of related sites such as community sites, real estate or financial planning blogs, or local business sites, and offer to write an article for their sites. Keep the articles educational, and to the point. Link back to your site in your short bio.
3. Insurance directories – List your site on insurance and small-business specific directories. Here's a list of free insurance directories.