Google SERP checker
Check where a page ranks in Google for a keyword.
Home / Free SEO tools
Check a title tag, build a robots.txt, generate a sitemap, or see which AI crawlers your site lets in. Pick a free SEO tool below and it opens on its own page, with no signup.
Choose the tool for the job you are doing. Each one opens on its own page with the tool, a worked example and answers to the questions people ask about it.
Check where you rank and how your snippet looks.
Check where a page ranks in Google for a keyword.
Check where a page ranks in Bing for a keyword.
See where a video ranks in YouTube search results.
Test title length and estimated pixel width before you publish.
See where Google is likely to cut your description off.
Score a page for experience, expertise, authority and trust signals.
Check whether a URL is indexed by Google.
Estimate the organic traffic of any domain.
Check the authority score of any domain.
Help search engines crawl and understand your site.
Validate crawl directives and test whether a URL is blocked.
Set crawl rules, block AI training bots and add your sitemap.
Find a site’s XML sitemaps and audit them for errors.
Convert a list of URLs into a valid sitemap.xml file.
Run a free on-page and technical SEO audit of any URL.
Get a full on-page audit of a landing page.
Turn a headline into a short, clean, SEO-friendly URL.
Create FAQPage structured data for your Q&A content.
Get found and cited in AI-written answers.
Test whether GPTBot, ClaudeBot, PerplexityBot and other AI bots can reach your pages.
Check how well a page is written to be quoted in AI answers.
Audit a site’s readiness for generative engine optimization.
See whether your key content appears in the raw HTML that LLM crawlers read.
Break a query into the sub-searches AI engines may run, so you can cover each one.
Draft an llms.txt file that summarizes your site for language models.
See whether AI answers cite your brand or pages.
Check whether ChatGPT, Perplexity and other AI tools mention your brand.
Track how AI answers talk about your brand.
Find link opportunities that also help your AI visibility.
Find the terms worth writing for, and check you used them well.
Find keyword ideas grouped by search intent.
Find semantic variations and related terms for a keyword.
Find repeated phrases and measure how often your target keyword appears.
Check how fully your content covers a topic.
Draft, size and tidy your copy.
Generate SEO title options from your topic or page.
Generate meta description options from your page copy.
Build a SERP-informed outline for any topic.
Generate optimized prompts for AI writing tools.
Count words, sentences and paragraphs, and see reading time.
Check titles, descriptions and posts against length limits.
Fix headline capitalization or convert text to camelCase and snake_case.
Optimize video, community and social content.
Generate YouTube titles that fit your topic and keyword.
Generate tags that match what viewers search for.
Find keywords to build a video around.
Generate hashtags for video titles and descriptions.
Score a YouTube title for length and keyword use.
Write keyword-rich descriptions for your videos.
Draft thoughtful comments for YouTube videos.
Draft comments for Facebook posts.
Find Reddit threads that rank in search and show up in AI answers.
Draft comments for Reddit threads.
Draft answers for Quora questions.
Tighten a LinkedIn post for reach and readability.
Free SEO tools are no-cost utilities that check or generate one search-optimization element at a time, such as a title tag, a robots.txt file or a sitemap. They fix on-page and technical basics fast. They do not replace keyword data, rank tracking or a content plan.
That limit is worth knowing before you rely on them. A title checker can tell you a title is too long. It cannot tell you whether anyone searches for the phrase in it. Use these tools to get the mechanics right, then use research to decide what to write.
Run them in the order a page is built. The sequence below takes a new page from draft to crawlable in about twenty minutes.
Draft the title and description with the SEO title checker and the meta description checker. Fix anything cut off or missing the keyword.
Run the headline through the slug generator to get a short, readable path.
Paste the draft into the keyword density checker to catch repeated phrases, and confirm length with the word counter.
Generate a robots.txt and a sitemap, then test access with the AI crawlability checker.
Mark up Q&A content with the FAQ schema generator. After you publish, watch impressions and clicks in Google Search Console, which is also free.
Generative engine optimization (GEO) is the work of getting your pages found, understood and quoted in AI-written answers, in addition to ranking in classic search results. It starts with the same basics as SEO, plus a few checks that only matter to AI crawlers.
A page cannot be cited if the crawler behind the answer engine is blocked. Use the AI crawlability checker to confirm that search crawlers such as OAI-SearchBot, Claude-SearchBot and PerplexityBot are allowed, then decide separately whether to allow training crawlers.
AI answers often break one question into several smaller searches. Pages that answer each sub-question directly, with the answer in the first sentence under a clear heading, are easier to lift and cite.
An llms.txt file costs minutes to make and may help some tools find your best pages. No major provider has promised to use it, so do it after crawl access and answer-first content, not before.
Free tools are the right call for a one-off fix. They stop short of the recurring work that actually moves rankings.
| Job | Free SEO tools | PilotDeck |
|---|---|---|
| Fix a title, meta, robots.txt or sitemap | Yes, instantly, one page at a time | Site optimizer checks the technical foundation on an ongoing basis |
| Find keywords worth targeting | Not covered | Automatic keyword research that reruns every month |
| Publish content | Not covered | Up to 30 pieces a month on the Base plan, each reviewed by a person |
| Track AI visibility | Crawler access only | LLM brand visibility tracking across AI answers |
| Backlinks and directories | Not covered | Backlink building and directory submission on the Growth plan |
Plans start at $81 a month billed annually, with a 7 day free trial and no contract. See pricing or browse the features.
The best free SEO tools depend on the job. For on-page basics, use a title and meta checker, a slug generator and a keyword density checker. For technical SEO, use a robots.txt generator, a sitemap generator and Google Search Console. For AI search, use an AI crawlability checker to confirm answer engines can reach your pages.
They are accurate for what they measure, such as character counts, rule parsing and file formatting. They are less reliable at anything that needs live data. Pixel-width previews are estimates, and Google can rewrite titles and descriptions regardless of what you set.
No. Every tool in this directory works without an account.
Aim for roughly 50 to 60 characters. Google truncates titles by pixel width, around 600 pixels on desktop, so wide letters like W and M use up space faster than narrow ones. Put the main keyword near the start so it survives any cut-off.
Keep it between about 120 and 160 characters, with the main point in the first line. Meta descriptions do not directly affect rankings, but they influence whether people click, and Google often replaces them with text pulled from the page.
No. Google does not publish a target keyword density, and chasing a percentage tends to produce awkward copy. Use a keyword density checker to spot unnatural repetition, and make sure the page covers the topic and its related terms.
A robots.txt file tells compliant crawlers which parts of your site they may fetch. It controls crawling, not indexing, so a blocked URL can still appear in search results if other pages link to it. To keep a page out of search, use a noindex directive instead.
It depends on what you want. Blocking training crawlers such as GPTBot or ClaudeBot keeps your content out of model training. Blocking search crawlers such as OAI-SearchBot or PerplexityBot can stop your pages being cited in AI answers. Many sites block the first group and allow the second.
Llms.txt is a proposed plain-text Markdown file at your site root that summarizes your site and links to key pages for language models. You do not need one. AI providers have not committed to reading it, so it is a low-cost extra rather than a requirement.
GEO, or generative engine optimization, is optimizing content to be cited in AI-generated answers from tools like ChatGPT, Perplexity and Google's AI features. SEO aims for rankings in a list of links. GEO aims for a mention inside the answer. They share most fundamentals, including crawlable pages, clear structure and genuinely useful content.
Yes, for a small site, with limits. Free tools plus Google Search Console cover technical checks and basic measurement. The harder parts are keyword research, consistent publishing and tracking results over months, which take time or a paid platform to do well.
Hand over a domain and the research runs, then your first article is written within the hour. Content publishes every week, and the strategy is re-read every month against rankings and AI citations.