Skip to content
Swift Agent Sites

Free website checker for insurance agents: license, Medicare disclaimer, AI visibility

Put in your address and we'll tell you what we can see from the outside: whether your email bounces, whether your domain is about to expire, what a shared link looks like, and more. Free, no sign-up, and everything it says you can check yourself in a minute.

We look at your home page once and ask the public records about your domain. We don't keep a list of the sites people check, and nothing is sent to you.

What an insurance website gets checked for

Most of what is wrong with an agency website is visible without logging in. The domain is about to lapse. Mail to the address on the page bounces. The page tells search engines, or the AI answer engines, not to read it. And some things only matter for insurance: a client who wants to look you up needs a license number or NPN to do it, and a page that offers Medicare Advantage or Part D plans is expected to carry the CMS disclaimer. This check reads those things and says them in one place. It is free, it does not keep the address, and everything it reports is something you can confirm yourself.

License number and NPN

A client can look up any agent on their state insurance department's website in a minute, but only with the number. Several states also require the license number in advertising, and a website can count. The check looks for a license number in the common formats, including California's (0A12345) and the National Producer Number. If it finds none on a page that describes an insurance business, it says so and shows why it concluded that. For one state's rules in detail, see what Florida requires on an insurance agent's website.

The Medicare disclaimer

If the page talks about Medicare Advantage, Part D or Medicare plans, the check looks for the standard CMS disclaimer, the one that begins "We do not offer every plan available in your area". It does not decide whether you are required to show it; your FMO or carrier does. It tells you it is not there.

Being findable by ChatGPT and Google

AI answer engines and search engines read the same page a crawler gets. The check reports whether robots.txt shuts the AI crawlers out, whether the page can be read without JavaScript, whether it names the lines you write in plain words, and whether its structured data says InsuranceAgency. None of that guarantees a mention anywhere. It removes the reasons you could not be mentioned.

It also reads the general search gaps: a title that only says "Home", no main heading, a canonical tag pointing at another site, structured data with no phone or address, no question answered on the page, undescribed images and no llms.txt.

Not an insurance agency? The general website check is the same engine without the insurance findings. For a moving company or a bus operator, the public filing is a different register: check a mover or check a bus or charter company.

What does the insurance website checker look at?

Everything the general check reads - mail records (SPF and DMARC), the domain expiry date, whether search engines and AI answer engines are allowed to read the page, the share preview, heavy images and dead links - plus four things only an insurance site has: a license number or NPN a client can see, the CMS disclaimer on pages that offer Medicare plans, whether the page names the lines you write, and structured data that says the business is an insurance agency.

Why would an insurance agency not show up in ChatGPT?

Usually for ordinary reasons the check can see: the site blocks the AI crawlers in robots.txt, the page builds itself with JavaScript so a crawler reads almost nothing, or the page never says in plain words what you sell and where. A clean result does not put anyone in ChatGPT. It means nothing visible from the outside is in the way.

Is this a compliance review?

No. It reports what is visible on your home page. Whether a license number or a disclaimer is required, and in what words, depends on your state and your carriers. The report says when something commonly required looks absent so you can ask the people who decide: your state insurance department, your FMO or your carrier.

Does a clean result mean more quote requests?

No. It means nothing this check can see from the outside was wrong. It does not rank the site and it does not predict inquiries. A broken mail record can hide quote requests you already had; fixing it stops that. It does not create new ones.

See your own website before you pay anything.