Skip to content

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
Example site · illustrative data

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.

  1. 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.

  2. 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.

  3. 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.
  4. 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.

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?
No. AI is included on every plan, including the trial: articles are written on GPT-6.1 Sol with our own account, so there's no key to set up, no model to pick and nothing extra on your bill.
What counts as an article?
One article is one draft written from a brief and saved for your review. Title ideas, briefs, suggested edits, rewrites of a section and publishing don't count, though title ideas, suggested edits and rewrites wait for the reset once the allowance is used up. Your allowance covers every site you own: 30 articles a month on Monthly, 3 articles a day on Yearly, 15 articles a month on Lifetime, and 10 in total on the trial. Monthly counts reset on the 1st of each month, daily counts at midnight UTC.
Does anything get published without me?
Not by default. You approve every title, can edit every brief and draft, and press Publish yourself, unless you turn on the drip, which publishes drafts at the next slot without review. If you want less clicking, Automation settings can approve only the titles that clear a confidence threshold you set, and can publish finished articles without review.
Are the facts in an article checked?
Yes. Before writing, Serpwright reads the pages ranking for the search and builds a fact sheet of figures quoted from them and, where they exist, from official sources, with their links. Afterwards every checkable claim in the draft is compared with the sheet and marked supported, contradicted or unsupported, so you can review the risky ones before you publish. It flags claims; it doesn't replace your read.
Which CMSs can it publish to?
WordPress (through the REST API or the Serpwright plugin), Webflow, and Shopify blogs, with the cover, inline photos, schema and author, and Ghost, with the cover, inline photos and FAQ schema (never sent as a newsletter email). For anything else, Serpwright can send each article to a signed webhook, or your site can pull articles from a read-only API. Or pick manual publishing and paste the finished article in yourself.
What if someone edits a post in WordPress after it's published?
Serpwright notices. Before it updates a live post, it checks whether the post was changed, unpublished or deleted in WordPress, Webflow, Shopify or Ghost. If it was, the update is held, you are notified, and you choose: compare the versions, pull the CMS version into Serpwright, or overwrite it.
Is the Google connection verified? What can Serpwright see?
Yes. Serpwright's Google app is published for every Google account and asks only for Search Console access, which Google classes as non-sensitive, so you connect without any warning screen. Serpwright reads queries, clicks, impressions and positions for the one property you pick, submits your sitemap and checks indexing. It does not add or remove users, properties or verification, and the token is stored encrypted. Our use of Google data follows the Google API Services User Data Policy, including its Limited Use requirements.
My site is new. Does it still work?
Yes, with less to go on. Title ideas come from queries your site already gets impressions for, so a site with a few months of Search Console data gets the most out of it. With less than 30 days of data, Serpwright starts in seed mode and suggests titles from your focus topics.
How many sites can I run?
Monthly covers 1 site, Yearly 10 sites and Lifetime 3 sites. Team members are unlimited, and people you invite work under your plan without a plan of their own. If you move to a plan with fewer sites, nothing is deleted: your oldest sites stay active and the rest become read-only until you upgrade or remove one.
Can I take my articles with me?
Yes, any time, even after a trial or plan ends. Export gives you every article as a Markdown file, plus a CSV and a JSON file with titles, clusters, briefs and performance. Everything you published stays on your site.

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.

  1. Day 1

    Connect Search Console and approve your first titles. Title ideas appear as soon as the first sync finishes.

  2. Days 1 to 3

    Write, edit and publish real articles to your own site. Everything you publish stays published.

  3. After day 3

    Your account becomes read-only. Nothing is deleted. Choose a plan whenever you're ready and carry on where you stopped.

Start free trial