gbessoni/seobuild-onpage
256 stars · Last commit 2026-10-07
SEOBuild Onpage - The first AI agent that writes pages Google ranks AND LLMs cite. One command in, ranking page out. Built on DeerFlow, powered by 2026 SEO + GEO strategies tested / working. Forensic competitive analysis, 500-token chunk architecture, entity consensus, verification tags. BYOK GSC, DataforSEO. Works w/ OpenClaw, Claude Code, Codex
README preview
# seobuild-onpage v2.5.0
### One command. Competitive data in. Ranking pages out.
```bash
git clone https://github.com/gbessoni/seobuild-onpage.git ~/.claude/skills/seobuild-onpage
```
Most SEO tools tell you what's wrong with your site. This one writes the pages.
`/seoagi "airport parking JFK"` pulls the current SERP, analyzes what's ranking, finds the gaps in their content, and writes you a complete page -- with the heading structure, depth, FAQ section, and schema markup that actually competes. Not thin content. Not keyword-stuffed filler. Pages backed by live data from the tools the pros use.
**New in v2.5.0 -- Specificity Scoring & Format Bans:**
- **Named Source Attribution** -- every major claim must name its source in the visible copy, not only inside a `{{VERIFY}}` tag. An unattributed number reads as assertion rather than evidence. Name the source in prose, then link to it.
- **Ban on fabricated testing claims** -- "We tested 12 of these", "We reviewed 24 options", "After 40 hours of testing" are banned unless the testing genuinely happened and the methodology is documented. A fabricated test count is a fabricated statistic, so this extends the existing ban on invented studies.
- **Ban on skyscraper pages** -- no exhaustive encyclopedia-style omnibus pages. Comprehensiveness is not the retrieval signal; crucial non-obvious specificity is. Word count continues to come from the competitive median, never from out-lengthing competitors.
- **Conversion elements as SVG assets** -- award badges, certification seals, trust marks, and decorative CTA panels render as SVG rather than parsed body text, keeping promotional language out of the text layer on informational pages. Accessible text alternatives are mandatory, and claims inside these assets remain subject to `{{VERIFY}}`.
- **Quantifiable brand differentiators** in both vertical sections -- at least two per local page, expressed as hard numbers or specific attributes rather than adjectives, because Ask Maps and Service Viewer pull structured specifics and discard marketing language.
- **70-point quality checklist** -- adds Named Source Attribution, Fabricated Testing, Skyscraper, and Quantifiable Differentiators. Passing threshold raised to 60/70.