Catalog / demexdemenagement.fr
65

SEO audit for demexdemenagement.fr

Déménageurs à Paris 17 - Demex Déménagements

otherWordPress

Health 65/100 (fair) · 50 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)

Demex, expert en déménagement à Paris 17, propose des services sur mesure pour un déménagement rapide et sécurisé. Obtenez votre devis gratuit dès aujourd'hui !

Screenshot of demexdemenagement.fr
50
pages crawled
45
indexable pages
0
errors
91
warnings
638
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Performance 70 0 50 201
Duplicate 95 0 9 2
Headings 96 0 6 0
Structured Data 96 0 6 47
Budget 97 0 5 0
Indexability 97 0 5 0
Titles 98 0 4 0
Agent Readiness 98 0 3 8
Meta Description 99 0 2 22
Images 99 0 1 55
Cache 100 0 0 50
Content 100 0 0 35
Links 100 0 0 107
Security 100 0 0 100
Sitemap 100 0 0 1
Social 100 0 0 8
URL 100 0 0 2
Findings

Warnings (12 rules)

warning Control has no accessible name

Rule agent.control_no_name · Agent Readiness · 3 occurrence(s)

warning Noindex page receives internal links (crawl-budget waste)

Rule budget.noindex_linked · Budget · 5 occurrence(s)

  • https://demexdemenagement.fr/2026/07/ — this noindex page has 1 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://demexdemenagement.fr/blog/.
  • https://demexdemenagement.fr/category/actualites/ — this noindex page has 6 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://demexdemenagement.fr/2025/10/08/10-astuces-demenagement-reussi-a-paris/, https://demexdemenagement.fr/2026/01/07/statistiques-sur-le-demenagement-en-region-parisienne-comprendre-les-grandes-tendances/, https://demexdemenagement.fr/blog/.
  • https://demexdemenagement.fr/mentions-legales/ — this noindex page has 50 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://demexdemenagement.fr/, https://demexdemenagement.fr/2025/10/08/10-astuces-demenagement-reussi-a-paris/, https://demexdemenagement.fr/2026/01/07/statistiques-sur-le-demenagement-en-region-parisienne-comprendre-les-grandes-tendances/.
  • https://demexdemenagement.fr/politique-de-confidentialite-rgpd/ — this noindex page has 50 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://demexdemenagement.fr/, https://demexdemenagement.fr/2025/10/08/10-astuces-demenagement-reussi-a-paris/, https://demexdemenagement.fr/2026/01/07/statistiques-sur-le-demenagement-en-region-parisienne-comprendre-les-grandes-tendances/.
  • https://demexdemenagement.fr/produit/carton-standard/ — this noindex page has 1 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://demexdemenagement.fr/cartons/.

warning Near-duplicate page content

Rule duplicate.near · Duplicate · 9 occurrence(s)

warning Images missing alt text

Rule images.missing_alt · Images · 1 occurrence(s)

warning Page is noindex

Rule index.noindex · Indexability · 3 occurrence(s)

warning noindex + nofollow (blocks link equity flow)

Rule index.noindex_nofollow · Indexability · 2 occurrence(s)

warning Missing meta description

Rule meta_desc.missing · Meta Description · 2 occurrence(s)

warning Render-blocking script in <head> (no defer/async)

Rule perf.render_blocking · Performance · 50 occurrence(s)

warning BreadcrumbList present but structurally incomplete

Rule schema.breadcrumb_incomplete · Structured Data · 1 occurrence(s)

  • https://demexdemenagement.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 · 5 occurrence(s)

warning Title likely truncated in SERP (too wide)

Rule title.too_long · Titles · 4 occurrence(s)

Notices (22 rules)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

notice Page served uncached (no-store/private or CDN bypass)

Rule cache.not_cacheable · Cache · 50 occurrence(s)

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 35 occurrence(s)

notice Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 2 occurrence(s)

notice Image filename is generic/auto-generated (missed image-search signal)

