Playbook · Local businesses
SEO for insurance agents: a 2026 playbook
SEO for insurance agents means competing with carriers, comparison sites and direct writers for searches like “insurance agent near me”, “independent insurance agent” and “health insurance broker near me”, and winning where they can't: your town, your niche and a human who answers. Generic quote searches such as “home insurance quotes” tend to be crowded by sites built to collect quotes. Local searches, specific lines (commercial, farm, flood, life) and Medicare questions give a small agency a better chance.
Insurance is licensed state by state and advertised under each state's rules, which are their own versions of NAIC model laws. Medicare Advantage marketing also has federal rules, and your carrier agreements may add approval requirements for ads. This page covers the page types that work, those limits and where Autopilot fits: articles, title fixes and AI-answer tracking for one site, not your Business Profile, reviews or carrier-approved materials. It isn't legal or compliance advice.
Updated By the LaunchRanked team14 sources checked
Searches to plan around
Query patterns and the intent behind them. We don’t quote search volumes: check your own Search Console for the ones you already appear for.
“insurance agent near me”, “independent insurance agent [city]”
Find an agentThe main pattern. Map results and reviews do much of the sorting; your site confirms which lines you write, which carriers you represent and where you're licensed.
“business insurance near me”, “farm insurance [county]”, “contractor insurance”
Specific lineCommercial, farm, contractor and other specialty lines are where a local agent can beat national sites. Write one page per line you really place, with what is covered, what isn't and what moves the price.
“medicare agent near me”, “medicare supplement vs advantage”
MedicareFederal marketing rules apply. An independent agent who sells for more than one Medicare Advantage organization is a third-party marketing organization under CMS's definition (eCFR), and a required disclaimer must be prominently displayed on its website (eCFR).
“health insurance broker near me”, “ACA plans [state]”
Enrollment seasonSeasonal and date-bound. Update pages in place each plan year with a date, and say which plans you can actually enroll people in.
“home insurance quotes”, “cheap car insurance [state]”
Quote shoppingHeavily contested by carriers and comparison sites. Compete with local specifics (your area's risks, the carriers you place with, who answers the phone) or skip it.
“[agency] reviews”, “[agent name] license”
Check youBuyers check reviews, your state license lookup and who you represent. Put license numbers, states and carriers on one page.
Page families that work
Line pages
/commercial/restaurant-insurance
What is usually covered, usual exclusions, what moves the price, examples in general terms and the carriers you place with. The NAIC's model unfair trade practices law, which states adopt in their own versions, bars estimates, statements, comparisons or omissions that misrepresent the benefits, advantages, conditions or terms of any policy, and policy names that misrepresent its true nature (NAIC).
Niche pages
/for/contractors
Only for groups you actually serve and understand: the risks they face, the coverage they usually carry, the carriers that write them. A page per niche you can fill with specifics.
Licenses and disclosures page
/licenses
States, lines and license numbers, the carriers you represent and how you're paid. The NAIC model act says no one may sell, solicit or negotiate insurance in a state for a class of insurance without a license for that line (NAIC), so this page shows where you can.
Office pages
/offices/lincoln
For each office that exists: address, hours, who is there and which lines they write. Google doesn't allow virtual offices (Google).
Coverage explainers
/guides/what-does-flood-insurance-cover
General information on how a type of coverage works, labelled as general, with links to regulator and government pages. Don't write advice for a specific situation on a public page.
Plan-year pages
/medicare/2027-plan-changes
Dated pages for Medicare and ACA changes, updated in place each year and carrying the required disclaimer where one applies. Old versions rank and mislead when left unchanged.
Risky page types
Pages for states or lines where you aren't licensed
The NAIC model act says no one may sell, solicit or negotiate insurance in a state without a license for that line (NAIC). New Jersey's insurance department issued an order to show cause in 2023 alleging that a website operator solicited insurance in the state without a license through its websites and phone follow-up (NJ DOBI).
“Guaranteed”, “lowest price” and vague policy names
The NAIC model law covers advertisements and postings on the internet that contain untrue, deceptive or misleading assertions about the business of insurance, and estimates or comparisons that misrepresent a policy (NAIC). State versions differ, so check yours.
“Independent comparison” pages that list only your carriers
A page styled as a neutral comparison that only shows the carriers you're appointed with can mislead. Say which carriers you represent. For Medicare, CMS's required disclaimer says the agent doesn't offer every plan available in the area (eCFR).
Technical pitfalls
Missing Medicare disclaimer
CMS rules require Medicare Advantage organizations to ensure that a TPMO selling plans for more than one organization shows the third-party marketing organization disclaimer prominently on its website, and independent agents and brokers who are paid for lead generation, marketing, sales or enrollment are TPMOs (eCFR, eCFR). Ask your carriers or marketing organization for the current required wording.
License numbers and states not shown
Some states require your license number on specific materials. California, for example, requires it on business cards, written price quotations and in-state print advertisements (CDI). Put your license numbers, states and lines in the footer or on a licenses page anyway.
Agency and agent profiles
Google treats insurance agents as individual practitioners who can have a profile if they are public-facing and reachable at the location during stated hours. A solo agent at a carrier-branded office shares one profile named in Google's “Allstate: Joe Miller” format, and agents shouldn't have several profiles to cover different lines (Google).
Service-area agents and virtual offices
If you meet clients at their homes or offices, you're a service-area business and should hide your address; a rented mailing address or virtual office isn't eligible. Google says a service area shouldn't extend farther than about two hours of driving from where you're based (Google).
Plan-year pages that go stale
Medicare and ACA pages age every year. Update in place with a date, so a last-year page doesn't keep ranking and quoting last year's rules.
Review requests and stars
Ask every client the same way with no incentive: Google's Maps policy bars incentives and selective solicitation (Google), and the FTC's reviews rule bans fake reviews and review buying (FTC). Reviews on your own site don't earn stars when marked up as a business reviewing itself (Google).
How AI assistants answer questions in this category
People ask assistants how coverage works and who to call. Our read, not measured data: general coverage questions are answered from carriers, regulators and large publishers, while “agent near me” and “broker for [niche]” send the assistant to search. ChatGPT can use an approximate location and sometimes works with other search providers (OpenAI); Google says its AI features show pages that are indexed and eligible for a snippet, with nothing extra to add (Google). To be quotable, state your licensed states and lines, the carriers you represent, your niches and how you are paid. Our AI visibility checker shows what four buyer questions return for your site.
What tends to earn a citation
- A licenses page listing states, lines and license numbers, matching your Business Profile and directory listings.
- Line and niche pages that say what is covered, what isn't and what affects price, in plain text.
- A statement of which carriers you represent and how you are paid.
- Dated plan-year pages for Medicare and ACA, carrying the required disclaimer.
Check whether the AI crawlers you want can reach your site with our AI crawler checker.
Where links come from
Carrier and program pages
Carriers often list appointed agents and local offices on their own sites. Make sure your listing links to your site and matches your name, address and phone.
Trade and industry groups
Your state's independent agents association, a niche trade association or a chamber lists members and runs events. A niche page you wrote for that group's members is a natural reason to link.
Local business and niche communities
Farm bureaus, contractor associations, restaurant groups and local business owners' groups link to people who help their members. Offer a plain checklist, not a sales page.
Local press
After a storm, flood or fire, local reporters need someone to explain coverage questions in plain words. A short, dated explainer on your site gives them something to cite.
Directory lists that fit insurance agents
Each directory is checked on its own site: price, link type and review process. We never sell links.
A 90-day plan
Days 1–30
Licenses and disclosures
- List the states and lines you're licensed in, with numbers, on one page, and add the carriers you represent and how you are paid.
- Add the Medicare disclaimer to every page that discusses Medicare plans, using wording from your carriers or marketing organization.
- Fix Business Profiles: one for the agency at each office and one for each agent who qualifies, with the same name, address and phone everywhere.
- Check your carrier agreements for any ad-approval requirement on web content.
Days 31–60
Pages that win locally
- Write line or niche pages for the three to five lines you place most.
- Add an office page for each real office.
- Write one coverage explainer per line, labelled as general information.
- Ask every client for a review the same way, with no incentive.
Days 61–90
Seasons and the loop
- Update Medicare and ACA pages in place before each enrollment period, with a date.
- Rewrite titles and descriptions on pages at positions 5–20 in Search Console (how we pick them).
- Offer a local reporter a plain explainer after the next local weather event.
- Ask ten insurance questions in ChatGPT, Perplexity and Gemini and note who is cited (a simple method).
What to watch in Search Console
The Performance report gives clicks, impressions, CTR and average position by query, page, country, device and date. Clicks from Google's AI features are counted there too, under the Web search type (Google), and since August 31, 2026 the Generative AI performance report shows which pages get impressions in AI Overviews and AI Mode.
- Quote requests and calls by landing page
- Tag forms and call tracking by the page they started on. A line page with traffic and no requests needs a clearer next step.
- Queries with a line and a place
- Filter the Performance report by query to see which line pages Google ties to which towns.
- Brand and license searches
- Searches for your agency name plus “reviews” or “license” show whether people check you before they call. Use the branded queries filter where it's available.
- Seasonal page impressions against enrollment dates
- If a Medicare or ACA page peaks after the enrollment period opens, publish earlier next year.
- Calls and direction requests from the Business Profile
- They live in the profile's performance data, not in Search Console, and they are your local lead count.
Frequently asked questions
Do I need a page for every state I'm licensed in?
Only where you can say something specific for that state; otherwise one licenses page does the job. Never publish state pages for places where you aren't licensed: the NAIC model act says no one may sell, solicit or negotiate insurance in a state without a license for that line.
What disclaimer does a Medicare agent site need?
CMS requires a standardized third-party marketing organization disclaimer to be prominently displayed on TPMO websites, and independent agents and brokers who sell, market or enroll for pay can be TPMOs. The wording is in 42 CFR 422.2267(e)(41); ask your carriers or marketing organization for the current version.
Can I compare carriers on my site?
Yes, if the comparison is factual and doesn't misrepresent any policy's benefits or terms; the NAIC model law treats misleading comparisons as an unfair trade practice. Say which carriers you represent, source the facts from policy forms and filings, date the page, and check your state's version and your carrier agreements.
Can AI write our coverage explainers?
As drafts that a licensed person reviews and approves. The NAIC model law reaches anyone who makes, issues, circulates or causes to be circulated a misleading statement, so it doesn't matter what wrote it. Google asks publishers to fact-check AI output and warns against mass-producing pages. Keep explainers general and dated.
Sources
Checked on October 8, 2026. Search patterns and page advice are our own judgement from running this playbook; we don’t quote search volumes or third-party statistics.
- eCFR: 42 CFR 422.2260, Medicare Advantage marketing definitions
- eCFR: 42 CFR 422.2267, required materials and content (third-party marketing organization disclaimer)
- NAIC: Unfair Trade Practices Act, Model Law 880
- NAIC: Producer Licensing Model Act, Model Law 218
- Google Business Profile Help: Guidelines for representing your business
- New Jersey Department of Banking and Insurance: Order to Show Cause E23-06
- California Department of Insurance: Bulletin 96-08 on license numbers (Insurance Code 1725.5)
- Google Maps User Generated Content Policy: Prohibited and restricted content
- FTC: The Consumer Reviews and Testimonials Rule: Questions and Answers
- Google Search Central: Review snippet structured data
- OpenAI Help Center: ChatGPT search
- Google Search Central: AI features and your website
- Search Console Help: Performance report
- Google Search Central blog: Introducing the branded queries filter in Search Console