Sign up for various listings such as: google maps/local, yahoo local, msn live local, yellow pages, superpages, etc... basically google your top keywords and see where your competition is coming up off site.
Hire a ghost writer to write your blogs, link youtube videos with the same tags, paraphrase ezine articles that you can search for on the topics of your particular brand(s) of insurance. Jeff Wild knows some ghost writers, get in touch with him.
------------------------------------
"First by deflation then by inflation, central bankers will deprive your children of all land and liberty"
"Central Bankers are more dangerous than standing armies"
I could be wrong but i was talking to a website designer and seo guy last night, and you can link youtube videos that have tags (of course), embed them into your blog or site, and the tags are counted when the spiders run their search, every little bit counts.
Hope that helps ox
Use social marker Social bookmarking service. Fast tagging and posting to all major social websites - SocialMarker.com on each page of your site. It can get you several backlinks quickly and new pages indexed really fast.
It is a pain in the butt the first time you use it because you have to register with each social bookmarking site the first go round but then every time you use it thereafter it only takes a few minutes. Lists all of your pages with services like digg, ask.com, twitter, reddit, propeller (netscape) and so forth. If you tag it right (make it area specific) it will also bring you traffic.
------------------------------------
well, what did[beer edit]ya eggsspekt?[vodka edit] good insurance leads?[mad dog 20/20 edit]