Rule images.generic_filename · Images · 5 occurrence(s)

  • https://demexdemenagement.fr/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://demexdemenagement.fr/author/demex-demenagement/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://demexdemenagement.fr/author/demex-demenagement/page/2/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://demexdemenagement.fr/blog/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://demexdemenagement.fr/category/actualites/ — 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 · 50 occurrence(s)

  • https://demexdemenagement.fr/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/2025/10/08/10-astuces-demenagement-reussi-a-paris/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/2026/01/07/statistiques-sur-le-demenagement-en-region-parisienne-comprendre-les-grandes-tendances/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/blog/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/cartons/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/debarras-paris-8/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/debarras-paris-9/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenagement-entreprises/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenagement-particuliers/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenageurs-a-paris-12/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenageurs-a-paris-3/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenageurs-a-paris-4/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenageurs-a-paris-5/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenageurs-a-paris-6/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenageurs-paris-10/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenageurs-paris-11/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenageurs-paris-8/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/demenageurs-paris-9/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/formule-economique/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/formule-luxe/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/formule-standard-d/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/formule-standard-f/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/formule-standard/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/garde-meubles/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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://demexdemenagement.fr/monte-meubles/ — the likely hero/LCP image (capture-decran-2024-10-03-a-14.18.58.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.

notice Images without width/height (layout shift / CLS)

Rule images.missing_dimensions · Images · 50 occurrence(s)

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 7 occurrence(s)

  • https://demexdemenagement.fr/ — 10 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://demexdemenagement.fr/2026/07/ — 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://demexdemenagement.fr/author/demex-demenagement/ — 9 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://demexdemenagement.fr/author/demex-demenagement/page/2/ — 9 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://demexdemenagement.fr/blog/ — 9 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://demexdemenagement.fr/cartons/ — 24 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://demexdemenagement.fr/category/actualites/ — 9 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 Internal link points to a noindex page

Rule links.to_noindex · Links · 100 occurrence(s)

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 22 occurrence(s)

notice Large DOM (over 1500 elements) slows rendering & interaction

Rule perf.dom_size_large · Performance · 1 occurrence(s)

  • https://demexdemenagement.fr/ — the page has 1882 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 50 occurrence(s)

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 50 occurrence(s)

  • https://demexdemenagement.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://demexdemenagement.fr/2025/10/08/10-astuces-demenagement-reussi-a-paris/ — 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://demexdemenagement.fr/2026/01/07/statistiques-sur-le-demenagement-en-region-parisienne-comprendre-les-grandes-tendances/ — 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://demexdemenagement.fr/blog/ — 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://demexdemenagement.fr/cartons/ — 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://demexdemenagement.fr/debarras-paris-8/ — 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://demexdemenagement.fr/debarras-paris-9/ — 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://demexdemenagement.fr/demenagement-entreprises/ — 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://demexdemenagement.fr/demenagement-particuliers/ — 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://demexdemenagement.fr/demenageurs-a-paris-12/ — 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://demexdemenagement.fr/demenageurs-a-paris-3/ — 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://demexdemenagement.fr/demenageurs-a-paris-4/ — 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://demexdemenagement.fr/demenageurs-a-paris-5/ — 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://demexdemenagement.fr/demenageurs-a-paris-6/ — 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://demexdemenagement.fr/demenageurs-paris-10/ — 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://demexdemenagement.fr/demenageurs-paris-11/ — 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://demexdemenagement.fr/demenageurs-paris-8/ — 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://demexdemenagement.fr/demenageurs-paris-9/ — 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://demexdemenagement.fr/formule-economique/ — 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://demexdemenagement.fr/formule-luxe/ — 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://demexdemenagement.fr/formule-standard-d/ — 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://demexdemenagement.fr/formule-standard-f/ — 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://demexdemenagement.fr/formule-standard/ — 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://demexdemenagement.fr/garde-meubles/ — 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://demexdemenagement.fr/monte-meubles/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 50 occurrence(s)

  • https://demexdemenagement.fr/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/2025/10/08/10-astuces-demenagement-reussi-a-paris/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/2026/01/07/statistiques-sur-le-demenagement-en-region-parisienne-comprendre-les-grandes-tendances/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/blog/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/cartons/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/debarras-paris-8/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/debarras-paris-9/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenagement-entreprises/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenagement-particuliers/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenageurs-a-paris-12/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenageurs-a-paris-3/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenageurs-a-paris-4/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenageurs-a-paris-5/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenageurs-a-paris-6/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenageurs-paris-10/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenageurs-paris-11/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenageurs-paris-8/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/demenageurs-paris-9/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/formule-economique/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/formule-luxe/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/formule-standard-d/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/formule-standard-f/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/formule-standard/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/garde-meubles/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://demexdemenagement.fr/monte-meubles/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice Deprecated schema type with no Google rich result

