0% 5h quota used · resets in 2h live · 08/09/2026 12:12 CEST

2026-08-27-seo-audit.md

countries/tn/reports/2026-08-27-seo-audit.md

seo-audit tn written 27/08/2026 16:16 ← previous seo-audit next seo-audit →

SEO Audit — tunisie-electricite.com — 2026-08-27

Diffed against reports/2026-08-25-seo-audit.md. Nothing changed on TN paths since 08-25 (git log origin/develop --since=2026-08-25 --oneline -- sites/tunisie-electricite.com departments/tunisia-energy → empty), and no commit has touched the shared files behind the D-002 regression since 08-17. This is a "no change" confirmation run: live re-verification of the standing checks, no new mechanical items, no tn:seo-fixes trigger.

1. Live site health

All 8 core URLs returned 200 OK (0.10–0.26s): /, /tarifs, /tarifs-gaz, /steg, /coupures, /annuaire, /sitemap.xml, /robots.txt. Three dynamic spot-checks also 200 (cache-busted): /monastir/sayada-lamta-bou-hajar, /annuaire/sidi-bouzid, /coupures/tunis.

2. Page audits — carried forward, standing checks re-measured

All 13 static pages + 3 template families carried forward from 08-25 (scores unchanged, no content diff). The only pages re-measured this run are the ones that regressed in the past or were fixed recently:

Check Result
/monastir/sayada-lamta-bou-hajar meta (was 230 pre-fix) 145 — #17032 fix holding live
/annuaire/sidi-bouzid meta (was 244 pre-fix) 151 — #17032 fix holding live
/steg/numero-vert FAQPage blocks 0 — D-002 still live (BreadcrumbList=1 only)
/coupures/tunis healthy — FAQPage=1 + BreadcrumbList=1
homepage og:image absent (og:title/description/url present) — ogImage backlog unchanged

Zero title/meta length breaches anywhere (re-confirmed on the two pages that were the worst-case length offenders pre-#17032). The annuaire + outage page families remain fully within guideline.

3. Directory spot-check

/annuaire/sidi-bouzid (meta 151), /monastir/sayada-lamta-bou-hajar (meta 145), /coupures/tunis (2 JSON-LD) — all resolve with real data, valid title/meta.

4. Standing backlog (all non-mechanical / out of TN scope — unchanged)

  1. [Out of TN scope — D-002] FAQPage schema regression on /steg/numero-vert (shared app/Support/FaqAnswer.php + components/accordion). Re-confirmed live this run (0 FAQPage blocks). Zero commits to those files since 08-17. Register entry open; re-raised today by tn:decisions-escalate (Notified now …2026-08-27). The GitHub outbox issue cms#16773 is CLOSED (2026-08-24) — that's aggregator-issue lifecycle, not a fix; the next re-raise must be able to reach the component owner even with the issue closed (the 08-24 journal already flagged this "silent outbox" risk).
  2. [Non-mechanical] ogImage site-wide — still 0/673 pages, 9th run flagged.
  3. [Non-mechanical] FAQ accordions missing on 6 of 7 /steg/* subpages.
  4. [Housekeeping] D-003 sits resolved outside the ## Resolved section of decisions.md — the relocation sweep flagged since 08-19 still hasn't happened.

Top actions (ranked by impact/effort)

  1. [Out of scope — escalate via register] D-002 FAQPage regression — the only live defect this audit knows about; already filed + already re-raised today. Needs the shared-component owner, not a TN fix.
  2. [Non-mechanical] ogImage site-wide — 9th run flagged; candidates: batch /generate-article-image pass (13 static + 24 annuaire gov pages first).
  3. [Non-mechanical] FAQ sections on the 6 remaining /steg/* pages.
  4. [Housekeeping] Relocate resolved/rejected entries (D-003) under ## Resolved in decisions.md.

Chain decision

0 mechanical items — below the ≥2 threshold, and every prior mechanical debt is closed and verified live. No tn:seo-fixes trigger (genuine "nothing to fix" skip; no open countryos/tn PR either, gh pr list checked → empty).