Your next ranking pages are already in Search Console.
Serpwright finds the searches your site already shows up for but has no page for. You approve the titles; it researches, writes in your voice, publishes to your CMS and tracks how every page ranks.
- 3 days free, no card
- AI included on every plan
- From $79 a month
For SaaS companies, stores, local businesses, publishers and agencies whose sites already get some search traffic.
Unclaimed demand
Search Console, 28 days
trail running shoes for flat feet
- Impressions
- 2,340
- Your best page
- Not in top 20
- Intent
- Commercial
Proposed titles, you approve one
- Best trail running shoes for flat feet, tested on real trails86
- Trail shoes for flat feet: 9 picks and how to choose
- Flat feet on trails? The shoes worth buying
Search Console in. Ranking pages out.
Four steps, and you sign off on each one. The AI writes the drafts in step three, and it's included in your plan. Everything around it is the work a content lead would otherwise do by hand: finding the demand, checking the competition, publishing, and measuring what happened.
- Step 1
Connect Google Search Console
Sign in with Google and pick the property for your site. Serpwright pulls the last 90 days of queries, clicks, impressions and positions, and crawls your sitemap so it knows which pages you already have. It takes about two minutes.
You pick the property
One site per client. Each site keeps its own Search Console, voice, authors and CMS. Invite as many teammates as you need; they work under your plan.
New sites start in seed mode. With under 30 days of data, title ideas come from your focus topics.
- Step 2
Approve titles for searches you have no page for
Serpwright finds queries where your site already earns impressions but none of your pages ranks in the top 20. It groups them, reads the intent, and proposes titles with the numbers behind each one. No keyword tool's estimates: every title traces back to a real query. You approve the ones worth writing.
You approve every title
A topical map of what you cover. Your pages grouped into topics, with gaps and pages competing for the same query. Turn a topic into a planned cluster, or send its missing pages to Titles.
- Step 3
Research, write and publish
For each approved title it reads the pages ranking today and writes a brief, then the article in your brand voice, with the AI included in your plan. It adds internal links, images, an FAQ and schema. You edit the draft and press Publish, or turn on the drip and new drafts publish at the next scheduled slot without review.
You review every draft, unless you turn on the drip
Built against the pages that rank. The brief covers the headings, depth, FAQs and schema of today's top results, and fills what they miss.
Fact-checked against its sources. Every checkable claim is compared with a fact sheet quoted from those pages. Anything unsupported is flagged for you.
Your voice, with a real byline. Voice saved per site, a check for stock AI phrases on every draft, and author profiles in the schema and your CMS.
Photos with alt text. A credited cover and inline photos from Unsplash or Pexels, or an AI image when no photo fits.
Internal links in both directions. New articles link to the pages that support them. Related older posts get a link to the new one, which you approve.
Edits in your CMS are protected. If someone changes a post in WordPress, Webflow, Shopify or Ghost, Serpwright holds its update until you've compared the two.
- Publishes to
- WordPress, Webflow, Shopify, Ghost, a signed webhook, a read-only REST API, or copy and paste
- Then tells search engines
- Sitemap resubmission, IndexNow, URL Inspection
- 11 page types
- Blog post, Buying guide, Comparison, Product page, Collection page, Service page, City page, Landing page, Homepage, FAQ page, Knowledge base. Each has its own structure and schema: a city page gets local details and LocalBusiness markup, a buying guide gets product picks with Product markup.
- Step 4
Watch rankings, approve fixes
Every week Serpwright syncs Search Console for each page it published. When a page stalls between positions 4 and 20, gets fewer clicks than its position should earn, or starts showing for queries it doesn't answer, you get a specific edit with a diff. One click applies it.
One click to apply
A Monday summary by email. What was published, what's waiting for you, and the pages that moved most in Search Console.
Every version kept, everything exportable. Drafts, your edits and every applied fix are saved. Export all articles as Markdown, CSV and JSON any time.
Why not just use ChatGPT?
For one article, you could. The writing is the quick part. The slow parts are knowing what to write, checking what already ranks, publishing it properly and noticing when it slips.
- What to write
- Serpwright: Proposed from queries your site already gets impressions for, with the numbers attached.
- ChatGPT in a tab: You decide, usually from a keyword tool or a hunch.
- Research
- Serpwright: Reads the pages ranking today, builds a fact sheet and a brief, then checks the draft against it.
- ChatGPT in a tab: Whatever the model remembers, or what you paste in.
- Voice
- Serpwright: Saved per site, with author bylines, and every draft is checked for stock AI phrases.
- ChatGPT in a tab: You re-explain it in every chat.
- Publishing
- Serpwright: One click to WordPress, Webflow, Shopify, Ghost or a webhook, with images, links, sitemap and IndexNow.
- ChatGPT in a tab: Copy, paste, format, add schema, find a photo, submit the sitemap.
- After it's live
- Serpwright: Weekly rank tracking, a Monday summary, and proposed edits when a page stalls.
- ChatGPT in a tab: Nothing, unless you remember to check.
- AI cost
- Serpwright: Included in your plan. No key, no token bill.
- ChatGPT in a tab: A separate ChatGPT plan, and you do the other steps yourself.
| Task | ChatGPT in a tab | Serpwright |
|---|---|---|
| What to write | You decide, usually from a keyword tool or a hunch. | Proposed from queries your site already gets impressions for, with the numbers attached. |
| Research | Whatever the model remembers, or what you paste in. | Reads the pages ranking today, builds a fact sheet and a brief, then checks the draft against it. |
| Voice | You re-explain it in every chat. | Saved per site, with author bylines, and every draft is checked for stock AI phrases. |
| Publishing | Copy, paste, format, add schema, find a photo, submit the sitemap. | One click to WordPress, Webflow, Shopify, Ghost or a webhook, with images, links, sitemap and IndexNow. |
| After it's live | Nothing, unless you remember to check. | Weekly rank tracking, a Monday summary, and proposed edits when a page stalls. |
| AI cost | A separate ChatGPT plan, and you do the other steps yourself. | Included in your plan. No key, no token bill. |
Comparing SEO tools? See Serpwright next to Surfer SEO, Frase, Clearscope, MarketMuse, Writesonic, Jasper and Koala AI, or all of them side by side. Read what the AI SEO writer does at each step, or how the WordPress plugin publishes with the SEO title and meta description filled in.
Free SEO tools, no sign-up
Working on one article by hand? No account needed, and nothing you type is sent to us.
SEO ROI calculator
See how many more visits, sales and dollars a keyword would bring at a top-three spot, from 2026 click rates by position, and the return on what you spend on SEO.
Keyword clustering tool
Paste up to 1,000 keywords, with search numbers if you have them. Get groups that share a word or phrase, each one a page to write. Add search numbers to sort the groups by them.
Keyword cannibalization tool
Paste a Search Console export with queries and pages. See the searches two or more of your pages split between them, and which pages collide most.
Keyword research template
A sheet with 12 columns, from searches and intent to your Search Console position and the page that should rank, with a filled-in example. Copy it into Google Sheets or download it for Excel.
SEO content brief template
The 13 fields a writer needs before drafting an article, with a worked example. Copy it as Markdown; Notion and most Markdown editors paste it as headings.
Blog post templates
Six outlines, one for each kind of search: how-to, problem, comparison, cost, best-of and definition. Each has its sections, a word range and a worked example to copy.
Keyword density checker
Paste a draft to see its most used words and 2 and 3 word phrases, with counts and density. Or use it as a keyword counter: type a keyword to see how many times it appears.
AI phrase checker
Paste a draft to see which stock AI sounding phrases it uses, with counts and highlights. It checks one list of phrases. It is not an AI detector.
Heading checker
Paste a page's source, a draft from Google Docs or Word, or Markdown. See its heading outline with a missing or extra H1, skipped levels and empty headings flagged.
Alt text checker
Paste a page's source, copied content or Markdown. See every image's alt text with missing alt, linked images with no name, file names and keyword stuffing flagged.
Robots.txt tester
Paste your robots.txt and some URLs, pick a crawler, and see which URLs it may fetch and the line that decides, with Google's matching rules. It also flags lines Google ignores.
Robots.txt generator
Pick what crawlers may fetch, which AI crawlers to block (or only the ones that train models) and your sitemap. Copy or download the file, read back with Google's rules.
Meta description tool and SEO title generator
Enter a keyword, the type of page and one specific detail. Get title tags and meta descriptions built around them, or paste the description you have to check it. Each is measured in pixels so you can see where Google would cut it.
Title capitalization tool
Paste one title or up to 500. Get Title Case, Sentence case, UPPERCASE or lowercase, with acronyms you typed kept and each title measured against a Google result.
URL slug generator
Paste one title or up to 500. Get lowercase, hyphenated slugs with the small words and years left out, repeats numbered, and a check that each one starts with your keyword.
Schema markup generator
Fill in the fields for an article, a local business, a product, a breadcrumb trail or an FAQ. Copy JSON-LD built by the same code Serpwright's writer uses, with checks against Google's rules.
SERP preview tool
Type a title tag and meta description to see them as a Google result on desktop and mobile, measured in pixels the way Google cuts them.
CTR calculator
Type clicks and impressions to get the click-through rate. Add the average position from Search Console to compare it with Google's 2026 rate for that spot.
Google algorithm update checker
Every ranking update on Google's Search Status Dashboard since November 2021. Drop your Search Console export to see each update over your daily clicks, scored against your site's normal swings.
SEO report template
Eight sections for a monthly SEO report, from the summary to next month's tasks, with a filled-in example. Save it as a PDF, or copy it as Markdown into a doc or an email.
SEO audit report template
18 checks, from indexing to manual actions, with where to look and what counts as a problem, a findings table that ranks the fixes, and a filled-in example. Copy it as Markdown.
Content audit template
A sheet with 13 columns, from each page's Search Console numbers to its main problem and one action, with a filled-in example. Copy it into Google Sheets or download it for Excel.
See which tool to use at each step, from picking a keyword to checking the title before it goes live.
One price covers the AI.
No API key and no token bill. Try everything free for 3 days with no card, then pay monthly, save with yearly, or pay once.
Monthly
$79a month
Cancel any time
1 site · 30 articles a month
Yearly
Best value$790a year
2 months free against Monthly
10 sites · 3 articles a day, shared
About 90 a month, or 9 per site across 10
Founding lifetime
$297once
Founding price for the first 100 buyers, then $699
3 sites · 15 articles a month
Every plan: AI writing, all 11 page types, fact checks, images, publishing, rank tracking and suggested edits. Agencies: Yearly runs 10 sites, one per client, and team members are unlimited on every plan. Plus any sales tax or VAT, added at checkout.
Questions, answered plainly
Do I need my own AI key?
What counts as an article?
Does anything get published without me?
Are the facts in an article checked?
Which CMSs can it publish to?
What if someone edits a post in WordPress after it's published?
Is the Google connection verified? What can Serpwright see?
My site is new. Does it still work?
How many sites can I run?
Can I take my articles with me?
Something else? Email hello@serpwright.com.
Connect Search Console and see your first titles today.
The trial runs 3 days with every feature on and no card, for 1 site. It includes AI for 10 articles, so there's nothing to set up.
Day 1
Connect Search Console and approve your first titles. Title ideas appear as soon as the first sync finishes.
Days 1 to 3
Write, edit and publish real articles to your own site. Everything you publish stays published.
After day 3
Your account becomes read-only. Nothing is deleted. Choose a plan whenever you're ready and carry on where you stopped.