Free SERP and SEO tools
Start with the SERP preview to see where Google cuts your title and description. The other free tools plan and check articles. No sign-up, and it all runs in your browser.
SERP preview: see your title and description as Google shows them
Google cuts by width, not by characters: about 600 pixels for a title and 920 on desktop or 680 on mobile for a description. This shows how your result looks. It doesn't check rankings.
Fits, 81 px to spare519 / 600 px · 54 chars
Desktop
15 px too wide, Google cuts it935 / 920 px · 146 chars
Mobile
255 px too wide, Google cuts it935 / 680 px · 146 chars
Example text. Replace it with yours.
How to Find Page-Two Keywords in Google Search Console
Search Console already lists the queries you rank 8 to 20 for. Here is how to filter them, sort by impressions and pick the ones worth a ...
How to Find Page-Two Keywords in Google Search Console
Search Console already lists the queries you rank 8 to 20 for. Here is how to filter them, sort by ...
More free tools
- SEO ROI calculatorSee 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 toolPaste 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 toolPaste 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 templateA 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 templateThe 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 templatesSix 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 checkerPaste 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 checkerPaste 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 checkerPaste 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 checkerPaste 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 testerPaste 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 generatorPick 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 generatorEnter 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 toolPaste 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 generatorPaste 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 generatorFill 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.
- CTR calculatorType 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 checkerEvery 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 templateEight 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 template18 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 templateA 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.
Which tool to use, and when
Each one answers a single question at one step of getting an article to rank.
SEO ROI calculator
Deciding what to work on: is moving a page up worth what it costs?
Where it stops: It uses averages and assumes the page already holds the spot. Your own click rate can be higher or lower, so check the page's real numbers in Search Console.
Keyword research template
Planning the pages: which keywords should we go after, and which page should rank for each?
Where it stops: It doesn't fetch any numbers. Fill it from Search Console, Google's own suggestions and a keyword tool, and judge the intent by searching each keyword.
Keyword clustering tool
Planning the pages: which keywords belong on the same page?
Where it stops: It matches words, not Google's results. Keywords that mean the same thing in different words land in different groups, so read each group before you write it.
Keyword cannibalization tool
Planning the pages: are two of my pages competing for the same search?
Where it stops: It needs one table with queries and pages, which Search Console's Export button doesn't give. A split isn't always a problem: two pages near the top take two spots.
SEO content brief template
Before you write: what does the article need to cover?
Where it stops: It won't pick the topic. Start from a search people already make, ideally one your site already shows up for.
Blog post templates
Before you write: which sections should the post have, and how long should it be?
Where it stops: A template is a starting shape. Drop a section the search doesn't need, and check the facts you put in it.
Keyword density checker and keyword counter
While you edit: does the draft use the words people search for, or lean on them too hard?
Where it stops: There is no right density. Google gives no target number and counts unnatural repetition as keyword stuffing, so use the counts to catch overuse and missing words.
AI phrase checker
While you edit: does the draft use stock phrases that read as filler?
Where it stops: It is not an AI detector. A hit doesn't mean a person didn't write the text, and a clean result doesn't mean they did.
Heading checker
While you edit: is there one clear H1, and do the headings step down without gaps?
Where it stops: Heading order doesn't change Google rankings. It helps people, above all screen reader users, find their way around the page.
Alt text checker
While you edit: does every image have alt text that says what it shows?
Where it stops: It can't see the images, so it can't tell whether the words match the picture. It catches what is missing, empty or clearly not a description.
Meta description tool and SEO title generator
Writing the title and description: what should the title tag and meta description say?
Where it stops: It fills fixed patterns with your words and doesn't read the page. Change any words the page doesn't back up.
Title capitalization tool
Writing the title and description: should this title be in title case or sentence case, and does it still fit?
Where it stops: It can't tell a name you typed in lowercase from an ordinary word, and in an all-caps title it can't spot acronyms. Read the result before you paste it.
URL slug generator
Writing the title and description: what should the page's address say?
Where it stops: Words in the URL do little for rankings, and changing a live page's slug needs a redirect. Use it for new pages, not to rename ones that already get visits.
SERP preview tool
Before you publish: will Google show the whole title and description?
Where it stops: Google rewrites some titles and descriptions to match the search. A good fit keeps your wording from being cut, but Google may still show different words.
Schema markup generator
Before you publish: what structured data should the page carry?
Where it stops: Markup makes a page eligible for richer results, and Google decides whether to show them. Google stopped showing FAQ results on May 7, 2026.
Robots.txt tester
Before you publish: can Googlebot, Bingbot or an AI crawler fetch this URL?
Where it stops: It reads the file you paste and doesn't fetch your live robots.txt. Crawling allowed doesn't mean indexed, and a blocked URL can still be indexed without a snippet.
Robots.txt generator
Before you publish: what should my robots.txt say, and which AI crawlers should it block?
Where it stops: robots.txt is a request: OpenAI, Perplexity and Meta say their user-requested fetchers may not follow it. Blocking Googlebot also removes you from Google's AI Overviews and from Search.
CTR calculator
After you publish: does this page get the clicks its position should bring?
Where it stops: Typical rates are averages from one study, and real rates vary by search. It compares positions 1 to 10 only, because the study stops there.
Google algorithm update checker
After you publish: is a Google update rolling out, and did one line up with my traffic change?
Where it stops: It finds timing, not cause. A change can match an update and still come from a site change, a season or lost links.
SEO report template
After you publish: what changed in search this month, and what should we work on next?
Where it stops: It doesn't fetch any numbers. Copy them from Search Console and your analytics, and give each change a reason.
SEO audit report template
After you publish: what is wrong with the site, and which fixes come first?
Where it stops: It doesn't crawl the site. You run each check in Search Console and the other tools, and decide what matters for your pages.
Content audit template
After you publish: which of our pages should we keep, update, merge, redirect or remove?
Where it stops: It doesn't fetch any numbers or read the pages. Copy the numbers from Search Console's Pages tab and read each page yourself.
Published the page and Google hasn't indexed it? What Discovered and Crawled - currently not indexed mean, and what to do. A tool page listed as Soft 404? What Soft 404 means and how we handle it on our own tool pages. Pages listed as Duplicate without user-selected canonical? When that matters and what to do. Need someone else to see your Search Console data? How to add a user and which access to give.
When you want the articles written too
Serpwright reads your Search Console data, finds the searches your site shows up for but has no page for, then writes and publishes an article for each one you approve.
3 days free, no card.