A repeatable SEO workflow from keyword discovery to indexed, ranking page. Same nine steps, every time. Designed for solopreneurs with free tools and 2-4 hours per page.
An SEO workflow is a repeatable, documented sequence that takes a keyword from discovery to a published, indexed, ranking page. A complete workflow has nine steps: keyword discovery, intent classification, SERP analysis, brief and outline, draft, on-page optimisation, schema markup, publish and submit, and track and iterate.
Each step has a defined input, action and output. The framework is stable; tactical details inside each step evolve as search behaviour changes. For solopreneurs in 2026, the workflow runs entirely on free tools in 2-4 hours per page with AI assistance.
Start with Google Search Console: pull queries where your site already shows up but isn't ranking well (positions 11-30). These are pre-validated demand. Supplement with Google Keyword Planner for volume estimates and AlsoAsked.com for natural-language question variants.
For new sites, filter aggressively: 100-1,000 monthly searches, KGR under 0.25 (allintitle count divided by volume). Anything above this is overconfident for a low-authority site in 2026.
Input: seed topic, current GSC data · Output: 20-50 candidate keywords with rough volume
Every keyword has one of four intents: informational ("what is X"), commercial-investigation ("best X for Y"), transactional ("buy X"), or navigational ("X login"). Read the keyword aloud — the verb usually tells you. Then map each keyword to a page type: pillar (broad informational), supporting (narrow informational or how-to), comparison (commercial-investigation), service or product page (transactional).
Mixing intents on a single page is the most common SEO mistake. A comparison post that tries to also be a buying page confuses Google and converts neither.
Input: keyword list · Output: intent + page type per keyword
Google the keyword. Note the top 5 result types (blog posts, comparison tables, product pages, listicles), common headings, approximate word counts, and which SERP features appear (AI Overview, featured snippet, People Also Ask, image pack).
Ask: what's the consistent gap across all five? It might be UK-specific context, a 2026 update, an honest comparison the affiliate posts won't write, a price the others hide, or a step-by-step that the theoretical posts skip. That gap is your wedge.
If there's no clear gap and the top 5 are strong, deprioritise the keyword. Easier wins exist.
Input: keyword · Output: SERP analysis note + identified gap
A one-page brief: primary keyword, secondary keywords (3-5), search intent statement, target word count, must-cover sub-topics, must-include internal links (3-5), must-include external citations (2-3), and the answer-summary first sentence.
Approve the brief before drafting. The brief is fast to revise; the draft is not. Most SEO writing problems are brief problems in disguise.
Input: SERP analysis · Output: one-page brief + outline
Draft section by section. Lead with a 40-60 word answer-summary block that directly answers the keyword's intent in the first sentence. Use H2s phrased as questions (matches People Also Ask, captures featured snippets, gives AI Overviews clear citation anchors).
Inside each section: short paragraphs, bulleted lists where appropriate, one data point or named example per major claim, 2-3 external citations to authoritative sources. Tables work well for comparison content. Code blocks work for technical content.
If using AI assistance, the AI SEO workflow covers the exact prompt chain. Voice-prompt-assisted drafts ship at 80-90% first-draft quality.
Input: brief · Output: first draft
Input: draft · Output: SEO-optimised draft
Add four schema blocks as JSON-LD in the document head:
For pillar pages, add HowTo (for sequenced how-to content) or DefinedTermSet (for definitional content). For comparison pages, add Review. For product pages, Product with seller, sku, offers, and ideally aggregateRating.
Validate using Google's Rich Results Test before publishing.
Input: SEO-optimised draft · Output: publish-ready HTML
sitemap.xml in Google Search Console.Skipping the submission step is the most common reason new pages take 2-3 weeks to index instead of 24-72 hours.
Input: published page · Output: submitted, inspectable, indexable
14 days post-publish, pull GSC Performance for the page. Three decision branches based on average position:
Input: 14-day GSC data · Output: retrofit decision
Once your voice prompt and cluster strategy are set, the workflow compresses to ~90 minutes per page:
The compression comes from steps 4 and 5 — AI assistance shrinks drafting time without sacrificing quality if the voice prompt and brief are good. Steps 1, 3, 6, 7 and 8 have fixed time costs regardless of tooling.