SEO baked into the build. Not bolted on after.

Schema, hreflang, page speed, and content architecture are part of the foundation when we build your site — not an add-on for next quarter. Greater Montreal. Bilingual EN + FR.

// Schema baked in · Hreflang done right · Lighthouse 90+ · Quebec FR native

Four reasons our SEO actually moves rankings.

01 — Schema

Schema baked into the theme.

Every page ships with valid LocalBusiness, Service, FAQ, and BreadcrumbList schema. Generated by the theme — not pasted in as a plugin afterthought. Validated against Google Rich Results Test before launch.

02 — Hreflang

Hreflang the Quebec way.

Most Quebec sites skip hreflang (Google can’t tell EN from FR apart) or do it wrong (cannibalization). We use proper x-default + per-language tags, validated via Search Console post-launch.

03 — Speed

Page speed isn’t a future task.

Hand-coded block themes ship under 100KB per page. Lighthouse mobile 90+ on launch — not after we promise to optimize next month. Speed is a Quebec local-search ranking signal.

04 — Quebec FR

Quebec French content. Native.

No Google Translate. No Parisian French. Native Quebec French copywriting on every FR page. Quebec users notice instantly when content reads machine-translated — and so does Google.

Everything in a Touché SEO build.

When SEO is part of your build, here’s what ships with the site. No upsells. No tier upgrades. No “ranking package” to add later.

  • Schema markup (LocalBusiness, Service, FAQ, BreadcrumbList, Review)
  • Hreflang configuration for EN + FR with proper x-default
  • XML sitemap auto-generated and submitted to GSC on launch
  • Robots.txt + canonical tags on every page
  • Core Web Vitals tuning (LCP, INP, CLS targets met on launch)
  • 301 redirect map from your old URLs (preserves link equity)
  • URL structure planned around keyword intent
  • Per-page meta titles + descriptions (not auto-generated)
  • Heading hierarchy mapped to user search intent
  • Internal linking strategy following pillar + cluster model
  • Image alt text + WebP conversion + lazy loading
  • Google Business Profile audit + optimization recommendations
  • City × service landing page matrix for your service area
  • Quebec-specific directory citations strategy
  • Review schema integration with your GBP feed
  • Bilingual content parity — every EN page has a Quebec FR equivalent
  • GSC + GA4 setup + verification
  • Sitemap submission + crawl monitoring for 30 days post-launch
  • Initial ranking baseline report

SEO across a 14-day build.
Five phases.

01

Days 1–2

Discovery

Keyword research for your category. Competitor SERP analysis. Identify what you can rank for in 6 / 12 / 24 months. Lock target queries.

02

Days 3–4

Architecture

Sitemap with URL strategy. Pillar + cluster content plan. Hreflang map. Schema plan. Internal linking design — all locked before design starts.

03

Days 5–12

Build

SEO is implemented in parallel with design + dev. Schema, hreflang, meta, internal linking, image optimization — built into pages as they ship.

04

Day 13–14

Launch

GSC + GA4 setup. Sitemap submitted. Old URLs 301-redirected. Crawl monitoring on. Baseline ranking report generated.

05

Post-launch

Ongoing

Want continued monthly SEO? Roll into one of our SEO Plans. Or hand off to your team — we provide full documentation.

Questions we hear
from SEO prospects.

Do you do SEO without building a site?

Yes — that’s what our SEO Plans are for. Monthly retainers for businesses with an existing site that just need SEO. No rebuild required.

How long until we see ranking improvements?

For a new build: low-competition queries usually rank within 4-8 weeks of launch. Medium-competition: 3-6 months. Category-leader queries: 9-18 months. We baseline this in your proposal so expectations are realistic.

Why does bilingual hreflang matter in Quebec specifically?

Quebec users search in both languages. Without proper hreflang, Google sees your EN and FR pages as either duplicates (cannibalizing each other) or unrelated (missing the language-pair signal). Most agencies skip this; we never do.

Can you actually rank for “{service} in {city}” queries?

That’s the model we’re built around. Every Touché site ships with a city × service matrix tuned to Greater Montreal local intent. See our locations for the cities we currently cover.

How is this different from your SEO Plans?

SEO baked into a build = part of a website project (one-time engagement). SEO Plans = standalone monthly retainer for a site that already exists. Different products, different buyer.

What if my site is on Wix or Squarespace?

We can do limited SEO via their platforms, but real ranking authority requires a WordPress migration. We’ll be honest about what’s possible — sometimes a rebuild is the right move, sometimes it isn’t.

Local SEO, tuned to your industry.

Different trades, different searches. We rank you for the ones that ring the phone. A portion of who we work with:

Ready to build a site that ranks?

30-min discovery call. No pitch deck.