FREE SEO TOOLS
Free SEO tools that do the real work.
101 tools for titles, robots.txt, structured data, keywords and URLs. Each one tells you what it checks, what to fix and where its limits are.
- No sign-up or usage limit
- Browser tools upload nothing
- Clear verdicts with how to fix
- FreeOn-Page SEO9 tools
- FreeTechnical SEO11 tools
- FreeSitemaps & Crawling10 tools
- FreeStructured Data12 tools
- FreeKeyword Research10 tools
- FreeLink Analysis10 tools
- FreeAI Search & Bots9 tools
- FreeE-commerce & Local SEO10 tools
- FreeAnalytics10 tools
- FreeDeveloper Utilities10 tools
101 tools
free, with no sign-up
10 categories
from on-page to structured data
0 uploads
browser tools keep your text on your device
Offline
browser tools work once loaded
START HERE
The tools most people open first.
Or jump to a category.
Google SERP Snippet Preview
See how a title, description and URL could look in Google's desktop and mobile results, with pixel-width meters.
Runs in your browser
Robots.txt Validator
Validate a robots.txt file line by line: directives outside groups, relative sitemaps, unsupported noindex and more.
Runs in your browser
JSON-LD Validator
Validate JSON-LD syntax, @context and @type, list every entity and check the properties Google requires for common rich results.
Runs in your browser
Indexability Checker
Check whether Google may crawl and index a page: status, redirects, robots.txt, meta robots, X-Robots-Tag and canonical in one verdict.
Checks a live URL
AI Crawler Access Checker
See which AI crawlers a site's robots.txt allows or blocks, from GPTBot and ClaudeBot to Google-Extended and PerplexityBot, with the deciding rule.
Checks a live URL
On-Page SEO Checker
Check one page's indexing signals, title, description, headings, mobile setup, images, links, structured data and social tags in one report.
Checks a live URL
Mini Website Crawler
Crawl up to 50 pages of a site and see each page's status, depth, title, word count, links and indexing signals in one table.
Crawls a small sample
E-commerce Product SEO Checker
Check a product page's Product markup, offers, identifiers, breadcrumbs, title, H1 and image alt text in one pass.
Checks a live URL
Core Web Vitals Checker
Check a page's real-user LCP, INP and CLS from the Chrome UX Report, for the page and its whole site.
Checks a live URL
9 TOOLS
On-Page SEO
Check what a page tells search engines and searchers: its title, description, headings, URL and social previews. Most of these tools run in your browser on text you paste.
Google SERP Snippet Preview
See how a title, description and URL could look in Google's desktop and mobile results, with pixel-width meters.
Runs in your browser
SEO Title Analyzer
Check a page title's pixel width, repetition, capitals and where your target phrase appears.
Runs in your browser
Meta Description Analyzer
Check a meta description's width on desktop and mobile, its length, repetition and whether it just repeats the title.
Runs in your browser
SEO URL Slug Analyzer
Check a URL path for length, capitals, underscores, encoding and parameters, and get a clean suggested slug.
Runs in your browser
HTML Content Extractor
Paste page HTML and pull out its title, meta tags, headings, links with anchor text, images and visible text.
Runs in your browser
Heading Structure Checker
See a live page's H1 to H6 outline and find missing H1s, skipped levels and empty headings.
Checks a live URL
Open Graph & X Card Checker
Preview how a page looks when shared on Facebook, LinkedIn, WhatsApp and X, and check its og: and twitter: tags.
Checks a live URL
On-Page SEO Checker
Check one page's indexing signals, title, description, headings, mobile setup, images, links, structured data and social tags in one report.
Checks a live URL
Image Alt Text Checker
List every image on a page with its alt text and find missing, empty, file-name and generic descriptions.
Checks a live URL
11 TOOLS
Technical SEO
Find the technical settings that decide whether a page can be crawled and indexed: robots.txt rules, redirects, canonicals, indexing directives and hreflang.
Robots.txt Validator
Validate a robots.txt file line by line: directives outside groups, relative sitemaps, unsupported noindex and more.
Runs in your browser
Robots.txt URL Tester
Test whether Googlebot, Bingbot, GPTBot or any crawler may fetch a URL, and see the exact rule that decides it.
Runs in your browser
Indexability Checker
Check whether Google may crawl and index a page: status, redirects, robots.txt, meta robots, X-Robots-Tag and canonical in one verdict.
Checks a live URL
Redirect Chain Checker
Follow every redirect from a URL, hop by hop, with status codes and timings, and spot chains, temporary redirects and dead ends.
Checks a live URL
Canonical Consistency Checker
Check that a page's canonical tag, Link header, redirects, og:url and hreflang agree, and that the canonical target is live and indexable.
Checks a live URL
Hreflang Validator
Validate a page's hreflang tags: language and country codes, self reference, duplicates, x-default and return links from each alternate.
Checks a live URL
Core Web Vitals Checker
Check a page's real-user LCP, INP and CLS from the Chrome UX Report, for the page and its whole site.
Checks a live URL
Mobile SEO Checker
Fetch a page as a phone and as a desktop crawler and compare them: viewport, title, canonical, robots, content, links and structured data.
Checks a live URL
JavaScript SEO Dependency Checker
See what a crawler that does not run JavaScript gets from a page: text, title, canonical, links and structured data in the server's HTML.
Checks a live URL
Hreflang Tag Generator
Turn a table of page versions by language into reciprocal hreflang link tags or an XML sitemap with xhtml:link entries.
Runs in your browser
Robots.txt Generator
Generate a robots.txt for WordPress, WooCommerce or a custom site, with sitemap lines, checked by the robots.txt validator.
Runs in your browser
10 TOOLS
Sitemaps & Crawling
Inspect sitemaps and how a site's pages link to each other. Website checks report how many URLs were discovered, fetched and analysed, so a partial check is never mistaken for a full audit.
Sitemap Finder
Find a site's XML sitemaps from robots.txt and the usual locations, and check each one's type, size, hosts and dates.
Checks a live URL
XML Sitemap Validator
Validate a sitemap or sitemap index against the sitemaps.org protocol: namespace, escaping, URLs, dates, sizes and structure.
Runs in your browser
Sitemap Freshness Analyzer
See how old the lastmod dates in a sitemap are, by section, and whether they look like real change dates.
Runs in your browser
XML Sitemap Generator
Turn a list of URLs, or a CSV with dates, into a valid XML sitemap, split with an index above 50,000 URLs.
Runs in your browser
Sitemap vs Crawl Comparison
Compare a site's XML sitemaps with a crawl: sitemap URLs that redirect, fail or are noindex, and crawled pages missing from the sitemap.
Crawls a small sample
Sitemap Index Analyzer
Read a sitemap index and up to 10 of its sitemaps: URL counts, newest dates, problems and files that fail.
Checks a live URL
External Link Status Checker
Check whether the links on a page to other sites still work, redirect or are broken.
Checks a live URL
Mini Website Crawler
Crawl up to 50 pages of a site and see each page's status, depth, title, word count, links and indexing signals in one table.
Crawls a small sample
Broken Internal Link Checker
Crawl up to 50 pages of a site and list internal links that lead to errors or redirects, with the pages that link to them.
Crawls a small sample
Website Click-Depth Mapper
See how many clicks each page is from your start page, and which pages get only one internal link.
Crawls a small sample
12 TOOLS
Structured Data
Validate and build Schema.org JSON-LD. Valid markup describes your content to search engines; whether Google shows a rich result is still Google's decision.
JSON-LD Validator
Validate JSON-LD syntax, @context and @type, list every entity and check the properties Google requires for common rich results.
Runs in your browser
BreadcrumbList Schema Generator
Build valid BreadcrumbList JSON-LD from your page's breadcrumb levels, ready to copy or download.
Runs in your browser
Organization Schema Generator
Build Organization or OnlineStore JSON-LD with your name, logo, contact details, address and social profiles.
Runs in your browser
LocalBusiness Schema Generator
Build LocalBusiness JSON-LD with address, map coordinates, opening hours, phone and price range.
Runs in your browser
Product & Offer Schema Generator
Build Product JSON-LD with an Offer: price, currency, availability, condition, identifiers and genuine ratings.
Runs in your browser
ProductGroup & Variant Schema Generator
Build ProductGroup JSON-LD for products sold in several colours or sizes, with one Product and Offer per variant.
Runs in your browser
Article & BlogPosting Schema Generator
Build Article, BlogPosting or NewsArticle JSON-LD with headline, images, dates, author and publisher.
Runs in your browser
Rich Result Readiness Checker
See which Google rich results a page's structured data can qualify for, and which required and recommended properties are missing.
Runs in your browser
Schema Graph Explorer
See every entity in a page's structured data and how they connect through @id references and nested properties.
Runs in your browser
Schema Template Studio
Write one JSON-LD template with {{column}} placeholders and generate validated markup for every row of a CSV.
Runs in your browser
VideoObject Schema Generator
Build VideoObject JSON-LD for a page with a video: title, thumbnail, upload date, duration and the video or embed URL.
Runs in your browser
Event Schema Generator
Build Event JSON-LD with dates, venue or online location, status, tickets and organizer, validated as you type.
Runs in your browser
10 TOOLS
Keyword Research
Clean, expand and analyse keyword lists and content. These tools work on what you give them; generated ideas are labelled as ideas, never as measured searches.
Keyword List Cleaner
Normalise, de-duplicate, filter and sort a keyword list, including exports with Google Ads match-type markers.
Runs in your browser
Keyword Modifier Generator
Combine seed keywords with buying, local Kenyan, learning and action modifiers to brainstorm keyword ideas.
Runs in your browser
Keyword Density & N-Gram Analyzer
Count how often words and two- or three-word phrases appear in a text, with their share of the text.
Runs in your browser
Question Keyword Generator
Turn a product or topic into the questions people commonly ask about it: what, how, which, where, why, is, can and when.
Runs in your browser
Long-Tail Keyword Generator
Combine a seed keyword with qualities, audiences, places, budgets and the year to build specific long-tail keyword ideas.
Runs in your browser
Keyword Clustering Tool
Group a keyword list into clusters that share the same core words, so each cluster can be one page.
Runs in your browser
Search Intent Classifier
Label each keyword with its search intent (transactional, commercial, informational, local, navigational and more) and its modifiers.
Runs in your browser
Content Readability Checker
Score English copy for reading ease and grade level, and find long sentences, passive voice and long paragraphs.
Runs in your browser
SEO Content Outline Builder
Paste the headings of pages that rank and see which topics they share, to build an outline that covers what searchers expect.
Runs in your browser
SEO Content Brief Builder
Put the target keyword, intent, title and description drafts, outline, questions and links into one brief for a writer.
Runs in your browser
10 TOOLS
Link Analysis
Analyse links on a page, plan redirects and work with backlink exports. CSV tools describe the dataset you upload; they are not live backlink databases.
Orphan Page Detector
Compare the pages you know exist with the pages your crawl found links to, and list the ones nothing links to.
Runs in your browser
Internal Link Suggestion Tool
Find pages on your site that mention a topic but do not link to the page about it yet.
Crawls a small sample
Anchor Text Analyzer
Sort a list of anchor texts into exact match, partial match, branded, naked URL, generic and empty, and see which dominate.
Runs in your browser
Redirect Map Generator
Match a list of old URLs to new ones by the words in their paths, and export 301 rules for Apache, Nginx or redirect plugins.
Runs in your browser
Redirect Mapping Validator
Check a redirect map for chains, loops, duplicates and self-redirects, then test the first rows live.
Runs in your browser
Link Prospect List Cleaner
Turn a messy list of URLs into clean, deduplicated outreach domains, without your own sites, competitors or big platforms.
Runs in your browser
Page Link Extractor
List every link on a live page with its anchor text, whether it is internal or external, and its rel and target attributes.
Checks a live URL
Link Attribute Checker
Check a page's links for nofollow on internal links, empty and generic anchors, javascript: links and rel attributes on outbound links.
Checks a live URL
Backlink CSV Analyzer
Paste a backlink export and see referring domains, most-linked pages, follow share, anchors and new links by month.
Runs in your browser
Backlink Gap Comparator
Compare your referring domains with up to three competitors' and list the sites that link to them but not to you.
Runs in your browser
9 TOOLS
AI Search & Bots
See how AI crawlers and assistants interact with your site: robots.txt rules for AI bots, llms.txt files and crawler logs. A crawler visit does not show that an AI answer used the page.
AI Crawler Access Checker
See which AI crawlers a site's robots.txt allows or blocks, from GPTBot and ClaudeBot to Google-Extended and PerplexityBot, with the deciding rule.
Checks a live URL
AI Content Readability Checker
Check whether AI crawlers may fetch a page and can read it: robots.txt access, content in the HTML, structure, structured data, freshness and llms.txt.
Checks a live URL
AI Robots.txt Policy Generator
Choose whether to allow AI training crawlers, AI search crawlers and user-initiated agents, and get robots.txt rules for every documented AI bot.
Runs in your browser
llms.txt Validator
Check an llms.txt file against the proposed format: H1 title, summary, H2 sections and "- [name](url): notes" links.
Runs in your browser
llms.txt Generator
Write an llms.txt for your site from a short form: name, summary and the sections and pages that matter.
Runs in your browser
AI Crawler Log Analyzer
Paste server access log lines and see which AI crawlers visited, which were real (verified by IP) and which only borrowed the name.
Runs in your browser
Answer Passage Analyzer
Find the paragraphs in an article that work as stand-alone answers, and what would make the others quotable.
Runs in your browser
Content Source & Citation Audit
Find the statistics, dates and research claims in an article and check which ones link to or name a source.
Runs in your browser
AI Visibility Data Analyzer
Analyse an AI visibility tracking export: brand mention rate by AI engine, your domain's citations, cited domains, and prompts where only competitors appear.
Runs in your browser
10 TOOLS
E-commerce & Local SEO
Product, category and local business checks written for real stores, including WooCommerce variations, stock status and Kenyan delivery details.
Shipping & Returns Schema Builder
Build a store's return policy (MerchantReturnPolicy) and shipping details (OfferShippingDetails) as JSON-LD.
Runs in your browser
Review Markup Checker
Check Review and AggregateRating markup against Google's review-snippet rules, including self-serving reviews of a business.
Runs in your browser
E-commerce Product SEO Checker
Check a product page's Product markup, offers, identifiers, breadcrumbs, title, H1 and image alt text in one pass.
Checks a live URL
Product Price & Schema Consistency Checker
Compare a product's price in its JSON-LD with its microdata, meta tags and the prices printed in the page.
Checks a live URL
Product Variant Canonical Checker
Check a product and up to 9 variant URLs together: do they consolidate to one canonical or stand alone, and consistently?
Checks a live URL
Category Page SEO Checker
Check a shop category page: basics, pagination canonicals, crawlable filter links, breadcrumbs and introductory text.
Checks a live URL
Faceted URL Crawl Risk Analyzer
Paste filter and sort URLs to see which parameters multiply your crawlable URLs, and how to contain them.
Runs in your browser
Google Merchant Product Feed Validator
Check a Google Merchant Center product feed for missing attributes, invalid values, price formats and bad GTINs before you upload it.
Runs in your browser
NAP Consistency Checker
Check that your business name, address and phone appear the same way on up to five pages, in text and in markup.
Checks a live URL
Local Landing Page Quality Checker
Check a location page: the place named in title, H1 and text, LocalBusiness markup, click-to-call and a map.
Checks a live URL
10 TOOLS
Analytics
Analyse Search Console and GA4 exports without connecting an account, and build clean campaign links. Each tool checks the columns and metrics it expects.
UTM Campaign Builder & Validator
Build correctly encoded campaign URLs for GA4, with checks for missing fields, spaces and inconsistent capitals.
Runs in your browser
Branded vs Non-Branded Keyword Classifier
Split Search Console queries into branded and non-branded, including misspellings, and see each side's share of clicks.
Runs in your browser
Search Console Query Analyzer
Paste a Search Console queries export and see intent mix, branded share, striking-distance keywords and top queries.
Runs in your browser
Search Console Landing Page Analyzer
Paste a Search Console pages export and see performance by page type and site section, and pages on page one that few people click.
Runs in your browser
CTR Opportunity Finder
Find queries and pages clicked less often than your site usually manages at the same position, with the clicks a better snippet could win.
Runs in your browser
Keyword Position Band Analyzer
Group Search Console queries into position bands (1–3, 4–10, 11–20, 21–50, 51+) with their clicks, impressions and CTR.
Runs in your browser
Keyword Cannibalization Investigator
Find queries whose impressions are split between two or more of your pages, from query-and-page Search Console data.
Runs in your browser
SEO Before/After Comparison
Compare two Search Console exports (before and after a change) by query or page: totals, biggest gains and losses, new and lost rows.
Runs in your browser
GA4 Organic Landing Page Analyzer
Paste a GA4 landing page export and see organic sessions, engagement and key events per page, and busy pages that engage poorly.
Runs in your browser
AI Referral Traffic Analyzer
Find the visits that come from ChatGPT, Perplexity, Gemini, Copilot, Claude and other AI assistants in a GA4 export, by assistant and landing page.
Runs in your browser
10 TOOLS
Developer Utilities
Utilities for the details: counting text, cleaning URLs and parameters, inspecting headers and DNS.
Query Parameter Analyzer
Split a URL's query string into tracking, content-changing and unknown parameters, and get a clean URL.
Runs in your browser
Word & Character Counter
Count words, characters, sentences and paragraphs as you type, with reading time and sentence-length warnings.
Runs in your browser
HTML-to-Text Cleaner
Turn HTML into clean text or Markdown: scripts and styles removed, headings, lists and links kept.
Runs in your browser
HTTP Header Analyzer
See every response header a URL sends and check the ones that matter for indexing, security and caching.
Checks a live URL
Domain Age & RDAP Lookup
Look up a domain's registration date, expiry, registrar, status and name servers from the registry's RDAP service.
Checks a live URL
DNS Records Explorer
See a domain's A, AAAA, CNAME, MX, TXT, NS, CAA and SOA records, with checks on www, SPF and DMARC.
Checks a live URL
Image File & Optimization Inspector
Check the images on a page: file size, format, caching, width and height, lazy loading and responsive sources.
Checks a live URL
Website Change Comparison
Compare two versions of a page's HTML and see every SEO element that changed: title, canonical, robots, headings, links and structured data.
Runs in your browser
URL Normalizer
Put a list of URLs into one consistent form and find the ones that are the same page written differently.
Runs in your browser
Bulk HTTP Status Checker
Check up to 25 URLs at once: status code, final URL after redirects, number of redirects and response time.
Checks a live URL
No tool matches that search. Try a shorter word, such as “robots” or “title”.
FAQ
Questions about the free tools
What they cost, where they run and how far to trust them.
Are the tools really free?
Yes. Browser tools have no sign-up and no usage limit. Tools that will fetch or crawl a website have per-visitor limits so the service stays available to everyone.
Is what I paste uploaded?
Not for browser tools. They run in your browser, so titles, robots.txt files, keyword lists and markup stay on your device. Each tool page says where it runs.
How accurate are the results?
Each tool says what it measures and where its limits are. Pixel widths, for example, approximate Google’s layout, and valid Schema.org markup does not guarantee a rich result.
Need this for a whole website, over time?
The NdovuSEOLabs platform connects your own Search Console, analytics and server logs, and audits every page on a schedule.