Catalog / electronics-n2m.com
65

SEO audit for electronics-n2m.com

Sécurité électronique et incendie à Dakar | N2M Electronics

otherWordPress

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

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

Installation et maintenance de systèmes de sécurité électronique et incendie à Dakar : vidéosurveillance, contrôle d'accès, alarme, détection. Devis gratuit.

Screenshot of electronics-n2m.com
50
pages crawled
49
indexable pages
0
errors
1120
warnings
505
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 0 0 1029 0
Duplicate 53 0 78 40
Content 96 0 6 49
Meta Description 98 0 4 0
Budget 99 0 1 0
Indexability 99 0 1 0
Structured Data 99 0 1 49
Agent Readiness 100 0 0 13
Crawlability 100 0 0 21
Headings 100 0 0 1
Images 100 0 0 49
Performance 100 0 0 184
Security 100 0 0 50
Social 100 0 0 49
Findings

Warnings (8 rules)

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

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

  • https://electronics-n2m.com/connexion — this noindex page has 49 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://electronics-n2m.com/, https://electronics-n2m.com/services/, https://electronics-n2m.com/services/videosurveillance/.

warning Duplicate page content

Rule duplicate.content · Duplicate · 38 occurrence(s)

warning Duplicate <title> across pages

Rule duplicate.title · Duplicate · 40 occurrence(s)

warning Page is noindex

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

warning Internal link points to a redirect

Rule links.redirect_target · Links · 1029 occurrence(s)

warning BreadcrumbList present but structurally incomplete

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

  • https://electronics-n2m.com/ — 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.

