SEO Automation v1 — Intake, Audit, Reporting Workflow
SEO Automation v1 — Intake, Audit, Reporting Workflow
MC: #101968
Status: v1 review-ready
Owner: John / ALAI
Scope: reusable templates and credential-free public-page audit workflow for Asmir/partner SEO clients and ALAI-owned internal domains.
Operating rule
SEO/audit/optimization work must be template-first:
- Reuse the same intake, audit, report, and backlog templates.
- Improve the reusable templates/tooling whenever a one-off need appears.
- Do not claim ranking, traffic, or conversion impact without Search Console, Analytics, or equivalent verified evidence.
- Do not fabricate legal/Privacy/Terms content as part of SEO work.
Package location
Local package:
/Users/makinja/business/ALAI-Holding-AS/sales/seo-automation/
Key files:
README.mdclient-intake-email-bs.mdseo-intake-form.mdseo-audit-checklist.mdseo-client-report-template.mdseo-internal-backlog-template.mdseo-automation-roadmap.mdrun-basic-seo-audit.py
Audit runner
Credential-free runner:
run-basic-seo-audit.py
Checks include:
- HTTP status
- title
- meta description
- H1/H2
- canonical
- robots meta
robots.txtsitemap.xml- images and decorative-alt handling
- links and forms
Validation performed:
python3 -m py_compile run-basic-seo-audit.py
Internal run evidence
Run workspace:
/Users/makinja/business/ALAI-Holding-AS/sales/seo-automation/runs/20260524-internal-domains/
Important evidence files:
00-expanded-batch-report-v2.mdlocal-validation-v2.mdpr-ready-clean-worktrees.mdpublished-draft-prs.mdcode-review-report.mdpr-comments-evidence.mdfinal-pr-summary.md
PRs opened from the workflow
Product/site PRs:
- LumisCare canonical: https://github.com/johnatbasicas/vivacare/pull/3
- Drop SEO cleanup: https://github.com/johnatbasicas/drop/pull/57
- BasicFakta robots/sitemap: https://github.com/johnatbasicas/basicfakta/pull/1
Template package PR:
- SEO Automation v1 templates: https://github.com/johnatbasicas/alai-holding/pull/2
PR validation comments:
- LumisCare: https://github.com/johnatbasicas/vivacare/pull/3#issuecomment-4530170979
- Drop: https://github.com/johnatbasicas/drop/pull/57#issuecomment-4530171024
- BasicFakta: https://github.com/johnatbasicas/basicfakta/pull/1#issuecomment-4530171064
- SEO template: https://github.com/johnatbasicas/alai-holding/pull/2#issuecomment-4530171110
Current status
- PRs are opened and marked ready for review.
- Drop workflow concluded success, but PR merge state still reported
UNSTABLE; required checks must be reviewed before merge. - No PR was merged by automation.
- No deploy was performed by automation.
- Live post-deploy verification is still required after any approved merge/deploy.
No comments to display
No comments to display