SEO audit for apbi.fr
Revêtements Industriels - APBI - Application Peinture Bâtiment Industrie
Health 65/100 (fair) · 29 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Application de revêtements industriels (anticorrosion, toit rafraichissant, étanchéité, résine de sol, peinture…) pour vos ouvrages.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Links | 0 | 0 | 287 | 30 |
| Duplicate | 53 | 0 | 45 | 22 |
| Agent Readiness | 70 | 0 | 29 | 59 |
| Performance | 70 | 0 | 29 | 58 |
| Structured Data | 93 | 0 | 7 | 29 |
| Titles | 94 | 0 | 6 | 0 |
| Headings | 99 | 0 | 1 | 0 |
| Cache | 100 | 0 | 0 | 29 |
| Crawlability | 100 | 0 | 0 | 11 |
| Images | 100 | 0 | 0 | 24 |
| Security | 100 | 0 | 0 | 58 |
Warnings (10 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 29 occurrence(s)
- https://apbi.fr/ — 33 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/atelier/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/contact/ — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/energie/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/etancheite/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/industrie/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-activites/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-activites/atelier/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-certifications/ — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-secteurs/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-secteurs/energie/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-secteurs/industrie/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/notre-entreprise/ — 27 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/ouvrages-dart/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/preparation-de-surface/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/realisations/ — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/resine-de-sol/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/systeme-anticorrosion/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/toits-rafraichissants-cool-roof/ — 7 button/link(s) with no text or aria-label — an agent can't target them
- https://apbi.fr/travaux-dacces-et-delevation/ — 7 button/link(s) with no text or aria-label — an agent can't target them
warning Duplicate page content
Rule duplicate.content · Duplicate · 22 occurrence(s)
- https://apbi.fr/atelier/ — content shared by 2 pages: https://apbi.fr/nos-activites/atelier/
- https://apbi.fr/energie/ — content shared by 2 pages: https://apbi.fr/nos-secteurs/energie/
- https://apbi.fr/etancheite/ — content shared by 2 pages: https://apbi.fr/nos-activites/etancheite/
- https://apbi.fr/industrie/ — content shared by 2 pages: https://apbi.fr/nos-secteurs/industrie/
- https://apbi.fr/nos-activites/atelier/ — content shared by 2 pages: https://apbi.fr/atelier/
- https://apbi.fr/nos-activites/etancheite/ — content shared by 2 pages: https://apbi.fr/etancheite/
- https://apbi.fr/nos-activites/preparation-de-surface/ — content shared by 2 pages: https://apbi.fr/preparation-de-surface/
- https://apbi.fr/nos-activites/resine-de-sol/ — content shared by 2 pages: https://apbi.fr/resine-de-sol/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — content shared by 2 pages: https://apbi.fr/retrait-plomb-et-brai-de-houille/
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — content shared by 2 pages: https://apbi.fr/systeme-anticorrosion/
- https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/ — content shared by 2 pages: https://apbi.fr/toits-rafraichissants-cool-roof/
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — content shared by 2 pages: https://apbi.fr/travaux-dacces-et-delevation/
- https://apbi.fr/nos-secteurs/energie/ — content shared by 2 pages: https://apbi.fr/energie/
- https://apbi.fr/nos-secteurs/industrie/ — content shared by 2 pages: https://apbi.fr/industrie/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — content shared by 2 pages: https://apbi.fr/ouvrages-dart/
- https://apbi.fr/ouvrages-dart/ — content shared by 2 pages: https://apbi.fr/nos-secteurs/ouvrages-dart/
- https://apbi.fr/preparation-de-surface/ — content shared by 2 pages: https://apbi.fr/nos-activites/preparation-de-surface/
- https://apbi.fr/resine-de-sol/ — content shared by 2 pages: https://apbi.fr/nos-activites/resine-de-sol/
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — content shared by 2 pages: https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/
- https://apbi.fr/systeme-anticorrosion/ — content shared by 2 pages: https://apbi.fr/nos-activites/systeme-anticorrosion/
- https://apbi.fr/toits-rafraichissants-cool-roof/ — content shared by 2 pages: https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/
- https://apbi.fr/travaux-dacces-et-delevation/ — content shared by 2 pages: https://apbi.fr/nos-activites/travaux-dacces-et-delevation/
warning Homepage duplicated across protocol/host variants (no redirect)
Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)
- https://apbi.fr/ — http://apbi.fr/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 22 occurrence(s)
- https://apbi.fr/atelier/ — title shared by 2 pages: https://apbi.fr/nos-activites/atelier/
- https://apbi.fr/energie/ — title shared by 2 pages: https://apbi.fr/nos-secteurs/energie/
- https://apbi.fr/etancheite/ — title shared by 2 pages: https://apbi.fr/nos-activites/etancheite/
- https://apbi.fr/industrie/ — title shared by 2 pages: https://apbi.fr/nos-secteurs/industrie/
- https://apbi.fr/nos-activites/atelier/ — title shared by 2 pages: https://apbi.fr/atelier/
- https://apbi.fr/nos-activites/etancheite/ — title shared by 2 pages: https://apbi.fr/etancheite/
- https://apbi.fr/nos-activites/preparation-de-surface/ — title shared by 2 pages: https://apbi.fr/preparation-de-surface/
- https://apbi.fr/nos-activites/resine-de-sol/ — title shared by 2 pages: https://apbi.fr/resine-de-sol/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — title shared by 2 pages: https://apbi.fr/retrait-plomb-et-brai-de-houille/
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — title shared by 2 pages: https://apbi.fr/systeme-anticorrosion/
- https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/ — title shared by 2 pages: https://apbi.fr/toits-rafraichissants-cool-roof/
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — title shared by 2 pages: https://apbi.fr/travaux-dacces-et-delevation/
- https://apbi.fr/nos-secteurs/energie/ — title shared by 2 pages: https://apbi.fr/energie/
- https://apbi.fr/nos-secteurs/industrie/ — title shared by 2 pages: https://apbi.fr/industrie/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — title shared by 2 pages: https://apbi.fr/ouvrages-dart/
- https://apbi.fr/ouvrages-dart/ — title shared by 2 pages: https://apbi.fr/nos-secteurs/ouvrages-dart/
- https://apbi.fr/preparation-de-surface/ — title shared by 2 pages: https://apbi.fr/nos-activites/preparation-de-surface/
- https://apbi.fr/resine-de-sol/ — title shared by 2 pages: https://apbi.fr/nos-activites/resine-de-sol/
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — title shared by 2 pages: https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/
- https://apbi.fr/systeme-anticorrosion/ — title shared by 2 pages: https://apbi.fr/nos-activites/systeme-anticorrosion/
- https://apbi.fr/toits-rafraichissants-cool-roof/ — title shared by 2 pages: https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/
- https://apbi.fr/travaux-dacces-et-delevation/ — title shared by 2 pages: https://apbi.fr/nos-activites/travaux-dacces-et-delevation/
warning Internal link points to a redirect
Rule links.redirect_target · Links · 287 occurrence(s)
- https://apbi.fr/ — https://apbi.fr/energie/ → https://apbi.fr/nos-secteurs/energie/
- https://apbi.fr/ — https://apbi.fr/etancheite/ → https://apbi.fr/nos-activites/etancheite/
- https://apbi.fr/ — https://apbi.fr/industrie/ → https://apbi.fr/nos-secteurs/industrie/
- https://apbi.fr/ — https://apbi.fr/ouvrages-dart/ → https://apbi.fr/nos-secteurs/ouvrages-dart/
- https://apbi.fr/ — https://apbi.fr/resine-de-sol/ → https://apbi.fr/nos-activites/resine-de-sol/
- https://apbi.fr/ — https://apbi.fr/systeme-anticorrosion/ → https://apbi.fr/nos-activites/systeme-anticorrosion/
- https://apbi.fr/ — https://apbi.fr/toits-rafraichissants-cool-roof/ → https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/atelier/ → https://apbi.fr/nos-activites/atelier/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/energie/ → https://apbi.fr/nos-secteurs/energie/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/etancheite/ → https://apbi.fr/nos-activites/etancheite/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/industrie/ → https://apbi.fr/nos-secteurs/industrie/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/ouvrages-dart/ → https://apbi.fr/nos-secteurs/ouvrages-dart/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/preparation-de-surface/ → https://apbi.fr/nos-activites/preparation-de-surface/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/resine-de-sol/ → https://apbi.fr/nos-activites/resine-de-sol/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/retrait-plomb-et-brai-de-houille/ → https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/systeme-anticorrosion/ → https://apbi.fr/nos-activites/systeme-anticorrosion/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — https://apbi.fr/travaux-dacces-et-delevation/ → https://apbi.fr/nos-activites/travaux-dacces-et-delevation/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — https://apbi.fr/atelier/ → https://apbi.fr/nos-activites/atelier/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — https://apbi.fr/etancheite/ → https://apbi.fr/nos-activites/etancheite/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — https://apbi.fr/industrie/ → https://apbi.fr/nos-secteurs/industrie/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — https://apbi.fr/preparation-de-surface/ → https://apbi.fr/nos-activites/preparation-de-surface/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — https://apbi.fr/resine-de-sol/ → https://apbi.fr/nos-activites/resine-de-sol/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — https://apbi.fr/retrait-plomb-et-brai-de-houille/ → https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — https://apbi.fr/systeme-anticorrosion/ → https://apbi.fr/nos-activites/systeme-anticorrosion/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — https://apbi.fr/travaux-dacces-et-delevation/ → https://apbi.fr/nos-activites/travaux-dacces-et-delevation/
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 29 occurrence(s)
- https://apbi.fr/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/atelier/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/contact/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/energie/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/etancheite/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/industrie/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-activites/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-activites/atelier/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-certifications/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-secteurs/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-secteurs/energie/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-secteurs/industrie/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/notre-entreprise/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/ouvrages-dart/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/preparation-de-surface/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/realisations/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/resine-de-sol/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/systeme-anticorrosion/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/toits-rafraichissants-cool-roof/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://apbi.fr/travaux-dacces-et-delevation/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
warning BreadcrumbList present but structurally incomplete
Rule schema.breadcrumb_incomplete · Structured Data · 1 occurrence(s)
- https://apbi.fr/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
warning Schema describes content not visible on the page
Rule schema.hidden_content · Structured Data · 6 occurrence(s)
- https://apbi.fr/contact/ — a schema name/headline ("Contact - APBI - Application Peinture Bâtiment Industrie") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://apbi.fr/energie/ — a schema name/headline ("Énergie - APBI - Application Peinture Bâtiment Industrie") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://apbi.fr/nos-activites/resine-de-sol/ — a schema name/headline ("Résine de sol - APBI - Application Peinture Bâtiment Industrie") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://apbi.fr/nos-secteurs/energie/ — a schema name/headline ("Énergie - APBI - Application Peinture Bâtiment Industrie") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://apbi.fr/realisations/ — a schema name/headline ("Réalisations - APBI - Application Peinture Bâtiment Industrie") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://apbi.fr/resine-de-sol/ — a schema name/headline ("Résine de sol - APBI - Application Peinture Bâtiment Industrie") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 6 occurrence(s)
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — 81 chars, ~593px (limit ~580px)
- https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/ — 82 chars, ~606px (limit ~580px)
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — 79 chars, ~593px (limit ~580px)
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — 81 chars, ~593px (limit ~580px)
- https://apbi.fr/toits-rafraichissants-cool-roof/ — 82 chars, ~606px (limit ~580px)
- https://apbi.fr/travaux-dacces-et-delevation/ — 79 chars, ~593px (limit ~580px)
Notices (14 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 29 occurrence(s)
- https://apbi.fr/ — h4 follows h2 — skips h3
- https://apbi.fr/atelier/ — h4 follows h2 — skips h3
- https://apbi.fr/contact/ — h4 follows h2 — skips h3
- https://apbi.fr/energie/ — h4 follows h2 — skips h3
- https://apbi.fr/etancheite/ — h4 follows h2 — skips h3
- https://apbi.fr/industrie/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-activites/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-activites/atelier/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-certifications/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-secteurs/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-secteurs/energie/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-secteurs/industrie/ — h4 follows h2 — skips h3
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — h4 follows h2 — skips h3
- https://apbi.fr/notre-entreprise/ — h4 follows h2 — skips h3
- https://apbi.fr/ouvrages-dart/ — h4 follows h2 — skips h3
- https://apbi.fr/preparation-de-surface/ — h3 follows h1 — skips h2
- https://apbi.fr/realisations/ — h4 follows h2 — skips h3
- https://apbi.fr/resine-de-sol/ — h4 follows h2 — skips h3
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — h4 follows h2 — skips h3
- https://apbi.fr/systeme-anticorrosion/ — h4 follows h2 — skips h3
- https://apbi.fr/toits-rafraichissants-cool-roof/ — h4 follows h2 — skips h3
- https://apbi.fr/travaux-dacces-et-delevation/ — h4 follows h2 — skips h3
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://apbi.fr/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 29 occurrence(s)
- https://apbi.fr/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/atelier/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/contact/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/energie/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/etancheite/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/industrie/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-activites/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-activites/atelier/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-certifications/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-secteurs/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-secteurs/energie/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-secteurs/industrie/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/notre-entreprise/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/ouvrages-dart/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/preparation-de-surface/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/realisations/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/resine-de-sol/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/systeme-anticorrosion/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/toits-rafraichissants-cool-roof/ — add a <main> element (or role=main) around the primary content
- https://apbi.fr/travaux-dacces-et-delevation/ — add a <main> element (or role=main) around the primary content
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 29 occurrence(s)
- https://apbi.fr/ — Cache-Control: no-cache
- https://apbi.fr/atelier/ — Cache-Control: no-cache
- https://apbi.fr/contact/ — Cache-Control: no-cache
- https://apbi.fr/energie/ — Cache-Control: no-cache
- https://apbi.fr/etancheite/ — Cache-Control: no-cache
- https://apbi.fr/industrie/ — Cache-Control: no-cache
- https://apbi.fr/nos-activites/ — Cache-Control: no-cache
- https://apbi.fr/nos-activites/atelier/ — Cache-Control: no-cache
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — Cache-Control: no-cache
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — Cache-Control: no-cache
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — Cache-Control: no-cache
- https://apbi.fr/nos-certifications/ — Cache-Control: no-cache
- https://apbi.fr/nos-secteurs/ — Cache-Control: no-cache
- https://apbi.fr/nos-secteurs/energie/ — Cache-Control: no-cache
- https://apbi.fr/nos-secteurs/industrie/ — Cache-Control: no-cache
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — Cache-Control: no-cache
- https://apbi.fr/notre-entreprise/ — Cache-Control: no-cache
- https://apbi.fr/ouvrages-dart/ — Cache-Control: no-cache
- https://apbi.fr/preparation-de-surface/ — Cache-Control: no-cache
- https://apbi.fr/realisations/ — Cache-Control: no-cache
- https://apbi.fr/resine-de-sol/ — Cache-Control: no-cache
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — Cache-Control: no-cache
- https://apbi.fr/systeme-anticorrosion/ — Cache-Control: no-cache
- https://apbi.fr/toits-rafraichissants-cool-roof/ — Cache-Control: no-cache
- https://apbi.fr/travaux-dacces-et-delevation/ — Cache-Control: no-cache
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 22 occurrence(s)
- https://apbi.fr/atelier/ — meta description shared by 2 pages: https://apbi.fr/nos-activites/atelier/
- https://apbi.fr/energie/ — meta description shared by 2 pages: https://apbi.fr/nos-secteurs/energie/
- https://apbi.fr/etancheite/ — meta description shared by 2 pages: https://apbi.fr/nos-activites/etancheite/
- https://apbi.fr/industrie/ — meta description shared by 2 pages: https://apbi.fr/nos-secteurs/industrie/
- https://apbi.fr/nos-activites/atelier/ — meta description shared by 2 pages: https://apbi.fr/atelier/
- https://apbi.fr/nos-activites/etancheite/ — meta description shared by 2 pages: https://apbi.fr/etancheite/
- https://apbi.fr/nos-activites/preparation-de-surface/ — meta description shared by 2 pages: https://apbi.fr/preparation-de-surface/
- https://apbi.fr/nos-activites/resine-de-sol/ — meta description shared by 2 pages: https://apbi.fr/resine-de-sol/
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — meta description shared by 2 pages: https://apbi.fr/retrait-plomb-et-brai-de-houille/
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — meta description shared by 2 pages: https://apbi.fr/systeme-anticorrosion/
- https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/ — meta description shared by 2 pages: https://apbi.fr/toits-rafraichissants-cool-roof/
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — meta description shared by 2 pages: https://apbi.fr/travaux-dacces-et-delevation/
- https://apbi.fr/nos-secteurs/energie/ — meta description shared by 2 pages: https://apbi.fr/energie/
- https://apbi.fr/nos-secteurs/industrie/ — meta description shared by 2 pages: https://apbi.fr/industrie/
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — meta description shared by 2 pages: https://apbi.fr/ouvrages-dart/
- https://apbi.fr/ouvrages-dart/ — meta description shared by 2 pages: https://apbi.fr/nos-secteurs/ouvrages-dart/
- https://apbi.fr/preparation-de-surface/ — meta description shared by 2 pages: https://apbi.fr/nos-activites/preparation-de-surface/
- https://apbi.fr/resine-de-sol/ — meta description shared by 2 pages: https://apbi.fr/nos-activites/resine-de-sol/
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — meta description shared by 2 pages: https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/
- https://apbi.fr/systeme-anticorrosion/ — meta description shared by 2 pages: https://apbi.fr/nos-activites/systeme-anticorrosion/
- https://apbi.fr/toits-rafraichissants-cool-roof/ — meta description shared by 2 pages: https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/
- https://apbi.fr/travaux-dacces-et-delevation/ — meta description shared by 2 pages: https://apbi.fr/nos-activites/travaux-dacces-et-delevation/
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 24 occurrence(s)
- https://apbi.fr/atelier/ — 3 of 10 images without width/height
- https://apbi.fr/energie/ — 3 of 10 images without width/height
- https://apbi.fr/etancheite/ — 3 of 13 images without width/height
- https://apbi.fr/industrie/ — 3 of 10 images without width/height
- https://apbi.fr/nos-activites/ — 8 of 15 images without width/height
- https://apbi.fr/nos-activites/atelier/ — 3 of 10 images without width/height
- https://apbi.fr/nos-activites/etancheite/ — 3 of 13 images without width/height
- https://apbi.fr/nos-activites/preparation-de-surface/ — 4 of 18 images without width/height
- https://apbi.fr/nos-activites/resine-de-sol/ — 3 of 13 images without width/height
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — 3 of 10 images without width/height
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — 5 of 15 images without width/height
- https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/ — 3 of 11 images without width/height
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — 3 of 10 images without width/height
- https://apbi.fr/nos-secteurs/ — 4 of 11 images without width/height
- https://apbi.fr/nos-secteurs/energie/ — 3 of 10 images without width/height
- https://apbi.fr/nos-secteurs/industrie/ — 3 of 10 images without width/height
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — 3 of 10 images without width/height
- https://apbi.fr/ouvrages-dart/ — 3 of 10 images without width/height
- https://apbi.fr/preparation-de-surface/ — 4 of 18 images without width/height
- https://apbi.fr/resine-de-sol/ — 3 of 13 images without width/height
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — 3 of 10 images without width/height
- https://apbi.fr/systeme-anticorrosion/ — 5 of 15 images without width/height
- https://apbi.fr/toits-rafraichissants-cool-roof/ — 3 of 11 images without width/height
- https://apbi.fr/travaux-dacces-et-delevation/ — 3 of 10 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 29 occurrence(s)
- https://apbi.fr/ — 5 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://apbi.fr/atelier/ — 5 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://apbi.fr/contact/ — 5 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://apbi.fr/energie/ — 5 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://apbi.fr/etancheite/ — 5 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://apbi.fr/industrie/ — 5 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://apbi.fr/nos-activites/ — 5 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://apbi.fr/nos-activites/atelier/ — 5 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://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — 5 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://apbi.fr/nos-activites/systeme-anticorrosion/ — 5 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://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — 5 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://apbi.fr/nos-certifications/ — 5 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://apbi.fr/nos-secteurs/ — 5 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://apbi.fr/nos-secteurs/energie/ — 5 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://apbi.fr/nos-secteurs/industrie/ — 5 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://apbi.fr/nos-secteurs/ouvrages-dart/ — 5 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://apbi.fr/notre-entreprise/ — 5 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://apbi.fr/ouvrages-dart/ — 5 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://apbi.fr/preparation-de-surface/ — 5 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://apbi.fr/realisations/ — 5 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://apbi.fr/resine-de-sol/ — 5 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://apbi.fr/retrait-plomb-et-brai-de-houille/ — 5 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://apbi.fr/systeme-anticorrosion/ — 5 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://apbi.fr/toits-rafraichissants-cool-roof/ — 5 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://apbi.fr/travaux-dacces-et-delevation/ — 5 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 · 1 occurrence(s)
- https://apbi.fr/toits-rafraichissants-cool-roof/ — 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 Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 29 occurrence(s)
- https://apbi.fr/ — 34 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://apbi.fr/atelier/ — 6 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://apbi.fr/contact/ — 6 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://apbi.fr/energie/ — 6 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://apbi.fr/etancheite/ — 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://apbi.fr/industrie/ — 6 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://apbi.fr/nos-activites/ — 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://apbi.fr/nos-activites/atelier/ — 6 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://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — 6 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://apbi.fr/nos-activites/systeme-anticorrosion/ — 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://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — 6 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://apbi.fr/nos-certifications/ — 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://apbi.fr/nos-secteurs/ — 6 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://apbi.fr/nos-secteurs/energie/ — 6 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://apbi.fr/nos-secteurs/industrie/ — 6 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://apbi.fr/nos-secteurs/ouvrages-dart/ — 6 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://apbi.fr/notre-entreprise/ — 28 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://apbi.fr/ouvrages-dart/ — 6 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://apbi.fr/preparation-de-surface/ — 17 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://apbi.fr/realisations/ — 6 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://apbi.fr/resine-de-sol/ — 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://apbi.fr/retrait-plomb-et-brai-de-houille/ — 6 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://apbi.fr/systeme-anticorrosion/ — 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://apbi.fr/toits-rafraichissants-cool-roof/ — 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://apbi.fr/travaux-dacces-et-delevation/ — 6 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 No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 29 occurrence(s)
- https://apbi.fr/ — 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.
- https://apbi.fr/atelier/ — 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.
- https://apbi.fr/contact/ — 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.
- https://apbi.fr/energie/ — 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.
- https://apbi.fr/etancheite/ — 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.
- https://apbi.fr/industrie/ — 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.
- https://apbi.fr/nos-activites/ — 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.
- https://apbi.fr/nos-activites/atelier/ — 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.
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — 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.
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — 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.
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — 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.
- https://apbi.fr/nos-certifications/ — 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.
- https://apbi.fr/nos-secteurs/ — 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.
- https://apbi.fr/nos-secteurs/energie/ — 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.
- https://apbi.fr/nos-secteurs/industrie/ — 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.
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — 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.
- https://apbi.fr/notre-entreprise/ — 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.
- https://apbi.fr/ouvrages-dart/ — 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.
- https://apbi.fr/preparation-de-surface/ — 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.
- https://apbi.fr/realisations/ — 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.
- https://apbi.fr/resine-de-sol/ — 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.
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — 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.
- https://apbi.fr/systeme-anticorrosion/ — 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.
- https://apbi.fr/toits-rafraichissants-cool-roof/ — 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.
- https://apbi.fr/travaux-dacces-et-delevation/ — 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 URL redirects to another URL
Rule redirect.single · Crawlability · 11 occurrence(s)
- https://apbi.fr/atelier/ — redirects to https://apbi.fr/nos-activites/atelier/
- https://apbi.fr/energie/ — redirects to https://apbi.fr/nos-secteurs/energie/
- https://apbi.fr/etancheite/ — redirects to https://apbi.fr/nos-activites/etancheite/
- https://apbi.fr/industrie/ — redirects to https://apbi.fr/nos-secteurs/industrie/
- https://apbi.fr/ouvrages-dart/ — redirects to https://apbi.fr/nos-secteurs/ouvrages-dart/
- https://apbi.fr/preparation-de-surface/ — redirects to https://apbi.fr/nos-activites/preparation-de-surface/
- https://apbi.fr/resine-de-sol/ — redirects to https://apbi.fr/nos-activites/resine-de-sol/
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — redirects to https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/
- https://apbi.fr/systeme-anticorrosion/ — redirects to https://apbi.fr/nos-activites/systeme-anticorrosion/
- https://apbi.fr/toits-rafraichissants-cool-roof/ — redirects to https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/
- https://apbi.fr/travaux-dacces-et-delevation/ — redirects to https://apbi.fr/nos-activites/travaux-dacces-et-delevation/
notice Deprecated schema type with no Google rich result
Rule schema.deprecated_type · Structured Data · 29 occurrence(s)
- https://apbi.fr/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/atelier/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/contact/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/energie/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/etancheite/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/industrie/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-activites/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-activites/atelier/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-certifications/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-secteurs/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-secteurs/energie/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-secteurs/industrie/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/notre-entreprise/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/ouvrages-dart/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/preparation-de-surface/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/realisations/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/resine-de-sol/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/systeme-anticorrosion/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/toits-rafraichissants-cool-roof/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://apbi.fr/travaux-dacces-et-delevation/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
notice Missing recommended security headers
Rule security.missing_headers · Security · 29 occurrence(s)
- https://apbi.fr/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/atelier/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/contact/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/energie/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/etancheite/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/industrie/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/nos-activites/ — X-Content-Type-Options, HSTS, CSP
- https://apbi.fr/nos-activites/atelier/ — X-Content-Type-Options, HSTS, CSP
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/nos-certifications/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/nos-secteurs/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/nos-secteurs/energie/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/nos-secteurs/industrie/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/notre-entreprise/ — X-Content-Type-Options, HSTS, CSP
- https://apbi.fr/ouvrages-dart/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/preparation-de-surface/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/realisations/ — CSP, X-Content-Type-Options, HSTS
- https://apbi.fr/resine-de-sol/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/systeme-anticorrosion/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/toits-rafraichissants-cool-roof/ — HSTS, CSP, X-Content-Type-Options
- https://apbi.fr/travaux-dacces-et-delevation/ — HSTS, CSP, X-Content-Type-Options
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 29 occurrence(s)
- https://apbi.fr/ — 27 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/atelier/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/contact/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/energie/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/etancheite/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/industrie/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-activites/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-activites/atelier/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-activites/systeme-anticorrosion/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-certifications/ — 9 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-secteurs/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-secteurs/energie/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-secteurs/industrie/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/nos-secteurs/ouvrages-dart/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/notre-entreprise/ — 25 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/ouvrages-dart/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/preparation-de-surface/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/realisations/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/resine-de-sol/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/retrait-plomb-et-brai-de-houille/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/systeme-anticorrosion/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/toits-rafraichissants-cool-roof/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://apbi.fr/travaux-dacces-et-delevation/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://apbi.fr/ Revêtements Industriels - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 368 | 29 |
| https://apbi.fr/contact/ Contact - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 247 | 29 |
| https://apbi.fr/energie/ Énergie - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 304 | 29 |
| https://apbi.fr/etancheite/ Étanchéité - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 890 | 29 |
| https://apbi.fr/industrie/ Industrie - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 331 | 29 |
| https://apbi.fr/nos-activites/ Nos activités - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 367 | 29 |
| https://apbi.fr/nos-activites/atelier/ Atelier - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 330 | 29 |
| https://apbi.fr/nos-activites/etancheite/ Étanchéité - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 890 | 29 |
| https://apbi.fr/nos-activites/preparation-de-surface/ Préparation de surface - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 978 | 29 |
| https://apbi.fr/nos-activites/resine-de-sol/ Résine de sol - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 524 | 29 |
| https://apbi.fr/nos-activites/retrait-plomb-et-brai-de-houille/ Retrait plomb et brai de houille - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 428 | 29 |
| https://apbi.fr/nos-activites/systeme-anticorrosion/ Système anticorrosion - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 574 | 29 |
| https://apbi.fr/nos-activites/toits-rafraichissants-cool-roof/ Toits rafraichissants - Cool roof - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 570 | 29 |
| https://apbi.fr/nos-activites/travaux-dacces-et-delevation/ Travaux d'accès et d'élévation - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 379 | 29 |
| https://apbi.fr/nos-certifications/ Nos certifications - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 683 | 29 |
| https://apbi.fr/nos-secteurs/ Nos secteurs - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 377 | 29 |
| https://apbi.fr/nos-secteurs/energie/ Énergie - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 304 | 29 |
| https://apbi.fr/nos-secteurs/industrie/ Industrie - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 331 | 29 |
| https://apbi.fr/nos-secteurs/ouvrages-dart/ Ouvrages d'art - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 286 | 29 |
| https://apbi.fr/notre-entreprise/ Notre entreprise - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 394 | 29 |
| https://apbi.fr/ouvrages-dart/ Ouvrages d'art - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 286 | 29 |
| https://apbi.fr/realisations/ Réalisations - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 230 | 29 |
| https://apbi.fr/resine-de-sol/ Résine de sol - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 524 | 29 |
| https://apbi.fr/systeme-anticorrosion/ Système anticorrosion - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 574 | 29 |
| https://apbi.fr/atelier/ Atelier - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 330 | 28 |
| https://apbi.fr/preparation-de-surface/ Préparation de surface - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 978 | 28 |
| https://apbi.fr/retrait-plomb-et-brai-de-houille/ Retrait plomb et brai de houille - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 428 | 28 |
| https://apbi.fr/travaux-dacces-et-delevation/ Travaux d'accès et d'élévation - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 379 | 28 |
| https://apbi.fr/toits-rafraichissants-cool-roof/ Toits rafraichissants - Cool roof - APBI - Application Peinture Bâtiment Industrie |
200 | yes | 570 | 1 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.