TL;DR
An insurance agency cannot outrank GEICO for "car insurance" plus its city, and it does not need to. We pulled eight live Minneapolis results in September 2026. On "car insurance minneapolis" and "home insurance minneapolis" there are zero independent agencies in the organic top ten; carriers and comparison sites hold every slot. The same three local agencies still take the map pack on both. On "independent insurance agent near me" (9,900 US searches a month), "contractor insurance minnesota" and "medicare insurance agent minneapolis", independents hold four of nine blue links. So the plan is: win the map pack on the product terms, win the blue links on agency, industry and niche terms, and stop paying $95 to $233 a click for the terms the carriers own. One Minnesota home policy is worth about $206 a year in commission and, at industry retention, stays six years. Seven moves ranked below, what to skip, and the published prices of the insurance-specific vendors.
Most insurance SEO advice was written for the carriers, then handed to agents. It tells a four-person agency in Minneapolis to publish "the best homeowners insurance in Minnesota" and compete with NerdWallet, Policygenius and US News, who have entire editorial teams and a decade of links. A Mill Valley independent put it plainly on the agents' forum: "Most agents are never going to get ranked for the common questions people are asking about on Google in regards to Insurance." He is right, and it does not matter, because the searches an agency can win are the ones where the searcher wants an agent.
This guide is built on a live pull of Minneapolis results rather than a generic keyword list. It sits alongside our contractor SEO guide for the local search mechanics, and we have done insurance work before: the onboarding portal for an American Family agency in Bloomington.
What the Minneapolis results actually show
Eight queries, Google's live results with the searcher placed in Minneapolis, depth ten, September 24, 2026. Each organic result was classified as a carrier, a comparison site, a directory, a government page, or an independent agency.
| Query | US searches per month | Cost per click | Map pack | Independent agencies in top 10 | Carriers and comparison sites |
|---|---|---|---|---|---|
| car insurance minneapolis | 480 | $94.88 | 3 local agencies | 0 of 9 | 7 of 9 |
| home insurance minneapolis | 70 | $233.19 | 3 local agencies | 0 of 9 | 5 of 9, plus an AI Overview citing no agency |
| business insurance minneapolis | 10 | not returned | 3 local agencies | 2 of 9 | 4 of 9 |
| insurance agency minneapolis | 50 | $0.05 | 3 local agencies | 3 of 9 | 4 of 9 |
| independent insurance agent near me | 9,900 | $20.75 | 3 local agencies | 4 of 9 | 2 of 9 |
| contractor insurance minnesota | 10 | not returned | none | 4 of 9 | 1 of 9 |
| medicare insurance agent minneapolis | not returned | not returned | 3 local agencies | 4 of 9 | 1 of 9 |
| state farm agent minneapolis | 110 | $10.01 | 3 State Farm agents | 4 of 8 captive agents on their own domains | 3 of 8 (statefarm.com) |
| Verdict | Product terms: map pack only. Agency, industry, niche and carrier-plus-city terms: the blue links are open. | ||||
Three details from the raw results matter more than the counts.
The map pack is owned by three agencies with ordinary review counts. Abbott Insurance (4.9 stars, 180 reviews), BlueJay Insurance (4.9, 214) and Kaphy Insurance (4.9, 104) take the pack on five of the seven queries that showed one, including the car and home queries where no agency appears in the blue links. On the Medicare query, two of the three pack listings have seven reviews or fewer. The pack is winnable at a scale a small agency can reach.
Captive agents rank on their own domains. For "state farm agent minneapolis", four of the eight organic results are agent-owned domains such as lakestreetinsurance.com and nathandao.com, each serving State Farm's templated agent page with its own canonical tag. The agent page on statefarm.com is there too. An agent with a domain gets two chances on the carrier query; an agent without one gets the corporate directory.
The costs tell you where not to advertise. Google's average cost per click for "home insurance minneapolis" is $233.19, for "car insurance minneapolis" $94.88, and for "cheap car insurance minneapolis" $98.09. LocaliQ's 2026 benchmark for the whole insurance category is $3.39 a click and $74.44 a lead. The city product terms are the expensive end of the market and the carriers are the ones paying it.
Terms to abandon, terms to own
| Term group | Examples | Where an agency can appear | What to do |
|---|---|---|---|
| Generic product plus city | car insurance minneapolis, home insurance minneapolis | Map pack only | Google Business Profile work. Do not write "best car insurance" pages and do not bid. |
| Agency intent | independent insurance agent near me (9,900), insurance agent near me (40,500), insurance agency plus city | Map pack and blue links | The agency page: independent, which carriers, which lines, the team, the reviews. |
| Carrier plus city | state farm agent minneapolis (110), allstate agent plus city | Blue links, on the agent's own domain | Captive agents: get a domain, keep the carrier-approved template, add a Google Business Profile in Google's format. |
| Commercial line plus industry | contractor insurance minnesota, restaurant insurance, trucking insurance plus state | Blue links, often no map pack | One page per industry you write, with the coverages, the state rules and a quote form. |
| Life and Medicare niches | medicare insurance agent plus city, turning 65 plus city | Map pack and blue links | A resource page per niche. The Medicare pack in Minneapolis has listings with seven reviews. |
| Verdict | Abandon the product blue links. Own the pack, the agency terms and the niches. | ||
What one policy is worth
The Big "I" 2026 Market Share Report puts the average commission on all property and casualty lines at 11.6 percent in 2025, with private passenger auto near 8 percent. Independent agents placed 62 percent of all US property and casualty premium last year and 87.7 percent of commercial lines. The premiums come from the National Association of Insurance Commissioners and Insureon.
| Policy | Average premium | Commission at 11.6 percent | Source |
|---|---|---|---|
| Minnesota auto | $1,103 (2023 average expenditure) | About $128, or $88 at the 8 percent auto rate | NAIC 2023 auto supplement, Table 4 |
| Minnesota homeowners | $1,774 (2022, 11th highest state) | About $206 | NAIC via the Insurance Information Institute |
| Business owner's policy | $990 a year median for 1 to 4 employee firms | About $115 | Insureon, February 2026, 100,000 customers |
| Verdict | At the 84 percent industry retention rate a policy stays about six years. A household with auto and home found through search is worth roughly $2,000 in commission over its life, before referrals. | ||
Those figures are the arithmetic on published averages, not a published lifetime value. The 84 percent retention figure comes from agency consultancies rather than a primary study, and the top agencies they cite run 93 to 95 percent, which turns six years into fourteen.
Want to know which of these terms your agency can win?
We will pull the live results for your city, show you who holds the pack and the blue links, and send a written plan. Free, and it takes ten minutes of your time.
Seven moves, ranked by policies per dollar
1. A Google Business Profile in Google's format, with a review habit
The pack shows on seven of eight queries and it is the only place an agency appears on the product terms. Google's guideline names insurance agents as "individual practitioners" and spells out the structure: a multi-agent office creates one profile for the agency plus a profile per public-facing agent, and the agent profile "should include only the name of the practitioner". A solo captive agent creates one profile in the format "[brand/company]: [practitioner name]", Google's own example being "Allstate: Joe Miller". Categories exist for the agency itself and for auto, home, life and renters insurance agencies. What is not allowed in the name is a tagline, a product, or a city.
Then reviews, every closed policy, every renewal, every claim that went well. The Minneapolis pack leaders have 104 to 214 reviews at 4.9 stars. Our Google Business Profile guide covers the setup and the 100-review playbook covers the ask.
2. An agency page that says "independent" and names the carriers
"Independent insurance agent near me" is 9,900 US searches a month at a $20.75 click and independents hold four of nine blue links for it in Minneapolis. BlueJay's homepage headline is "We Shop. You Save." with the line "We compare rates with top insurance providers so you don't have to", six carrier logos under it, and the heading "Independent Insurance Agency in Minneapolis, MN" in the next section. That is the whole page. An agency page that says which carriers you place with, which lines you write, who the agents are and how many reviews you have will outrank a "Welcome to our website" page every time.
3. Commercial line pages by industry
"Contractor insurance minnesota" returned no map pack at all and four of nine independents in the blue links, including a niche site called minnesotageneralcontractorsinsurance.com in first position and a local agency's blog post on subcontractor requirements in ninth. Commercial lines are where independents already hold 87.7 percent of the market and where the comparison sites are weakest. One page per industry you actually write: the coverages that industry needs, the state's requirements with a link to the source, the mistakes you see on their certificates, a quote form. Restaurants, contractors, trucking, daycares, landlords. A BOP is worth $115 a year in commission and the general liability, workers' comp and umbrella that come with it are worth more.
4. A resource page per life and Medicare niche
An agent on the forum: "I'm found pretty regularly still for my 'Turning 65' page. You really should be focused on creating resources these days instead of SEO." He is describing SEO, and the Medicare pack in Minneapolis has listings with two and seven reviews, which says how little competition there is. A page that answers what someone turning 65 in Hennepin County needs to do, with the enrollment windows and the plans you represent, is a niche you can own in a month. Check your carrier and CMS marketing rules before publishing anything Medicare-related; the Ritter guidance is to follow carrier, FMO and state Department of Insurance rules first.
5. Your own domain, if you are captive
The four State Farm agents on their own domains are the proof. A team member at a Georgia State Farm agency described the rules on the forum: "No newsletter, no website with means SEO (not the sf agent sub-site kind)." Another agent replied: "From a marketing perspective, your biggest advantage is the State Farm name. From a marketing perspective, your biggest challenge will be the State Farm rules." The Minneapolis agents did not break the rules. They put the approved template on a domain they own, so the page ranks on its own canonical and the Google profile links to it. Farmers agents have a third-party vendor selling them the same idea at $1,697 to $2,797 a month during the build and $297 a month after, which tells you what the gap is worth to them. Ask your carrier what is permitted before buying anything.
6. Local answers, not national ones
The same Mill Valley agent who said most agents will never rank for the common questions finished the thought: "The best Home Insurance is not the same answer as what insurance you can get in Topeka Kansas." That is the content plan. Not "how much is home insurance" but what the Minnesota FAIR Plan is and who ends up in it, what hail claims did to Twin Cities premiums this year, what a Minneapolis duplex owner needs that a single-family policy does not cover. Local answers get cited. Another agent on the same forum in August 2025: "the G AI summary linked to an agent website. I have never seen that before." A third has started getting referrals from ChatGPT. The AI Overview on "home insurance minneapolis" cites a state page, Policygenius, US News and a local TV station. A local agency with the FAIR Plan explainer would be in that list.
7. Google Ads on agency terms only
Last, and only on the terms in rows two through five of the table above. Google Local Services Ads is not an option; Google's own eligible category list covers home, business, health, care, wellness, beauty and automotive services and contains no insurance category as of September 2026. On Google Ads, the LocaliQ 2026 benchmark for insurance is a $3.39 click, a 2.64 percent conversion rate and $74.44 a lead, and that blends the cheap long tail with the $95 to $233 city product terms. Bid on "independent insurance agent" and "insurance agency" plus your city and the industry terms, negative-match "cheap" and the carrier names, and send the click to the agency page, not the homepage.
What to skip
- Product pages for the blue links. "Car insurance minneapolis" has seven carriers and comparison sites in nine slots. A four-person agency does not have a page-one seat there and the map pack is a better one anyway.
- Shared internet leads as the growth plan. The one verbatim price history on the agents' forum is a Boston agent paying EverQuote $6 to $21 a lead in 2015 and closing 20 percent, for a $50 acquisition against $150 in commission. He added: "I wouldn't want to run my business solely on $50 leads." Another agent in the thread got six leads and one response. Current vendor pricing is not published, and the leads are still shared.
- Keywords in the profile name. "Minneapolis Cheap Auto Insurance Agency" violates Google's naming rules and gets the listing suspended. The format is the agency's legal name, or "Carrier: Agent Name" for a solo captive agent.
- Anyone selling you Local Services Ads for an insurance agency. Ask which category they intend to enroll you under.
- Agencies that will not say what they charge. Of the ten insurance-specific vendors we checked, seven put pricing behind a form. That is a sales process, not a price list, and an agency that sells transparency should expect it from its vendors.
What the insurance-specific vendors charge
Published prices as of September 24, 2026, quoted exactly.
| Vendor | Published price | Notes |
|---|---|---|
| BrightFire | Ultimate SEO Bundle $290 a month (website, reviews, listings); website alone $170; reviews $110; listings $50; search ads management $160 per campaign plus spend | "No Contracts. No Setup Fees. No User Fees. 30-Day Money Back Guarantee." |
| Stratosphere | Agency website from $149 a month plus a $2,000 one-time fee; Marketing Essentials from $649 a month; All-in-One from $999 a month | You own the site and can take it with you for a transfer fee. Reputation management from $49 per agent. |
| InsuranceSplash | Website $89 a month, hosting and content included, no setup fee or contract | Built in three days. SEO service pricing is not published. |
| AMG Team (Farmers agents) | $1,697 to $2,797 a month during a two-to-four-month build, then $297 a month | Sold specifically to Farmers agents. The page does not address carrier approval. |
| Thrive | Ranges only: SEO "$500 to $10,000+ per month", local SEO "$500 to $1,500 per month" | Publishes the "12 best insurance SEO companies" list. Actual quote behind a form. |
| OuterBox, Intergrowth, Agency Revolution, AgentMethods, ITC Insurance Website Builder | Not published | All behind a quote or demo form. ITC says it builds more agency websites than any other provider, over 4,000, and publishes no price. |
| Sonant | Not published | On page one for "insurance agency seo" but sells an AI receptionist, not SEO. |
| Verdict | A template site with listings and reviews costs $90 to $290 a month. The seven moves above are mostly labour, and the labour is what the template vendors do not include. | |
The template vendors solve the website and leave the ranking work to you. That is the honest split: a $170 site is fine, and the Google profile, the industry pages, the niche resources and the review habit are the part that moves the pack. Our local SEO service is that part, and the free SEO audit will show you which of the seven you are missing.
Want the pack and the agency terms handled for you?
Google Business Profile, agency and industry pages, the niche resources and the review system, run by a team that builds the site too. Ten-minute audit first, then a plan.
Related reading
- Financial advisor SEO, the same local-versus-national split with a compliance layer on top.
- Property management SEO, for the owner-versus-renter version of this problem.
- Contractor SEO: the complete 2026 guide, for the mechanics.
- How to optimize your Google Business Profile.
Frequently asked questions
Can an insurance agency rank for "car insurance" plus its city?
In the map pack, yes. In the blue links, no. Our September 2026 Minneapolis pull found zero independent agencies in the organic top ten for car or home insurance queries, with GEICO, Allstate, Liberty Mutual, Farmers, NerdWallet and Policygenius holding the slots, while three local agencies took the map pack on both.
Which keywords should an insurance agency target?
Agency-intent terms ("independent insurance agent near me", 9,900 US searches a month; "insurance agent near me", 40,500), carrier plus city for captive agents, commercial lines by industry ("contractor insurance" plus state), and life or Medicare niches. Independents hold four of nine organic results on those in Minneapolis.
How should a captive agent set up a Google Business Profile?
Google's guideline treats insurance agents as individual practitioners. A solo agent representing a carrier names the profile "[brand/company]: [practitioner name]", Google's example being "Allstate: Joe Miller". In a multi-agent office the agency gets its own profile and each agent profile carries only the agent's name.
Is Google Local Services Ads available for insurance agents?
No. Google's eligible category list as of September 2026 covers home, business, health, learning, care, wellness, beauty and automotive services and contains no insurance category. Insurance agencies use Google Ads instead, where the 2026 LocaliQ benchmark is $3.39 a click and $74.44 a lead.
What is one insurance policy worth to an agency?
At the 2025 average commission of 11.6 percent, a Minnesota homeowners policy at the $1,774 average premium pays about $206 a year, a Minnesota auto policy about $88 to $128, and a business owner's policy at the $990 median about $115. At the 84 percent industry retention rate a policy stays about six years.
How much do insurance SEO and website vendors charge?
BrightFire publishes $290 a month for its SEO bundle and $170 for a website with no contract. Stratosphere charges from $149 a month plus $2,000 setup for a site and $649 to $999 a month for marketing. InsuranceSplash websites are $89 a month. OuterBox, Intergrowth, Agency Revolution, AgentMethods and ITC do not publish prices.