Bilingual SEO for Insurance Brokers in Moncton: Reach English and French Clients
How Moncton and Dieppe insurance brokers can rank in English and French: separate pages, hreflang, bilingual Business Profiles, reviews and AI answers.
Key takeaways
- Many Moncton brokers serve clients in both languages but only market in English.
- French search results are usually less competitive, so good French pages can rank quickly.
- Use separate French URLs with hreflang, not a translate button.
- Write in the French your clients use, including terms like 'soumission' for a quote.
- Reply to reviews in the language they were written in.
The opportunity most Moncton brokers miss
Moncton was Canada's first officially bilingual city, and neighbouring Dieppe is mostly francophone. Plenty of brokerages in the tri-community have a bilingual team, yet their website is English only, or offers a machine-translated French version that reads awkwardly.
That leaves a real gap. People search "courtier d'assurance Moncton", "assurance auto Dieppe" and "assurance habitation Riverview" every day, and the results are often thin. A brokerage that publishes good French pages can win those searches far faster than it could win the English equivalents.
English and French searches side by side
| English search | French search | Page to build |
|---|---|---|
| insurance broker Moncton | courtier d'assurance Moncton | Homepage in each language |
| car insurance quote Dieppe | soumission assurance auto Dieppe | Auto page with quote form |
| home insurance Riverview | assurance habitation Riverview | Home page |
| business insurance Moncton | assurance entreprise Moncton | Commercial page |
| tenant insurance Moncton | assurance locataire Moncton | Tenant page |
Notice the word soumission. In Canadian French, that's what people call an insurance quote. A page written by someone who knows this will match real searches far better than a literal translation of "quote".
Step 1: Use a proper bilingual structure
Search engines need a separate, crawlable URL for each language:
- Put French pages in a folder such as
/fr/, with French URLs (/fr/assurance-auto/) - Link each English page to its French twin with
hreflangtags (en-CAandfr-CA), and vice versa - Translate titles, meta descriptions, headings, image alt text and form labels, not just body text
- Avoid language switchers that swap text with JavaScript on the same URL, because Google may only see one version
Our technical SEO checklist covers hreflang and indexing checks.
Step 2: Write, don't just translate
Have a francophone broker or writer adapt each page. Acadian and Quebec French share most insurance vocabulary, but tone and examples should feel local. Mention Dieppe, Shediac and Memramcook where they fit, and use examples your French-speaking clients will recognize. Keep coverage details identical across both versions, and have a licensed broker review them.
Step 3: Set up your Google Business Profile for both audiences
You get one profile per office, not one per language. Make it work for both:
- Use your registered business name exactly as it appears on your signage
- Write a short description that says you serve clients in English and French
- Add photos of the team and storefront, with a sign or window decal that shows "English / Français" if you have one
- Ask clients to leave a review in whichever language they prefer, and reply in that same language
Step 4: Add language signals to schema
In your InsuranceAgency schema, list both languages with availableLanguage on your contact point and set inLanguage on each page. This helps search engines and AI tools understand that you serve both communities. See our schema markup guide.
Step 5: Win AI answers in French too
AI assistants answer in the language they're asked in. Test prompts such as "Quel est un bon courtier d'assurance à Moncton?" as well as the English version. French pages with clear, answer-first paragraphs give these tools something accurate to quote. Read AEO vs SEO vs GEO for formatting tips.
Step 6: Measure each language separately
In Google Search Console, filter performance by pages that contain /fr/ to see French clicks and queries. Tag quote forms by language so you know which audience is converting. Most brokers are surprised by how much French demand they were missing.
Common mistakes to avoid
- One French page that summarizes the whole site
- Automatic translation published without review
- French pages with English titles and meta descriptions
- A French phone menu or form that routes to an English-only team
Fix these and your French pages can become one of your best sources of new clients.
Frequently asked questions
Do insurance brokers in Moncton need a French website?
If you serve or want to serve francophone clients, yes. French searches in the Moncton area are common, and good French pages often rank faster than English ones because there's less competition.
Is Google Translate good enough for a French insurance website?
No. Automatic translation misses local terms such as 'soumission' and can make coverage explanations unclear. Have a francophone writer adapt the content and a licensed broker review it.
What is hreflang and why does it matter?
Hreflang tags tell search engines that two pages are language versions of each other, so English searchers see the English page and French searchers see the French page.
Can I have separate English and French Google Business Profiles?
No. Each location gets one profile. Write a description that mentions both languages and reply to reviews in the language they were written in.
How do I know if my French pages are working?
Filter Google Search Console by your /fr/ pages and tag quote forms by language to track leads from each audience.
Conclusion
In Moncton, speaking both languages is a selling point offline. Make it one online too. Separate French pages, local wording, bilingual reviews and clear schema will put you in front of clients many competitors overlook. Our insurance broker marketing team can audit your English and French visibility in one free review.