SEO audit for agencetolle.com
Tollé Agence Web : développement web sur mesure à Montréal
Health 66/100 (fair) · 50 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Équipe multidisciplinaire en stratégie numérique, design UX et développement web sur mesure. Applications, portails et intégrations API qui améliorent le UX.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Security | 71 | 0 | 49 | 98 |
| Titles | 94 | 0 | 10 | 0 |
| Meta Description | 98 | 0 | 4 | 0 |
| Performance | 98 | 0 | 4 | 134 |
| Content | 98 | 0 | 3 | 0 |
| Headings | 99 | 0 | 1 | 1 |
| Images | 99 | 0 | 1 | 113 |
| Agent Readiness | 100 | 0 | 0 | 13 |
| Cache | 100 | 0 | 0 | 49 |
| Links | 100 | 0 | 0 | 49 |
| Social | 100 | 0 | 0 | 4 |
| Structured Data | 100 | 0 | 0 | 47 |
| URL | 100 | 0 | 0 | 1 |
Warnings (7 rules)
warning Thin content (low word count)
Rule content.thin · Content · 3 occurrence(s)
warning Missing <h1>
Rule h1.missing · Headings · 1 occurrence(s)
warning Content-Type header doesn't match the actual content
Rule headers.content_type_mismatch · Security · 49 occurrence(s)
- https://www.agencetolle.com/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/a-propos — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/blogue — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/blogue/integration-systemes-api — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/blogue/optimisation-processus-perte-de-temps — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/blogue/suivi-de-commande-portail-client — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/blogue/transformation-numerique-audit — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/carrieres — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/carrieres/candidature-spontanee — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/expertise — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/expertise/developpement-web-et-mobile — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/expertise/strategie-numerique-et-design — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/nous-joindre — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/politique-de-confidentialite — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/projets — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/projets/350e-terrebonne — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/projets/apa — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/projets/armoires-multi-poses — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/salon-connexion-2026 — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://www.agencetolle.com/strategie-pme-2025-donnees — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
warning Images missing alt text
Rule images.missing_alt · Images · 1 occurrence(s)
- https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — 7 of 9 images missing alt
warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)
Rule images.no_lazy_lcp_candidate · Performance · 4 occurrence(s)
- https://www.agencetolle.com/blogue — the likely hero/LCP image (article_2.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.agencetolle.com/carrieres/candidature-spontanee — the likely hero/LCP image (photo_tolle_7.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.agencetolle.com/projets — the likely hero/LCP image (img_enviro_connexions_carte.webp) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.agencetolle.com/salon-connexion-2026 — the likely hero/LCP image (charles.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
warning Missing meta description
Rule meta_desc.missing · Meta Description · 4 occurrence(s)
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 10 occurrence(s)
- https://www.agencetolle.com/projets/centre-de-recherche-du-chuq — 78 chars, ~625px (limit ~580px)
- https://www.agencetolle.com/projets/colabor — 90 chars, ~673px (limit ~580px)
- https://www.agencetolle.com/projets/complexe-enviro-connexions — 76 chars, ~586px (limit ~580px)
- https://www.agencetolle.com/projets/drapeaux-du-parc-olympique — 108 chars, ~835px (limit ~580px)
- https://www.agencetolle.com/projets/fillactive — 97 chars, ~736px (limit ~580px)
- https://www.agencetolle.com/projets/fondation-a-deux-pas-de-la-reussite — 77 chars, ~588px (limit ~580px)
- https://www.agencetolle.com/projets/groupe-contex — 106 chars, ~818px (limit ~580px)
- https://www.agencetolle.com/projets/journal-lexpress — 80 chars, ~625px (limit ~580px)
- https://www.agencetolle.com/projets/quebec-maritime — 99 chars, ~761px (limit ~580px)
- https://www.agencetolle.com/strategie-pme-2025-donnees — 101 chars, ~789px (limit ~580px)
Notices (19 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 12 occurrence(s)
- https://www.agencetolle.com/blogue — h3 follows h1 — skips h2
- https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — h3 follows h1 — skips h2
- https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — h3 follows h1 — skips h2
- https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — h3 follows h1 — skips h2
- https://www.agencetolle.com/blogue/integration-systemes-api — h3 follows h1 — skips h2
- https://www.agencetolle.com/blogue/optimisation-processus-perte-de-temps — h3 follows h1 — skips h2
- https://www.agencetolle.com/blogue/suivi-de-commande-portail-client — h3 follows h1 — skips h2
- https://www.agencetolle.com/blogue/transformation-numerique-audit — h3 follows h1 — skips h2
- https://www.agencetolle.com/carrieres — h4 follows h2 — skips h3
- https://www.agencetolle.com/nous-joindre — h3 follows h1 — skips h2
- https://www.agencetolle.com/politique-de-confidentialite — h3 follows h1 — skips h2
- https://www.agencetolle.com/salon-connexion-2026 — h4 follows h2 — skips h3
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://www.agencetolle.com/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 49 occurrence(s)
- https://www.agencetolle.com/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/a-propos — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/blogue — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/blogue/integration-systemes-api — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/blogue/optimisation-processus-perte-de-temps — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/blogue/suivi-de-commande-portail-client — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/blogue/transformation-numerique-audit — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/carrieres — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/carrieres/candidature-spontanee — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/expertise — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/expertise/developpement-web-et-mobile — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/expertise/strategie-numerique-et-design — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/nous-joindre — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/politique-de-confidentialite — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/projets — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/projets/350e-terrebonne — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/projets/apa — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/projets/armoires-multi-poses — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/salon-connexion-2026 — Cache-Control: (none) · cloudflare: DYNAMIC
- https://www.agencetolle.com/strategie-pme-2025-donnees — Cache-Control: (none) · cloudflare: DYNAMIC
notice Multiple <h1> elements
Rule h1.multiple · Headings · 1 occurrence(s)
- https://www.agencetolle.com/salon-connexion-2026 — 2 <h1> elements
notice Image alt text is keyword-stuffed (repetition / low variety)
Rule images.alt_stuffed · Images · 30 occurrence(s)
- https://www.agencetolle.com/ — 3 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/blogue — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/expertise — 2 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/expertise/developpement-web-et-mobile — 2 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/expertise/strategie-numerique-et-design — 2 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets — 40 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/350e-terrebonne — 3 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/apa — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/armoires-multi-poses — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/centre-de-recherche-du-chuq — 4 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/chico — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/colabor — 2 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/complexe-enviro-connexions — 2 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/dixieme-anniversaire-tolle — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/emballages-netpak — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/fondation-a-deux-pas-de-la-reussite — 2 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/info-dimanche — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/jld-lague — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/journal-lexpress — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/la-terre-de-chez-nous — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.agencetolle.com/projets/laiterie-de-coaticook — 3 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
notice Image alt text is very long (possible keyword stuffing)
Rule images.alt_too_long · Images · 32 occurrence(s)
- https://www.agencetolle.com/ — 4 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/a-propos — 2 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/blogue — 4 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/carrieres — 4 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/carrieres/candidature-spontanee — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/expertise — 5 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/expertise/developpement-web-et-mobile — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/expertise/strategie-numerique-et-design — 2 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets — 28 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/350e-terrebonne — 2 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/centre-de-recherche-du-chuq — 2 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/chico — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/colabor — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/complexe-enviro-connexions — 2 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/de-champlain-groupe-financier — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/des-repertoires-dynamiques-et-modernes-pour-la-mrc-les-moulins — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/dixieme-anniversaire-tolle — 2 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/drapeaux-du-parc-olympique — 2 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/emballages-netpak — 2 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/fillactive — 2 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.agencetolle.com/projets/jld-lague — 4 image(s) with alt text over 100 chars — shorten it to a concise description
notice Image filename is generic/auto-generated (missed image-search signal)
Rule images.generic_filename · Images · 2 occurrence(s)
- https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — 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.agencetolle.com/strategie-pme-2025-donnees — 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.
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 43 occurrence(s)
- https://www.agencetolle.com/ — the likely hero/LCP image (photo_tolle_acc.webp) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/a-propos — the likely hero/LCP image (photo_tolle_39.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — the likely hero/LCP image (pastille_rebecca.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — the likely hero/LCP image (pastille_charles.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — the likely hero/LCP image (pastille_rebecca.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/blogue/integration-systemes-api — the likely hero/LCP image (pastille_rebecca.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/blogue/optimisation-processus-perte-de-temps — the likely hero/LCP image (pastille_rebecca.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/blogue/suivi-de-commande-portail-client — the likely hero/LCP image (pastille_rebecca.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/blogue/transformation-numerique-audit — the likely hero/LCP image (pastille_rebecca.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/carrieres — the likely hero/LCP image (photo_tolle_11.webp) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/expertise — the likely hero/LCP image (photo_tolle_22.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/expertise/developpement-web-et-mobile — the likely hero/LCP image (icon_graph_portail_2.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — the likely hero/LCP image (photo_tolle_20.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/expertise/strategie-numerique-et-design — the likely hero/LCP image (photo_tolle_3.webp) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — the likely hero/LCP image (pxl_20251002_165828229.portrait.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/projets/350e-terrebonne — the likely hero/LCP image (icon_350e_terrebonne.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/projets/apa — the likely hero/LCP image (icon_apa.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/projets/armoires-multi-poses — the likely hero/LCP image (icon_multiposes.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/projets/centre-de-recherche-du-chuq — the likely hero/LCP image (icon_cr_chuq.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/projets/chico — the likely hero/LCP image (icon_chico.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/projets/colabor — the likely hero/LCP image (icon_colabor.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/projets/complexe-enviro-connexions — the likely hero/LCP image (icon_enviro_connexions.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/projets/de-champlain-groupe-financier — the likely hero/LCP image (icon_dechamplain.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/projets/des-repertoires-dynamiques-et-modernes-pour-la-mrc-les-moulins — the likely hero/LCP image (icon_mrc.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.agencetolle.com/strategie-pme-2025-donnees — the likely hero/LCP image (img_1178.jpeg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 49 occurrence(s)
- https://www.agencetolle.com/ — 106 of 106 images without width/height
- https://www.agencetolle.com/a-propos — 24 of 24 images without width/height
- https://www.agencetolle.com/blogue — 16 of 16 images without width/height
- https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — 9 of 9 images without width/height
- https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — 9 of 9 images without width/height
- https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — 9 of 9 images without width/height
- https://www.agencetolle.com/blogue/integration-systemes-api — 9 of 9 images without width/height
- https://www.agencetolle.com/blogue/optimisation-processus-perte-de-temps — 9 of 9 images without width/height
- https://www.agencetolle.com/blogue/suivi-de-commande-portail-client — 9 of 9 images without width/height
- https://www.agencetolle.com/blogue/transformation-numerique-audit — 9 of 9 images without width/height
- https://www.agencetolle.com/carrieres — 11 of 11 images without width/height
- https://www.agencetolle.com/carrieres/candidature-spontanee — 4 of 4 images without width/height
- https://www.agencetolle.com/expertise — 12 of 12 images without width/height
- https://www.agencetolle.com/expertise/developpement-web-et-mobile — 10 of 10 images without width/height
- https://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — 7 of 7 images without width/height
- https://www.agencetolle.com/expertise/strategie-numerique-et-design — 10 of 10 images without width/height
- https://www.agencetolle.com/nous-joindre — 2 of 2 images without width/height
- https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — 9 of 9 images without width/height
- https://www.agencetolle.com/politique-de-confidentialite — 2 of 2 images without width/height
- https://www.agencetolle.com/projets — 134 of 134 images without width/height
- https://www.agencetolle.com/projets/350e-terrebonne — 7 of 7 images without width/height
- https://www.agencetolle.com/projets/apa — 11 of 11 images without width/height
- https://www.agencetolle.com/projets/armoires-multi-poses — 7 of 7 images without width/height
- https://www.agencetolle.com/salon-connexion-2026 — 4 of 4 images without width/height
- https://www.agencetolle.com/strategie-pme-2025-donnees — 3 of 3 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 49 occurrence(s)
- https://www.agencetolle.com/ — 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.agencetolle.com/a-propos — 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.agencetolle.com/blogue — 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.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — 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.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — 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.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — 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.agencetolle.com/blogue/integration-systemes-api — 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.agencetolle.com/blogue/optimisation-processus-perte-de-temps — 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.agencetolle.com/blogue/suivi-de-commande-portail-client — 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.agencetolle.com/blogue/transformation-numerique-audit — 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.agencetolle.com/carrieres — 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.agencetolle.com/carrieres/candidature-spontanee — 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.agencetolle.com/expertise — 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.agencetolle.com/expertise/developpement-web-et-mobile — 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.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — 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.agencetolle.com/expertise/strategie-numerique-et-design — 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.agencetolle.com/nous-joindre — 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.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — 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.agencetolle.com/politique-de-confidentialite — 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.agencetolle.com/projets — 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.agencetolle.com/projets/350e-terrebonne — 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.agencetolle.com/projets/apa — 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.agencetolle.com/projets/armoires-multi-poses — 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.agencetolle.com/salon-connexion-2026 — 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.agencetolle.com/strategie-pme-2025-donnees — 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 Missing Open Graph tags
Rule og.missing · Social · 4 occurrence(s)
- https://www.agencetolle.com/blogue — og:description
- https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — og:description
- https://www.agencetolle.com/salon-connexion-2026 — og:description
- https://www.agencetolle.com/strategie-pme-2025-donnees — og:description
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 41 occurrence(s)
- https://www.agencetolle.com/ — 96 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.agencetolle.com/a-propos — 19 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.agencetolle.com/blogue — 1 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.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — 2 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.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — 1 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.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — 2 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.agencetolle.com/blogue/integration-systemes-api — 2 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.agencetolle.com/blogue/optimisation-processus-perte-de-temps — 2 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.agencetolle.com/blogue/suivi-de-commande-portail-client — 2 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.agencetolle.com/blogue/transformation-numerique-audit — 2 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.agencetolle.com/carrieres — 4 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.agencetolle.com/carrieres/candidature-spontanee — 2 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.agencetolle.com/expertise — 5 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.agencetolle.com/expertise/developpement-web-et-mobile — 1 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.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — 1 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.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — 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.agencetolle.com/projets — 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://www.agencetolle.com/projets/350e-terrebonne — 4 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.agencetolle.com/projets/apa — 2 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.agencetolle.com/projets/centre-de-recherche-du-chuq — 2 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.agencetolle.com/projets/colabor — 2 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.agencetolle.com/projets/complexe-enviro-connexions — 2 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.agencetolle.com/projets/de-champlain-groupe-financier — 1 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.agencetolle.com/salon-connexion-2026 — 2 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.agencetolle.com/strategie-pme-2025-donnees — 1 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 · 1 occurrence(s)
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 49 occurrence(s)
- https://www.agencetolle.com/ — 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://www.agencetolle.com/a-propos — 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://www.agencetolle.com/blogue — 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://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — 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://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — 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://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — 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://www.agencetolle.com/blogue/integration-systemes-api — 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://www.agencetolle.com/blogue/optimisation-processus-perte-de-temps — 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://www.agencetolle.com/blogue/suivi-de-commande-portail-client — 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://www.agencetolle.com/blogue/transformation-numerique-audit — 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://www.agencetolle.com/carrieres — 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://www.agencetolle.com/carrieres/candidature-spontanee — 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://www.agencetolle.com/expertise — 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://www.agencetolle.com/expertise/developpement-web-et-mobile — 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://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — 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://www.agencetolle.com/expertise/strategie-numerique-et-design — 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://www.agencetolle.com/nous-joindre — 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://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — 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://www.agencetolle.com/politique-de-confidentialite — 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://www.agencetolle.com/projets — 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://www.agencetolle.com/projets/350e-terrebonne — 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://www.agencetolle.com/projets/apa — 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://www.agencetolle.com/projets/armoires-multi-poses — 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://www.agencetolle.com/salon-connexion-2026 — 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://www.agencetolle.com/strategie-pme-2025-donnees — 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 FAQPage structured data (rich result removed May 2026)
Rule schema.faq_deprecated · Structured Data · 1 occurrence(s)
- https://www.agencetolle.com/expertise/developpement-web-et-mobile — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
notice No structured data detected
Rule schema.none · Structured Data · 46 occurrence(s)
- https://www.agencetolle.com/a-propos
- https://www.agencetolle.com/blogue
- https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web
- https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure
- https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic
- https://www.agencetolle.com/blogue/integration-systemes-api
- https://www.agencetolle.com/blogue/optimisation-processus-perte-de-temps
- https://www.agencetolle.com/blogue/suivi-de-commande-portail-client
- https://www.agencetolle.com/blogue/transformation-numerique-audit
- https://www.agencetolle.com/carrieres
- https://www.agencetolle.com/expertise
- https://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web
- https://www.agencetolle.com/expertise/strategie-numerique-et-design
- https://www.agencetolle.com/nous-joindre
- https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025
- https://www.agencetolle.com/politique-de-confidentialite
- https://www.agencetolle.com/projets
- https://www.agencetolle.com/projets/350e-terrebonne
- https://www.agencetolle.com/projets/apa
- https://www.agencetolle.com/projets/armoires-multi-poses
- https://www.agencetolle.com/projets/centre-de-recherche-du-chuq
- https://www.agencetolle.com/projets/chico
- https://www.agencetolle.com/projets/colabor
- https://www.agencetolle.com/salon-connexion-2026
- https://www.agencetolle.com/strategie-pme-2025-donnees
notice Missing recommended security headers
Rule security.missing_headers · Security · 49 occurrence(s)
- https://www.agencetolle.com/ — HSTS, CSP
- https://www.agencetolle.com/a-propos — HSTS, CSP
- https://www.agencetolle.com/blogue — HSTS, CSP
- https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — HSTS, CSP
- https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — HSTS, CSP
- https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — HSTS, CSP
- https://www.agencetolle.com/blogue/integration-systemes-api — HSTS, CSP
- https://www.agencetolle.com/blogue/optimisation-processus-perte-de-temps — HSTS, CSP
- https://www.agencetolle.com/blogue/suivi-de-commande-portail-client — HSTS, CSP
- https://www.agencetolle.com/blogue/transformation-numerique-audit — HSTS, CSP
- https://www.agencetolle.com/carrieres — HSTS, CSP
- https://www.agencetolle.com/carrieres/candidature-spontanee — CSP, HSTS
- https://www.agencetolle.com/expertise — HSTS, CSP
- https://www.agencetolle.com/expertise/developpement-web-et-mobile — HSTS, CSP
- https://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — HSTS, CSP
- https://www.agencetolle.com/expertise/strategie-numerique-et-design — HSTS, CSP
- https://www.agencetolle.com/nous-joindre — HSTS, CSP
- https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — HSTS, CSP
- https://www.agencetolle.com/politique-de-confidentialite — HSTS, CSP
- https://www.agencetolle.com/projets — HSTS, CSP
- https://www.agencetolle.com/projets/350e-terrebonne — HSTS, CSP
- https://www.agencetolle.com/projets/apa — HSTS, CSP
- https://www.agencetolle.com/projets/armoires-multi-poses — HSTS, CSP
- https://www.agencetolle.com/salon-connexion-2026 — HSTS, CSP
- https://www.agencetolle.com/strategie-pme-2025-donnees — CSP, HSTS
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 49 occurrence(s)
- https://www.agencetolle.com/ — 4 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.agencetolle.com/a-propos — 4 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.agencetolle.com/blogue — 4 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.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web — 6 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.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure — 6 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.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic — 6 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.agencetolle.com/blogue/integration-systemes-api — 6 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.agencetolle.com/blogue/optimisation-processus-perte-de-temps — 6 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.agencetolle.com/blogue/suivi-de-commande-portail-client — 6 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.agencetolle.com/blogue/transformation-numerique-audit — 6 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.agencetolle.com/carrieres — 4 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.agencetolle.com/carrieres/candidature-spontanee — 6 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.agencetolle.com/expertise — 4 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.agencetolle.com/expertise/developpement-web-et-mobile — 4 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.agencetolle.com/expertise/developpement-web-et-mobile/applications-web — 4 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.agencetolle.com/expertise/strategie-numerique-et-design — 4 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.agencetolle.com/nous-joindre — 5 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.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 — 4 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.agencetolle.com/politique-de-confidentialite — 4 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.agencetolle.com/projets — 4 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.agencetolle.com/projets/350e-terrebonne — 4 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.agencetolle.com/projets/apa — 5 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.agencetolle.com/projets/armoires-multi-poses — 4 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.agencetolle.com/salon-connexion-2026 — 16 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.agencetolle.com/strategie-pme-2025-donnees — 15 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice URL is very long
Rule url.too_long · URL · 1 occurrence(s)
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://www.agencetolle.com/ Tollé Agence Web : développement web sur mesure à Montréal |
200 | yes | 446 | 49 |
| https://www.agencetolle.com/a-propos À propos | Agence Tollé |
200 | yes | 567 | 49 |
| https://www.agencetolle.com/blogue Blogue | Tollé Agence Web |
200 | yes | 215 | 49 |
| https://www.agencetolle.com/carrieres Carrières | Agence Tollé |
200 | yes | 336 | 49 |
| https://www.agencetolle.com/expertise/developpement-web-et-mobile Développement web et mobile sur mesure à Montréal | Tollé |
200 | yes | 953 | 49 |
| https://www.agencetolle.com/expertise/developpement-web-et-mobile/applications-web Applications web sur mesure et performantes | Tollé |
200 | yes | 422 | 49 |
| https://www.agencetolle.com/expertise/strategie-numerique-et-design Stratégie numérique et design UX/UI | Tollé | Tollé Agence Web |
200 | yes | 794 | 49 |
| https://www.agencetolle.com/nous-joindre Nous joindre | Agence Tollé |
200 | yes | 168 | 49 |
| https://www.agencetolle.com/politique-de-confidentialite Politique de confidentialité | Agence Tollé |
200 | yes | 1379 | 49 |
| https://www.agencetolle.com/projets Projets | Agence Tollé |
200 | yes | 2281 | 49 |
| https://www.agencetolle.com/expertise Expertise — Création, refonte et stratégie numérique | Tollé |
200 | yes | 619 | 4 |
| https://www.agencetolle.com/carrieres/candidature-spontanee Candidature spontanée en développement web | Tollé |
200 | yes | 197 | 3 |
| https://www.agencetolle.com/projets/colabor Refonte du site web de l’entreprise de distribution alimentaire Colabor | Tollé Agence Web |
200 | yes | 531 | 4 |
| https://www.agencetolle.com/projets/fillactive Portail Fillactive pour les ambassadrices et les responsables d'établissements | Tollé Agence Web |
200 | yes | 564 | 4 |
| https://www.agencetolle.com/blogue/5-erreurs-frequentes-lors-de-la-refonte-dun-site-web 5 erreurs fréquentes lors de la refonte d’un site Web | Tollé Agence Web |
200 | yes | 1138 | 8 |
| https://www.agencetolle.com/blogue/combien-coute-vraiment-un-site-web-sur-mesure Combien coûte vraiment un site Web sur mesure ? | Tollé Agence Web |
200 | yes | 974 | 8 |
| https://www.agencetolle.com/blogue/comment-mesurer-la-performance-dun-site-web-au-dela-du-trafic Comment mesurer la performance d’un site Web | Tollé Agence Web |
200 | yes | 1288 | 8 |
| https://www.agencetolle.com/projets/complexe-enviro-connexions Portail citoyen simplifié pour Complexe Enviro Connexions | Tollé Agence Web |
200 | yes | 457 | 3 |
| https://www.agencetolle.com/projets/quebec-maritime Stratégie numérique, maquettes filaires et cahier de charge pour Québec maritime | Tollé Agence Web |
200 | yes | 589 | 3 |
| https://www.agencetolle.com/projets/fondation-a-deux-pas-de-la-reussite Un portail Web pour la Fondation À deux pas de la réussite | Tollé Agence Web |
200 | yes | 485 | 3 |
| https://www.agencetolle.com/projets/omnitrans Refonte site web Omnitrans et Metro CB | Tollé |
200 | yes | 441 | 12 |
| https://www.agencetolle.com/blogue/optimisation-processus-perte-de-temps Perte de temps : quand vos outils freinent la production | Tollé Agence Web |
200 | yes | 927 | 5 |
| https://www.agencetolle.com/projets/la-terre-de-chez-nous Refonte web La Terre de chez nous – Abonnement numérique | Tollé |
200 | yes | 532 | 10 |
| https://www.agencetolle.com/projets/mallette Refonte site web Mallette – Solutions numériques | Tollé |
200 | yes | 487 | 9 |
| https://www.agencetolle.com/projets/emballages-netpak Portail client sur mesure Emballages Netpak | Tollé |
200 | yes | 490 | 6 |
| https://www.agencetolle.com/blogue/integration-systemes-api Intégration de systèmes : redonnez sens à vos données | Tollé Agence Web |
200 | yes | 1012 | 2 |
| https://www.agencetolle.com/blogue/suivi-de-commande-portail-client Suivi de commande : simplifier la communication client | Tollé Agence Web |
200 | yes | 1036 | 2 |
| https://www.agencetolle.com/blogue/transformation-numerique-audit Audit numérique : savoir par où commencer | Tollé Agence Web |
200 | yes | 983 | 2 |
| https://www.agencetolle.com/projets/350e-terrebonne Microsite événementiel 350 ans Terrebonne | Tollé |
200 | yes | 393 | 6 |
| https://www.agencetolle.com/projets/dixieme-anniversaire-tolle Application web 10e anniversaire de Tollé | Projet numérique |
200 | yes | 348 | 4 |
| https://www.agencetolle.com/projets/jld-lague Refonte site web JLD-Laguë concessionnaire John Deere | Tollé |
200 | yes | 460 | 4 |
| https://www.agencetolle.com/projets/des-repertoires-dynamiques-et-modernes-pour-la-mrc-les-moulins Refonte complète du site web de la MRC Les Moulins | Tollé Agence Web |
200 | yes | 525 | 3 |
| https://www.agencetolle.com/projets/git-portes-et-fenetres Refonte site web GIT Portes et Fenêtres aluminium | Tollé |
200 | yes | 517 | 4 |
| https://www.agencetolle.com/projets/laiterie-de-coaticook Refonte du site web de la laiterie Coaticook | Tollé Agence Web |
200 | yes | 455 | 4 |
| https://www.agencetolle.com/projets/lumeco Refonte du site web et portail client pour Lumeco | Tollé Agence Web |
200 | yes | 448 | 3 |
| https://www.agencetolle.com/projets/centre-de-recherche-du-chuq Refonte du site web du Centre de recherche du CHU de Québec | Tollé Agence Web |
200 | yes | 568 | 3 |
| https://www.agencetolle.com/projets/drapeaux-du-parc-olympique Microsite destiné au projet de valorisation des drapeaux de l’Esplanade du Parc Olympique | Tollé Agence Web |
200 | yes | 513 | 3 |
| https://www.agencetolle.com/projets/groupe-contex Site corporatif de Groupe Contex, leader canadien en création d'événements et de médias | Tollé Agence Web |
200 | yes | 441 | 3 |
| https://www.agencetolle.com/projets/journal-lexpress Application mobile pour le Journal L'Express de Drummondville | Tollé Agence Web |
200 | yes | 482 | 3 |
| https://www.agencetolle.com/projets/apa Refonte site web APA et portail personnalisé | Tollé |
200 | yes | 614 | 2 |
| https://www.agencetolle.com/projets/armoires-multi-poses Refonte du site web d’Armoires Multi-Poses | Tollé Agence Web |
200 | yes | 448 | 2 |
| https://www.agencetolle.com/projets/chico Création et optimisation continue du site web de Chico | Tollé Agence Web |
200 | yes | 487 | 2 |
| https://www.agencetolle.com/projets/de-champlain-groupe-financier Refonte du site web de De Champlain Groupe financier | Tollé Agence Web |
200 | yes | 580 | 2 |
| https://www.agencetolle.com/projets/info-dimanche Refonte numérique complète du site Infodimanche | Tollé Agence Web |
200 | yes | 474 | 2 |
| https://www.agencetolle.com/projets/ordre-des-dietetistes-nutritionnistes-du-quebec Refonte site web Ordre des diététistes du Québec | Tollé |
200 | yes | 664 | 2 |
| https://www.agencetolle.com/projets/parc-olympique Refonte du site web du Parc Olympique | Tollé Agence Web |
200 | yes | 491 | 2 |
| https://www.agencetolle.com/photos-du-lunch-industriel-du-2-octobre-2025 Photos du Lunch industriel du 2 octobre 2025 | Tollé Agence Web |
200 | yes | 120 | 1 |
| https://www.agencetolle.com/salon-connexion-2026 Salon Connexion - 2026 | Tollé Agence Web |
200 | yes | 678 | 1 |
| https://www.agencetolle.com/strategie-pme-2025-donnees StratégiesPME - 2025 - Chez Tollé, on veut que vos projets numériques réussissent! | Tollé Agence Web |
200 | yes | 862 | 1 |
| https://www.agencetolle.com/storage/salon-connexion-2026-conference-de-tolle-elever-l-experience-client-grace-a-l-ia-4-cas-concrets.pdf | 200 | no | 0 | 1 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.