Notices (14 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 12 occurrence(s)

notice No llms.txt for AI agents

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

notice Main text is hard to read (low Flesch Reading Ease)

Rule content.readability_poor · Content · 49 occurrence(s)

  • https://electronics-n2m.com/ — this page reads as very difficult (Flesch Reading Ease 13, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/a-propos/ — this page reads as very difficult (Flesch Reading Ease 28, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/audit-securite/ — this page reads as difficult (Flesch Reading Ease 33, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/blog/ — this page reads as very difficult (Flesch Reading Ease 17, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/contact/ — this page reads as very difficult (Flesch Reading Ease 25, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/maintenance/ — this page reads as very difficult (Flesch Reading Ease 19, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/produit/extincteurs-a-eau-pulverisee-ab/ — this page reads as very difficult (Flesch Reading Ease 15, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/produits/ — this page reads as very difficult (Flesch Reading Ease 20, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/realisations/ — this page reads as very difficult (Flesch Reading Ease 18, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/securite-electronique/ — this page reads as very difficult (Flesch Reading Ease 10, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/securite-incendie/ — this page reads as very difficult (Flesch Reading Ease 26, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/ — this page reads as very difficult (Flesch Reading Ease 22, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/controle-acces/ — this page reads as very difficult (Flesch Reading Ease 22, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/desenfumage/ — this page reads as very difficult (Flesch Reading Ease 16, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/detection-incendie/ — this page reads as very difficult (Flesch Reading Ease 22, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/domotique/ — this page reads as very difficult (Flesch Reading Ease 15, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/etudes-prevention/ — this page reads as very difficult (Flesch Reading Ease 23, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/extincteurs-ria-pia/ — this page reads as very difficult (Flesch Reading Ease 22, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/formation-epi/ — this page reads as very difficult (Flesch Reading Ease 16, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/intercom/ — this page reads as very difficult (Flesch Reading Ease 13, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/services-monetiques/ — this page reads as very difficult (Flesch Reading Ease 18, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/signaletique-incendie/ — this page reads as very difficult (Flesch Reading Ease 23, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/solutions-informatiques/ — this page reads as very difficult (Flesch Reading Ease 19, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/videosurveillance/ — this page reads as very difficult (Flesch Reading Ease 21, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://electronics-n2m.com/services/visiophonie/ — this page reads as very difficult (Flesch Reading Ease 24, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.

notice Duplicate meta description across pages

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

notice Multiple <h1> elements

Rule h1.multiple · Headings · 1 occurrence(s)

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 49 occurrence(s)

  • https://electronics-n2m.com/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/a-propos/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/audit-securite/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/blog/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/contact/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/maintenance/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/produit/extincteurs-a-eau-pulverisee-ab/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/produits/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/realisations/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/securite-electronique/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/securite-incendie/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/controle-acces/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/desenfumage/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/detection-incendie/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/domotique/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/etudes-prevention/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/extincteurs-ria-pia/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/formation-epi/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/intercom/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/services-monetiques/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/signaletique-incendie/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/solutions-informatiques/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/videosurveillance/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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://electronics-n2m.com/services/visiophonie/ — the likely hero/LCP image (028a93165defecb8feb06b376001cfe3.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.

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

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

notice Missing Open Graph tags

Rule og.missing · Social · 49 occurrence(s)

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

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

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

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

  • https://electronics-n2m.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://electronics-n2m.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://electronics-n2m.com/audit-securite/ — 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://electronics-n2m.com/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://electronics-n2m.com/connexion — 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://electronics-n2m.com/contact/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://electronics-n2m.com/maintenance/ — 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://electronics-n2m.com/produit/extincteurs-a-eau-pulverisee-ab/ — 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://electronics-n2m.com/produits/ — 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://electronics-n2m.com/realisations/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://electronics-n2m.com/securite-electronique/ — 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://electronics-n2m.com/securite-incendie/ — 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://electronics-n2m.com/services/ — 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://electronics-n2m.com/services/controle-acces/ — 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://electronics-n2m.com/services/desenfumage/ — 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://electronics-n2m.com/services/detection-incendie/ — 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://electronics-n2m.com/services/domotique/ — 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://electronics-n2m.com/services/extincteurs-ria-pia/ — 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://electronics-n2m.com/services/formation-epi/ — 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://electronics-n2m.com/services/intercom/ — 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://electronics-n2m.com/services/services-monetiques/ — 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://electronics-n2m.com/services/signaletique-incendie/ — 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://electronics-n2m.com/services/solutions-informatiques/ — 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://electronics-n2m.com/services/videosurveillance/ — 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://electronics-n2m.com/services/visiophonie/ — 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://electronics-n2m.com/ — 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://electronics-n2m.com/a-propos/ — 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://electronics-n2m.com/audit-securite/ — 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://electronics-n2m.com/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://electronics-n2m.com/connexion — 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://electronics-n2m.com/contact/ — 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://electronics-n2m.com/maintenance/ — 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://electronics-n2m.com/produit/extincteurs-a-eau-pulverisee-ab/ — 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://electronics-n2m.com/produits/ — 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://electronics-n2m.com/realisations/ — 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://electronics-n2m.com/securite-electronique/ — 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://electronics-n2m.com/securite-incendie/ — 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://electronics-n2m.com/services/ — 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://electronics-n2m.com/services/controle-acces/ — 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://electronics-n2m.com/services/desenfumage/ — 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://electronics-n2m.com/services/detection-incendie/ — 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://electronics-n2m.com/services/domotique/ — 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://electronics-n2m.com/services/extincteurs-ria-pia/ — 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://electronics-n2m.com/services/formation-epi/ — 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://electronics-n2m.com/services/intercom/ — 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://electronics-n2m.com/services/services-monetiques/ — 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://electronics-n2m.com/services/signaletique-incendie/ — 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://electronics-n2m.com/services/solutions-informatiques/ — 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://electronics-n2m.com/services/videosurveillance/ — 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://electronics-n2m.com/services/visiophonie/ — 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 URL redirects to another URL

Rule redirect.single · Crawlability · 21 occurrence(s)

notice Deprecated schema type with no Google rich result

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

notice Missing recommended security headers

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://electronics-n2m.com/
Sécurité électronique et incendie à Dakar | N2M Electronics
200 yes 292 50
https://electronics-n2m.com/a-propos
À propos, expert en sécurité électronique à Dakar | N2M
200 yes 395 49
https://electronics-n2m.com/audit-securite
Audit de sécurité gratuit à Dakar en 2 minutes | N2M
200 yes 584 49
https://electronics-n2m.com/blog
Blog sécurité électronique et incendie | N2M Electronics
200 yes 179 49
https://electronics-n2m.com/connexion
Connexion - n2m electronics
200 no 23 49
https://electronics-n2m.com/contact
Contact et devis sécurité à Dakar | N2M Electronics
200 yes 284 49
https://electronics-n2m.com/maintenance
Maintenance sécurité incendie et électronique à Dakar | N2M
200 yes 674 49
https://electronics-n2m.com/produits
Équipements de sécurité et incendie à Dakar | N2M
200 yes 248 49
https://electronics-n2m.com/realisations
Nos réalisations en sécurité à Dakar | N2M Electronics
200 yes 358 49
https://electronics-n2m.com/services
Services de sécurité électronique à Dakar | N2M Electronics
200 yes 420 49
https://electronics-n2m.com/services/alarmes-anti-intrusion
Alarme anti-intrusion à Dakar | N2M Electronics
200 yes 399 49
https://electronics-n2m.com/services/controle-acces
Contrôle d'accès à Dakar : badge et biométrie | N2M
200 yes 401 49
https://electronics-n2m.com/services/desenfumage
Désenfumage à Dakar : installation et normes | N2M
200 yes 373 49
https://electronics-n2m.com/services/detection-incendie
Détection incendie à Dakar : systèmes certifiés | N2M
200 yes 377 49
https://electronics-n2m.com/services/domotique
Domotique à Dakar : bâtiment intelligent | N2M Electronics
200 yes 395 49
https://electronics-n2m.com/services/etudes-prevention/
Étude de prévention incendie à Dakar | N2M Electronics
200 yes 398 49
https://electronics-n2m.com/services/extincteurs-ria-pia
Extincteurs et RIA à Dakar : installation | N2M Electronics
200 yes 383 49
https://electronics-n2m.com/services/formation-epi
Formation incendie et EPI à Dakar | N2M Electronics
200 yes 379 49
https://electronics-n2m.com/services/intercom
Intercom professionnel à Dakar | N2M Electronics
200 yes 374 49
https://electronics-n2m.com/services/services-monetiques/
Services monétiques à Dakar : TPE et DAB | N2M Electronics
200 yes 376 49
https://electronics-n2m.com/services/signaletique-incendie
Éclairage de secours et signalétique à Dakar | N2M
200 yes 380 49
https://electronics-n2m.com/services/solutions-informatiques
Solutions informatiques à Dakar : réseaux sécurisés | N2M
200 yes 387 49
https://electronics-n2m.com/services/videosurveillance
Installation de vidéosurveillance à Dakar | N2M Electronics
200 yes 944 49
https://electronics-n2m.com/services/visiophonie
Visiophonie et interphonie à Dakar | N2M Electronics
200 yes 400 49
https://electronics-n2m.com/securite-electronique/
Solutions de sécurité électronique sur mesure | N2M
200 yes 388 2
https://electronics-n2m.com/securite-incendie/
Sécurité incendie à Dakar : notre expertise | N2M
200 yes 391 2
https://electronics-n2m.com/produit/extincteur-a-poudre/
Extincteur à poudre - n2m electronics
200 yes 165 2
https://electronics-n2m.com/produit/extincteur-co2/
Extincteur Co2 - n2m electronics
200 yes 164 2
https://electronics-n2m.com/produit/extincteurs-a-eau-pulverisee-ab/
Extincteurs à Eau Pulvérisée (AB) - n2m electronics
200 yes 167 2
https://electronics-n2m.com/produit/lecteur-de-badge-wg26-wg34/
Lecteur de Badge WG26/WG34 - n2m electronics
200 yes 166 2
https://electronics-n2m.com/a-propos/
À propos, expert en sécurité électronique à Dakar | N2M
200 yes 395 0
https://electronics-n2m.com/audit-securite/
Audit de sécurité gratuit à Dakar en 2 minutes | N2M
200 yes 584 0
https://electronics-n2m.com/blog/
Blog sécurité électronique et incendie | N2M Electronics
200 yes 179 0
https://electronics-n2m.com/contact/
Contact et devis sécurité à Dakar | N2M Electronics
200 yes 284 0
https://electronics-n2m.com/maintenance/
Maintenance sécurité incendie et électronique à Dakar | N2M
200 yes 674 0
https://electronics-n2m.com/produits/
Équipements de sécurité et incendie à Dakar | N2M
200 yes 248 0
https://electronics-n2m.com/realisations/
Nos réalisations en sécurité à Dakar | N2M Electronics
200 yes 358 0
https://electronics-n2m.com/services/
Services de sécurité électronique à Dakar | N2M Electronics
200 yes 420 0
https://electronics-n2m.com/services/alarmes-anti-intrusion/
Alarme anti-intrusion à Dakar | N2M Electronics
200 yes 399 0
https://electronics-n2m.com/services/controle-acces/
Contrôle d'accès à Dakar : badge et biométrie | N2M
200 yes 401 0
https://electronics-n2m.com/services/desenfumage/
Désenfumage à Dakar : installation et normes | N2M
200 yes 373 0
https://electronics-n2m.com/services/detection-incendie/
Détection incendie à Dakar : systèmes certifiés | N2M
200 yes 377 0
https://electronics-n2m.com/services/domotique/
Domotique à Dakar : bâtiment intelligent | N2M Electronics
200 yes 395 0
https://electronics-n2m.com/services/extincteurs-ria-pia/
Extincteurs et RIA à Dakar : installation | N2M Electronics
200 yes 383 0
https://electronics-n2m.com/services/formation-epi/
Formation incendie et EPI à Dakar | N2M Electronics
200 yes 379 0
https://electronics-n2m.com/services/intercom/
Intercom professionnel à Dakar | N2M Electronics
200 yes 374 0
https://electronics-n2m.com/services/signaletique-incendie/
Éclairage de secours et signalétique à Dakar | N2M
200 yes 380 0
https://electronics-n2m.com/services/solutions-informatiques/
Solutions informatiques à Dakar : réseaux sécurisés | N2M
200 yes 387 0
https://electronics-n2m.com/services/videosurveillance/
Installation de vidéosurveillance à Dakar | N2M Electronics
200 yes 944 0
https://electronics-n2m.com/services/visiophonie/
Visiophonie et interphonie à Dakar | N2M Electronics
200 yes 400 0

Audit your own site — free

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

Scan your site →