SEO audit for entrainementfonctionnelqc.ca
Entraînement Fonctionnel Québec
Health 58/100 (fair) · 38 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Security | 89 | 4 | 0 | 64 |
| Links | 0 | 0 | 136 | 40 |
| Agent Readiness | 75 | 0 | 32 | 13 |
| Structured Data | 76 | 0 | 31 | 0 |
| Duplicate | 76 | 0 | 30 | 8 |
| Meta Description | 83 | 0 | 21 | 7 |
| Headings | 88 | 0 | 15 | 10 |
| Images | 97 | 0 | 4 | 64 |
| Budget | 99 | 0 | 1 | 0 |
| Canonical | 99 | 0 | 1 | 2 |
| Indexability | 99 | 0 | 1 | 0 |
| Content | 100 | 0 | 0 | 19 |
| Crawlability | 100 | 0 | 0 | 10 |
| Performance | 100 | 0 | 0 | 74 |
| Sitemap | 100 | 0 | 0 | 1 |
| Social | 100 | 0 | 0 | 30 |
| URL | 100 | 0 | 0 | 10 |
Errors (1 rules)
error Mixed content on HTTPS page
Rule security.mixed_content · Security · 4 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — 1 insecure subresource(s), e.g. http://static1.squarespace.com/static/603d5a04d05fac0b09635ca4/t/682f8ef501aa5056f5b52115/1747947253159/F%C3%89D%C3%89RATION+QU%C3%89B%C3%89COISE+D%E2%80%99ENTRA%C3%8ENEMENT+FONCTIONNEL+SPORTIF_3.png?format=1500w
- https://www.entrainementfonctionnelqc.ca/boutique/p/affiliation-annuelle-gym — 1 insecure subresource(s), e.g. http://static1.squarespace.com/static/603d5a04d05fac0b09635ca4/662e4e5265c2237042661160/6703cac8a4c24b619b5c7996/1759498211718/5.png?format=1500w
- https://www.entrainementfonctionnelqc.ca/cart — 1 insecure subresource(s), e.g. http://images.squarespace-cdn.com/content/v1/603d5a04d05fac0b09635ca4/bca1b371-d74f-4fe7-a154-8950edab0541/F%C3%89D%C3%89RATION+QU%C3%89B%C3%89COISE+D%E2%80%99ENTRA%C3%8ENEMENT+FONCTIONNEL+SPORTIF_3.png?format=1500w
- https://www.entrainementfonctionnelqc.ca/home — 1 insecure subresource(s), e.g. http://static1.squarespace.com/static/603d5a04d05fac0b09635ca4/t/682f8ef501aa5056f5b52115/1747947253159/F%C3%89D%C3%89RATION+QU%C3%89B%C3%89COISE+D%E2%80%99ENTRA%C3%8ENEMENT+FONCTIONNEL+SPORTIF_3.png?format=1500w
Warnings (13 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 32 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/boutique — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/devenir-membre — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/home — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/le-sport — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/partenaires — 50 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/sponsors — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — 38 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/wod-261 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/wod-262 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/wod-263 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.entrainementfonctionnelqc.ca/wod-264 — 1 button/link(s) with no text or aria-label — an agent can't target them
warning Noindex page receives internal links (crawl-budget waste)
Rule budget.noindex_linked · Budget · 1 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/cart — this noindex page has 32 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.entrainementfonctionnelqc.ca/, https://www.entrainementfonctionnelqc.ca/devenir-membre, https://www.entrainementfonctionnelqc.ca/nouvelle-page.
warning Interior page canonicalizes to the homepage
Rule canonical.points_to_homepage · Canonical · 1 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/home — this interior page canonicalizes to the homepage (https://www.entrainementfonctionnelqc.ca/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
warning Duplicate page content
Rule duplicate.content · Duplicate · 8 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/a-propos — content shared by 2 pages: https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/about-fqefs — content shared by 2 pages: https://www.entrainementfonctionnelqc.ca/a-propos
- https://www.entrainementfonctionnelqc.ca/devenir-membre — content shared by 2 pages: https://www.entrainementfonctionnelqc.ca/gyms-membres
- https://www.entrainementfonctionnelqc.ca/en-ducation-physique — content shared by 2 pages: https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/gyms-membres — content shared by 2 pages: https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — content shared by 2 pages: https://www.entrainementfonctionnelqc.ca/en-ducation-physique
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — content shared by 2 pages: https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026
- https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 — content shared by 2 pages: https://www.entrainementfonctionnelqc.ca/saison-20242025-1
warning Near-duplicate page content
Rule duplicate.near · Duplicate · 4 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/boutique — near-duplicate of 1 page(s): https://www.entrainementfonctionnelqc.ca/boutique/abonnement
- https://www.entrainementfonctionnelqc.ca/boutique/abonnement — near-duplicate of 1 page(s): https://www.entrainementfonctionnelqc.ca/boutique
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — near-duplicate of 1 page(s): https://www.entrainementfonctionnelqc.ca/trouver-un-gym
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — near-duplicate of 1 page(s): https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 18 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/a-propos — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/about-fqefs — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/a-propos
- https://www.entrainementfonctionnelqc.ca/devenir-membre — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/gyms-membres
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte
- https://www.entrainementfonctionnelqc.ca/en-ducation-physique — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/gyms-membres — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/en-ducation-physique
- https://www.entrainementfonctionnelqc.ca/partenaires — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/trouver-un-gym
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — title shared by 6 pages: https://www.entrainementfonctionnelqc.ca/poids-du-corps-1, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — title shared by 6 pages: https://www.entrainementfonctionnelqc.ca/poids-du-corps, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — title shared by 6 pages: https://www.entrainementfonctionnelqc.ca/poids-du-corps, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — title shared by 6 pages: https://www.entrainementfonctionnelqc.ca/poids-du-corps, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — title shared by 6 pages: https://www.entrainementfonctionnelqc.ca/poids-du-corps, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — title shared by 6 pages: https://www.entrainementfonctionnelqc.ca/poids-du-corps, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1, https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026
- https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/saison-20242025-1
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — title shared by 2 pages: https://www.entrainementfonctionnelqc.ca/partenaires
warning Missing <h1>
Rule h1.missing · Headings · 15 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/aprs-lcole
- https://www.entrainementfonctionnelqc.ca/boutique
- https://www.entrainementfonctionnelqc.ca/boutique/abonnement
- https://www.entrainementfonctionnelqc.ca/cart
- https://www.entrainementfonctionnelqc.ca/concentration-sportive
- https://www.entrainementfonctionnelqc.ca/en-ducation-physique
- https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/partenaires
- https://www.entrainementfonctionnelqc.ca/poids-du-corps
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym
warning Images missing alt text
Rule images.missing_alt · Images · 4 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/wod-261 — 1 of 13 images missing alt
- https://www.entrainementfonctionnelqc.ca/wod-262 — 1 of 14 images missing alt
- https://www.entrainementfonctionnelqc.ca/wod-263 — 1 of 12 images missing alt
- https://www.entrainementfonctionnelqc.ca/wod-264 — 1 of 14 images missing alt
warning Page is noindex
Rule index.noindex · Indexability · 1 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/cart — meta/X-Robots: meta=noindex
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 1 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — no internal links point here
warning Internal link points to a redirect
Rule links.redirect_target · Links · 135 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — https://www.entrainementfonctionnelqc.ca/a-propos → https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/ — https://www.entrainementfonctionnelqc.ca/en-ducation-physique → https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/ — https://www.entrainementfonctionnelqc.ca/gyms-membres → https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/ — https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 → https://www.entrainementfonctionnelqc.ca/saison-20242025-1
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — https://www.entrainementfonctionnelqc.ca/a-propos → https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — https://www.entrainementfonctionnelqc.ca/en-ducation-physique → https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — https://www.entrainementfonctionnelqc.ca/gyms-membres → https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 → https://www.entrainementfonctionnelqc.ca/saison-20242025-1
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — https://www.entrainementfonctionnelqc.ca/a-propos → https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — https://www.entrainementfonctionnelqc.ca/en-ducation-physique → https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — https://www.entrainementfonctionnelqc.ca/gyms-membres → https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 → https://www.entrainementfonctionnelqc.ca/saison-20242025-1
- https://www.entrainementfonctionnelqc.ca/devenir-membre — https://www.entrainementfonctionnelqc.ca/a-propos → https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/devenir-membre — https://www.entrainementfonctionnelqc.ca/en-ducation-physique → https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/devenir-membre — https://www.entrainementfonctionnelqc.ca/gyms-membres → https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/devenir-membre — https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 → https://www.entrainementfonctionnelqc.ca/saison-20242025-1
- https://www.entrainementfonctionnelqc.ca/le-sport — https://www.entrainementfonctionnelqc.ca/a-propos → https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — https://www.entrainementfonctionnelqc.ca/a-propos → https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — https://www.entrainementfonctionnelqc.ca/en-ducation-physique → https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — https://www.entrainementfonctionnelqc.ca/gyms-membres → https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 → https://www.entrainementfonctionnelqc.ca/saison-20242025-1
- https://www.entrainementfonctionnelqc.ca/partenaires — https://www.entrainementfonctionnelqc.ca/a-propos → https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/partenaires — https://www.entrainementfonctionnelqc.ca/en-ducation-physique → https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/partenaires — https://www.entrainementfonctionnelqc.ca/gyms-membres → https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/partenaires — https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 → https://www.entrainementfonctionnelqc.ca/saison-20242025-1
warning Missing meta description
Rule meta_desc.missing · Meta Description · 21 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/
- https://www.entrainementfonctionnelqc.ca/aprs-lcole
- https://www.entrainementfonctionnelqc.ca/boutique
- https://www.entrainementfonctionnelqc.ca/boutique/abonnement
- https://www.entrainementfonctionnelqc.ca/concentration-sportive
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1
- https://www.entrainementfonctionnelqc.ca/en-ducation-physique
- https://www.entrainementfonctionnelqc.ca/home
- https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/poids-du-corps
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1
- https://www.entrainementfonctionnelqc.ca/sponsors
- https://www.entrainementfonctionnelqc.ca/wod-261
- https://www.entrainementfonctionnelqc.ca/wod-262
- https://www.entrainementfonctionnelqc.ca/wod-263
- https://www.entrainementfonctionnelqc.ca/wod-264
warning Rich-result schema missing required properties
Rule schema.invalid · Structured Data · 31 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/about-fqefs — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/boutique — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/devenir-membre — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/home — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/le-sport — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/partenaires — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/sponsors — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/wod-261 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/wod-262 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/wod-263 — Organization missing: name, url
- https://www.entrainementfonctionnelqc.ca/wod-264 — Organization missing: name, url
Notices (25 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 12 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — h4 follows h2 — skips h3
- https://www.entrainementfonctionnelqc.ca/a-propos — h4 follows h1 — skips h2
- https://www.entrainementfonctionnelqc.ca/about-fqefs — h4 follows h1 — skips h2
- https://www.entrainementfonctionnelqc.ca/boutique — h4 follows h2 — skips h3
- https://www.entrainementfonctionnelqc.ca/boutique/abonnement — h4 follows h2 — skips h3
- https://www.entrainementfonctionnelqc.ca/devenir-membre — h4 follows h1 — skips h2
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — h3 follows h1 — skips h2
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — h3 follows h1 — skips h2
- https://www.entrainementfonctionnelqc.ca/gyms-membres — h4 follows h1 — skips h2
- https://www.entrainementfonctionnelqc.ca/home — h4 follows h2 — skips h3
- https://www.entrainementfonctionnelqc.ca/le-sport — h4 follows h2 — skips h3
- https://www.entrainementfonctionnelqc.ca/sponsors — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Canonical points to a different URL
Rule canonical.non_self · Canonical · 2 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/boutique/abonnement — canonical=https://www.entrainementfonctionnelqc.ca/boutique
- https://www.entrainementfonctionnelqc.ca/home — canonical=https://www.entrainementfonctionnelqc.ca/
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 19 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/a-propos — 0.7%
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 0.7%
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — 3.6%
- https://www.entrainementfonctionnelqc.ca/boutique — 1.4%
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — 1.4%
- https://www.entrainementfonctionnelqc.ca/devenir-membre — 3.0%
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — 1.8%
- https://www.entrainementfonctionnelqc.ca/en-ducation-physique — 2.2%
- https://www.entrainementfonctionnelqc.ca/gyms-membres — 3.0%
- https://www.entrainementfonctionnelqc.ca/home — 1.0%
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — 2.2%
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — 1.3%
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — 4.5%
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — 1.9%
- https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 — 1.9%
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — 2.9%
- https://www.entrainementfonctionnelqc.ca/wod-261 — 1.1%
- https://www.entrainementfonctionnelqc.ca/wod-262 — 1.5%
- https://www.entrainementfonctionnelqc.ca/wod-263 — 1.9%
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 8 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/a-propos — meta description shared by 2 pages: https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/about-fqefs — meta description shared by 2 pages: https://www.entrainementfonctionnelqc.ca/a-propos
- https://www.entrainementfonctionnelqc.ca/devenir-membre — meta description shared by 2 pages: https://www.entrainementfonctionnelqc.ca/gyms-membres
- https://www.entrainementfonctionnelqc.ca/gyms-membres — meta description shared by 2 pages: https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/partenaires — meta description shared by 2 pages: https://www.entrainementfonctionnelqc.ca/trouver-un-gym
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — meta description shared by 2 pages: https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026
- https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 — meta description shared by 2 pages: https://www.entrainementfonctionnelqc.ca/saison-20242025-1
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — meta description shared by 2 pages: https://www.entrainementfonctionnelqc.ca/partenaires
notice Multiple <h1> elements
Rule h1.multiple · Headings · 10 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — 2 <h1> elements
- https://www.entrainementfonctionnelqc.ca/a-propos — 4 <h1> elements
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 4 <h1> elements
- https://www.entrainementfonctionnelqc.ca/devenir-membre — 2 <h1> elements
- https://www.entrainementfonctionnelqc.ca/gyms-membres — 2 <h1> elements
- https://www.entrainementfonctionnelqc.ca/home — 2 <h1> elements
- https://www.entrainementfonctionnelqc.ca/le-sport — 2 <h1> elements
- https://www.entrainementfonctionnelqc.ca/sponsors — 3 <h1> elements
- https://www.entrainementfonctionnelqc.ca/wod-263 — 3 <h1> elements
- https://www.entrainementfonctionnelqc.ca/wod-264 — 2 <h1> elements
notice Image filename is generic/auto-generated (missed image-search signal)
Rule images.generic_filename · Images · 32 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 2 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — 2 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/boutique — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/devenir-membre — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/home — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/le-sport — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — 2 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/partenaires — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — 4 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/sponsors — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/wod-261 — 4 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/wod-262 — 4 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/wod-263 — 4 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://www.entrainementfonctionnelqc.ca/wod-264 — 4 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 32 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — 4 of 12 images without width/height
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 4 of 22 images without width/height
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — 4 of 9 images without width/height
- https://www.entrainementfonctionnelqc.ca/boutique — 4 of 8 images without width/height
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — 4 of 13 images without width/height
- https://www.entrainementfonctionnelqc.ca/devenir-membre — 4 of 12 images without width/height
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — 4 of 9 images without width/height
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — 4 of 9 images without width/height
- https://www.entrainementfonctionnelqc.ca/home — 4 of 12 images without width/height
- https://www.entrainementfonctionnelqc.ca/le-sport — 4 of 14 images without width/height
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — 4 of 10 images without width/height
- https://www.entrainementfonctionnelqc.ca/partenaires — 4 of 58 images without width/height
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — 4 of 7 images without width/height
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — 4 of 7 images without width/height
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — 4 of 7 images without width/height
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — 4 of 7 images without width/height
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — 4 of 7 images without width/height
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — 4 of 7 images without width/height
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — 4 of 9 images without width/height
- https://www.entrainementfonctionnelqc.ca/sponsors — 4 of 9 images without width/height
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — 4 of 46 images without width/height
- https://www.entrainementfonctionnelqc.ca/wod-261 — 5 of 13 images without width/height
- https://www.entrainementfonctionnelqc.ca/wod-262 — 5 of 14 images without width/height
- https://www.entrainementfonctionnelqc.ca/wod-263 — 5 of 12 images without width/height
- https://www.entrainementfonctionnelqc.ca/wod-264 — 5 of 14 images without width/height
notice Page is more than 3 clicks from the homepage
Rule links.click_depth · Links · 1 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/boutique/abonnement — 4 clicks from the homepage via the shortest internal path (keep important pages within 3)
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 32 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/boutique — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/devenir-membre — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/home — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/le-sport — 7 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/partenaires — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/sponsors — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/wod-261 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/wod-262 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/wod-263 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://www.entrainementfonctionnelqc.ca/wod-264 — 1 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
notice Page has only one internal inlink (fragile crawl path)
Rule links.single_inlink · Links · 7 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/boutique/abonnement — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 7 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/a-propos — 256 chars
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 256 chars
- https://www.entrainementfonctionnelqc.ca/devenir-membre — 268 chars
- https://www.entrainementfonctionnelqc.ca/gyms-membres — 268 chars
- https://www.entrainementfonctionnelqc.ca/le-sport — 199 chars
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — 251 chars
- https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 — 251 chars
notice Missing Open Graph tags
Rule og.missing · Social · 30 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — og:description
- https://www.entrainementfonctionnelqc.ca/about-fqefs — og:image
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/boutique — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/devenir-membre — og:image
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/home — og:description
- https://www.entrainementfonctionnelqc.ca/le-sport — og:image
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/partenaires — og:image
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — og:image
- https://www.entrainementfonctionnelqc.ca/sponsors — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — og:image
- https://www.entrainementfonctionnelqc.ca/wod-261 — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/wod-262 — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/wod-263 — og:description, og:image
- https://www.entrainementfonctionnelqc.ca/wod-264 — og:description, og:image
notice Large DOM (over 1500 elements) slows rendering & interaction
Rule perf.dom_size_large · Performance · 1 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/partenaires — the page has 1626 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 32 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 22 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/boutique — 8 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — 13 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/devenir-membre — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/home — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/le-sport — 14 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — 10 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/partenaires — 58 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/sponsors — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — 46 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/wod-261 — 13 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/wod-262 — 14 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/wod-263 — 10 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.entrainementfonctionnelqc.ca/wod-264 — 14 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
notice Large HTML document
Rule perf.large_html · Performance · 7 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/a-propos — 3.6 MiB
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 3.6 MiB
- https://www.entrainementfonctionnelqc.ca/s/Affiliation-Gym.pdf — 20.1 MiB
- https://www.entrainementfonctionnelqc.ca/s/WOD-261-Manuel-de-lathlete_complet-rm4h.pdf — 3.8 MiB
- https://www.entrainementfonctionnelqc.ca/s/WOD-262-Manuel-de-lathlete_complet.pdf — 3.8 MiB
- https://www.entrainementfonctionnelqc.ca/s/WOD-263-Manuel-de-lathlete_complet.pdf — 2.1 MiB
- https://www.entrainementfonctionnelqc.ca/s/WOD-264-Manuel-de-lathlete_complet.pdf — 4.5 MiB
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 1 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/cart — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
notice No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 32 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/about-fqefs — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/boutique — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/devenir-membre — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/home — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/le-sport — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/partenaires — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/sponsors — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/wod-261 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/wod-262 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/wod-263 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.entrainementfonctionnelqc.ca/wod-264 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice Slow server response
Rule perf.slow_response · Performance · 1 occurrence(s)
notice URL redirects to another URL
Rule redirect.single · Crawlability · 10 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/a-propos — redirects to https://www.entrainementfonctionnelqc.ca/about-fqefs
- https://www.entrainementfonctionnelqc.ca/en-ducation-physique — redirects to https://www.entrainementfonctionnelqc.ca/nouvelle-page
- https://www.entrainementfonctionnelqc.ca/gyms-membres — redirects to https://www.entrainementfonctionnelqc.ca/devenir-membre
- https://www.entrainementfonctionnelqc.ca/s/Affiliation-Gym.pdf — redirects to https://static1.squarespace.com/static/603d5a04d05fac0b09635ca4/t/67447fb88ffe0372266986c0/1732542414939/Affiliation+Gym.pdf
- https://www.entrainementfonctionnelqc.ca/s/Standards-Saison-en-ligne-2026.pdf — redirects to https://static1.squarespace.com/static/603d5a04d05fac0b09635ca4/t/691887778080bc67370f3447/1763215223753/Standards+Saison+en+ligne+2026.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-261-Manuel-de-lathlete_complet-rm4h.pdf — redirects to https://static1.squarespace.com/static/603d5a04d05fac0b09635ca4/t/6962ec1fb7c900750403d686/1768090655211/WOD+26.1+-Manuel+de+l%27athl%C3%A8te_complet.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-262-Manuel-de-lathlete_complet.pdf — redirects to https://static1.squarespace.com/static/603d5a04d05fac0b09635ca4/t/696d36828ba9cc37245311a5/1768765058509/WOD+26.2+-+Manuel+de+l%27athl%C3%A8te_complet.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-263-Manuel-de-lathlete_complet.pdf — redirects to https://static1.squarespace.com/static/603d5a04d05fac0b09635ca4/t/6976893f4f7e2f30996c7e4e/1769376063776/WOD+26.3+-+Manuel+de+l%27athl%C3%A8te_complet.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-264-Manuel-de-lathlete_complet.pdf — redirects to https://static1.squarespace.com/static/603d5a04d05fac0b09635ca4/t/697fe2d2f52e4523677e41e1/1769988818790/WOD+26.4+-+Manuel+de+l%27athl%C3%A8te_complet.pdf
- https://www.entrainementfonctionnelqc.ca/saison-en-ligne-2026 — redirects to https://www.entrainementfonctionnelqc.ca/saison-20242025-1
notice Missing recommended security headers
Rule security.missing_headers · Security · 32 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — CSP
- https://www.entrainementfonctionnelqc.ca/about-fqefs — CSP
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — CSP
- https://www.entrainementfonctionnelqc.ca/boutique — CSP
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — CSP
- https://www.entrainementfonctionnelqc.ca/devenir-membre — CSP
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — CSP
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — CSP
- https://www.entrainementfonctionnelqc.ca/home — CSP
- https://www.entrainementfonctionnelqc.ca/le-sport — CSP
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — CSP
- https://www.entrainementfonctionnelqc.ca/partenaires — CSP
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — CSP
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — CSP
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — CSP
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — CSP
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — CSP
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — CSP
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — CSP
- https://www.entrainementfonctionnelqc.ca/sponsors — CSP
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — CSP
- https://www.entrainementfonctionnelqc.ca/wod-261 — CSP
- https://www.entrainementfonctionnelqc.ca/wod-262 — CSP
- https://www.entrainementfonctionnelqc.ca/wod-263 — CSP
- https://www.entrainementfonctionnelqc.ca/wod-264 — CSP
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 32 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — 14 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/about-fqefs — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/aprs-lcole — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/boutique — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/concentration-sportive — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/devenir-membre — 13 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/devenir-membre-athlte-1 — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/home — 14 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/le-sport — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/nouvelle-page — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/partenaires — 112 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/poids-du-corps — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1 — 13 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1 — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1 — 13 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1 — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/poids-du-corps-1-1-1-1-1 — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/saison-20242025-1 — 15 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/sponsors — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/trouver-un-gym — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/wod-261 — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/wod-262 — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/wod-263 — 13 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.entrainementfonctionnelqc.ca/wod-264 — 13 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Indexable page not listed in sitemap
Rule sitemap.orphan_not_listed · Sitemap · 1 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/ — indexable but not in sitemap
notice Underscores in URL path (prefer hyphens)
Rule url.underscores · URL · 4 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/s/WOD-261-Manuel-de-lathlete_complet-rm4h.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-262-Manuel-de-lathlete_complet.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-263-Manuel-de-lathlete_complet.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-264-Manuel-de-lathlete_complet.pdf
notice Uppercase letters in URL path
Rule url.uppercase · URL · 6 occurrence(s)
- https://www.entrainementfonctionnelqc.ca/s/Affiliation-Gym.pdf
- https://www.entrainementfonctionnelqc.ca/s/Standards-Saison-en-ligne-2026.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-261-Manuel-de-lathlete_complet-rm4h.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-262-Manuel-de-lathlete_complet.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-263-Manuel-de-lathlete_complet.pdf
- https://www.entrainementfonctionnelqc.ca/s/WOD-264-Manuel-de-lathlete_complet.pdf
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.