GOAL - FINAL: merge 10 batches, run W5b + cluster wiring, gate, deploy, re-audit to >=75/100. Repo root = current folder. Work ONLY here. PHASE A Merge: on fix/seo-all, merge each branch fix/seo-batch-b01..b10 in order with --no-ff. Resolve any conflicts conservatively (prefer the batch's content for article files, prefer fix/seo-all for shared infra). Paste git log --oneline -n 20. PHASE B W5b titles+metas: implement OPPORTUNITIES sec3 codemod over every /index.html (now includes the freshly rewritten ones). Commit fix(W5b). Verify: powershell -File seo-audit-2026-05-27\REVIEW.ps1 -Only W5b -> "W5b: PASS". PHASE C Cluster wiring + taxonomy + cannibalization re-sweep: /blog cluster execute "odoo-hosting"; ditto "odoo-comparativas"; ditto "odoo-alternativas"; /blog taxonomy sync; /blog cannibalization . (resolve any 301s incl. 2025/2026 mejores-proveedores collision); /blog locale-audit . PHASE D Local gate: REVIEW.ps1 -Only all -> every W1..W11, W5b, W12, W13 must say PASS. Paste output. PHASE E Push + merge + deploy: git push -u origin fix/seo-all git checkout main && git pull git merge --no-ff fix/seo-all -m "merge SEO restoration W1-W13 (100 articles, 10 batches)" git push origin main Then every 60s for up to 12 min curl https://www.odoo-expertos.com/robots.txt; deploy live when "Disallow: /*#" is ABSENT. PHASE F Re-audit (multi-judge): - /blog google psi https://www.odoo-expertos.com/ ; /blog google crux ditto ; /blog google gsc resubmit+validate (if supported). - /blog audit . ; /blog locale-audit . ; /blog geo on 5 sampled batch URLs. - Skill seo-audit args="https://www.odoo-expertos.com/" -> paste full report; extract "Overall SEO Health Score: X/100". PHASE G Editorial (on PASS): /blog calendar (90-day plan); /blog repurpose (non-gating). DONE WHEN: pasted "Overall SEO Health Score" >=75/100 AND main deployed AND REVIEW.ps1 -Only all all PASS AND /blog audit shows 0 Critical. IF SCORE <75: lowest-scoring category, branch fix/seo-iter2 from main, fix with matching skill, merge, redeploy, re-audit. Stop after 200 turns. If still <75 report 3 lowest categories + recommendations. CONSTRAINTS: no fabricated stats; preserve design + D3.js; no edits outside this repo.