Rule schema.deprecated_type · Structured Data · 45 occurrence(s)

notice FAQPage structured data (rich result removed May 2026)

Rule schema.faq_deprecated · Structured Data · 2 occurrence(s)

  • https://demexdemenagement.fr/debarras-paris-16/ — 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.
  • https://demexdemenagement.fr/debarras-paris-17/ — 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 Missing recommended security headers

Rule security.missing_headers · Security · 50 occurrence(s)

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 50 occurrence(s)

notice Indexable page not listed in sitemap

Rule sitemap.orphan_not_listed · Sitemap · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://demexdemenagement.fr/
Déménageurs à Paris 17 - Demex Déménagements
200 yes 1382 50
https://demexdemenagement.fr/blog/
Le Blog Demex - Demex Déménagements
200 yes 766 50
https://demexdemenagement.fr/cartons/
Achat et Vente de Cartons de déménagement à Paris
200 yes 1082 50
https://demexdemenagement.fr/contact/
Contactez votre déménageur sur Paris - Demex Déménagement
200 yes 510 50
https://demexdemenagement.fr/debarras-5/
Service débarras à Paris 5 - 75005
200 yes 1154 50
https://demexdemenagement.fr/debarras-6/
Service débarras à Paris 6 - 75006
200 yes 1256 50
https://demexdemenagement.fr/debarras-a-paris-12/
Service débarras à Paris 12 - 75012
200 yes 989 50
https://demexdemenagement.fr/debarras-paris-10/
Service débarras à Paris 10 - 75010
200 yes 1392 50
https://demexdemenagement.fr/debarras-paris-11/
Service débarras à Paris 11 - 75011
200 yes 1191 50
https://demexdemenagement.fr/debarras-paris-16/
Service débarras à Paris 16 - 75016
200 yes 1394 50
https://demexdemenagement.fr/debarras-paris-17/
Service débarras à Paris 17 - 75017
200 yes 1554 50
https://demexdemenagement.fr/debarras-paris-3/
Service débarras à Paris 3 - 75003
200 yes 1213 50
https://demexdemenagement.fr/debarras-paris-4/
Service débarras à Paris 4 - 75004
200 yes 1284 50
https://demexdemenagement.fr/debarras-paris-8/
Service débarras à Paris 8 - 75008
200 yes 983 50
https://demexdemenagement.fr/debarras-paris-9/
Service débarras à Paris 9 - 75009
200 yes 1294 50
https://demexdemenagement.fr/debarras/
Débarras à Paris et Île de France - Demex Déménagements
200 yes 1212 50
https://demexdemenagement.fr/demenagement-a-paris-16/
Déménageurs à Paris 16 - 75016 - Demex Déménagements
200 yes 1178 50
https://demexdemenagement.fr/demenagement-a-romainville/
Déménagement à Romainville - 93230
200 yes 1104 50
https://demexdemenagement.fr/demenagement-a-serris/
Déménagement à Serris - 77700
200 yes 1298 50
https://demexdemenagement.fr/demenagement-entreprises/
Déménagement entreprise à Paris - Démex Déménagements
200 yes 997 50
https://demexdemenagement.fr/demenagement-particuliers/
Déménagement particuliers à Paris - Demex Déménagements
200 yes 1172 50
https://demexdemenagement.fr/demenageurs-a-paris-15/
Déménageurs à Paris 15 - 75015
200 yes 1545 50
https://demexdemenagement.fr/demenageurs-a-paris-3/
Déménageurs à Paris 3 - 75003
200 yes 1372 50
https://demexdemenagement.fr/demenageurs-a-paris-4/
Déménageurs à Paris 4 - 75004
200 yes 1281 50
https://demexdemenagement.fr/demenageurs-a-paris-5/
Déménageurs à Paris 5 - 75005
200 yes 1112 50
https://demexdemenagement.fr/demenageurs-a-paris-6/
Déménageurs à Paris 6 - 75006
200 yes 1345 50
https://demexdemenagement.fr/demenageurs-paris-10/
Déménageurs à Paris 10 - 75010
200 yes 1506 50
https://demexdemenagement.fr/demenageurs-paris-11/
Déménageurs à Paris 11 - Demex Déménagements
200 yes 1535 50
https://demexdemenagement.fr/garde-meubles/
Garde meubles à Paris - Demex Déménagements
200 yes 1064 50
https://demexdemenagement.fr/mentions-legales/
Mentions Légales - DEMEX - Déménagement à Paris
200 no 330 50
https://demexdemenagement.fr/monte-meubles/
Monte meubles à Paris - Demex Déménagements
200 yes 1044 50
https://demexdemenagement.fr/politique-de-confidentialite-rgpd/
Politique de confidentialité et de protection des données à caractère personnel - DEMEX - Déménagement à Paris
200 no 2307 50
https://demexdemenagement.fr/demenageurs-a-paris-12/
Déménageurs à Paris 12 - Demex Déménagements
200 yes 1370 11
https://demexdemenagement.fr/demenageurs-paris-8/
Déménageurs à Paris 8 - 75008
200 yes 1290 10
https://demexdemenagement.fr/demenageurs-paris-9/
Déménageurs à Paris 9 - 75009
200 yes 1185 3
https://demexdemenagement.fr/category/actualites/
Actualites Archives - DEMEX - Déménagement à Paris
200 no 8984 6
https://demexdemenagement.fr/produit/carton-standard/
STANDARD - DEMEX - Déménagement à Paris
200 no 299 1
https://demexdemenagement.fr/2026/07/
juillet 2026 - DEMEX - Déménagement à Paris
200 no 2165 1
https://demexdemenagement.fr/formule-economique/
Formule économique - DEMEX - Déménagement à Paris
200 yes 416 1
https://demexdemenagement.fr/formule-luxe/
Formule Luxe - DEMEX - Déménagement à Paris
200 yes 421 1
https://demexdemenagement.fr/formule-standard-d/
Formule Standard D - DEMEX - Déménagement à Paris
200 yes 416 1
https://demexdemenagement.fr/formule-standard-f/
Formule Standard F - DEMEX - Déménagement à Paris
200 yes 418 1
https://demexdemenagement.fr/formule-standard/
Formule Standard - DEMEX - Déménagement à Paris
200 yes 409 1
https://demexdemenagement.fr/author/demex-demenagement/page/2/
Demex Demenagement, Author at DEMEX - Déménagement à Paris - Page 2 sur 3
200 yes 7900 1
https://demexdemenagement.fr/2026/01/07/statistiques-sur-le-demenagement-en-region-parisienne-comprendre-les-grandes-tendances/
Statistiques sur le déménagement en région parisienne - DEMEX - Déménagement à Paris
200 yes 1129 1
https://demexdemenagement.fr/author/demex-demenagement/
Demex Demenagement, Author at DEMEX - Déménagement à Paris
200 yes 8987 1
https://demexdemenagement.fr/2025/10/08/10-astuces-demenagement-reussi-a-paris/
10 astuces pour un déménagement réussi à Paris - DEMEX
200 yes 1016 0
https://demexdemenagement.fr/2025/10/15/comment-bien-emballer-vos-objets-fragiles-lors-d-un-demenagement-a-paris/
Comment bien emballer vos objets fragiles - DEMEX
200 yes 1251 0
https://demexdemenagement.fr/2025/10/22/checklist-complete-pour-un-demenagement-reussi-tout-prevoir-etape-par-etape/
Checklist complète pour un déménagement réussi - DEMEX
200 yes 1272 0
https://demexdemenagement.fr/2025/10/29/choisir-la-bonne-entreprise-de-demenagement/
Comment choisir la bonne entreprise de déménagement - DEMEX - Déménagement à Paris
200 yes 1130 0

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →