Files
odoo-expertos.com/seo-audit-2026-05-27/goals/FINAL.txt
T
2026-08-28 10:11:11 -03:00

30 lines
2.2 KiB
Plaintext

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 <slug>/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 <Cluster A pillar> (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.