Free SEO tools
Free tools for snippets, structured data, crawler policy and AI answer readiness. Each runs in your browser: no account, no upload, nothing stored.
Find a tool
AEO checker: AI answer readiness score for articlesAEO checker that scores an article's opening answer, headings, ids, lists, citations, schema and date for AI answers. Free, runs in your browser.
AggregateRating schema checker for review snippetsAggregateRating schema checker: test JSON-LD against Google review snippet rules for ratingValue, counts, scale and item type. Free, runs in your browser.
Anchor text ratio and diversity calculatorAnchor text ratio calculator: sort backlink anchors into exact, partial, branded, generic, naked URL and other, with shares. Free, runs in your browser.
Breadcrumb schema generator (BreadcrumbList JSON-LD)Breadcrumb schema generator: build BreadcrumbList JSON-LD row by row, with position, name and URL checks from Google's docs. Free, runs in your browser.
Bulk meta title and description length checkerBulk meta title and description length checker: paste many pages and see which titles and descriptions truncate, in pixels. Free, runs in your browser.
Canonical chain and loop checkerCanonical chain and loop checker: paste url -> canonical pairs, follow every hop and catch loops and multi-hop chains. Free, runs in your browser.
Canonical tag checker for rel=canonical URLsCanonical tag checker: test a page URL and its rel=canonical for absolute URL, HTTPS, self or cross reference, domain and tracking. Free, in your browser.
ccTLD vs subdomain vs subdirectory plannerccTLD vs subdomain vs subdirectory: rank four international URL structures against Google's documented pros and cons for you. Free, runs in your browser.
Core Web Vitals checker for LCP, INP and CLS scoresCore Web Vitals checker: rate LCP, INP and CLS values as Good, Needs improvement or Poor and see if all three pass. Free, runs in your browser.
Course schema validator for Google course listsCourse schema validator: paste Course JSON-LD and check name, description, provider and the 60 character display limit. Free, runs in your browser.
Event schema validator for required fields and datesEvent schema validator: check Event JSON-LD for Google's required fields, UTC offsets, eventStatus and priceCurrency. Free, runs in your browser.
Faceted navigation URL parameter checkerFaceted navigation URL checker: test a filtered URL's parameters against Google's crawling guidance and get a robots.txt block. Free, runs in your browser.
FAQ schema validator for FAQPage JSON-LDFAQ schema validator: check FAQPage JSON-LD so every Question has a name and acceptedAnswer text. Notes Google's FAQ rich result removal. Free, in-browser.
Flesch reading ease and reading time calculatorFlesch reading ease calculator with reading time: score pasted text and see its band, word, sentence and syllable counts. Free, runs in your browser.
Google algorithm update checker: overlay updates on your trafficUpload your Search Console clicks and see every Google-confirmed update on the same chart, with a week-before and week-after comparison for each. Free.
Google search operators query builderGoogle search operators builder: combine site:, filetype:, quotes, minus, intitle: and OR into one query and open it in Google. Free, runs in your browser.
Hreflang tag generator and checkerHreflang tag generator: build link rel=alternate hreflang tags for localized URLs and check codes, self-references and x-default. Free, runs in browser.
Hreflang XML sitemap generatorHreflang sitemap generator: turn language codes and URLs into sitemap XML with xhtml:link alternates, and check codes and URLs. Free, runs in your browser.
HTTP status code lookup for Google crawlingHTTP status code lookup: see how Google's crawlers handle each code you paste, plus a redirect hop count against the 10-hop limit. Free, runs in browser.
humans.txt generatorhumans.txt generator: build a humans.txt file with TEAM, THANKS and SITE sections from the humanstxt.org template. Free, runs in your browser.
Image alt text checkerImage alt text checker: paste HTML to find missing, empty, generic and keyword-stuffed alt attributes on every img tag. Free, runs in your browser.
Image lazy loading and width/height checkerImage lazy loading checker: paste HTML to test every img tag for width and height, lazy loading on the likely LCP image. Free, runs in your browser.
JobPosting schema checker: required and recommended fieldsJobPosting schema checker: test job posting JSON-LD for Google's 5 required and 7 recommended fields, employmentType, expiry. Free, runs in your browser.
JSON-LD validator for schema.org structured dataJSON-LD validator: find syntax errors by line and column, then check the fields Google requires for 7 schema types. Free, runs in your browser.
Keyword cannibalization checker for page titles and H1sKeyword cannibalization checker: compare titles or H1s across your pages and flag near-duplicate pairs by word overlap. Free, runs in your browser.
Keyword density checker with word countKeyword density checker: count words and whole-phrase keyword matches in your draft, then see density as a percentage. Free, runs in your browser.
LocalBusiness schema checker for required fieldsLocalBusiness schema checker: tests JSON-LD for name, address, geo precision, priceRange and hours against Google's docs. Free, runs in your browser.
Meta refresh redirect checker: permanent or temporaryMeta refresh redirect checker: parses the delay and target, then shows whether Google reads it as permanent or temporary. Free, runs in your browser.
Meta robots tag generator and X-Robots-Tag builderMeta robots tag generator: build noindex, nofollow, max-snippet and other rules as a meta tag or X-Robots-Tag header. Free, runs in your browser.
Meta title and description checker with SERP previewMeta title and description checker: measure title and meta description length in pixels and characters with a Google preview. Free, runs in your browser.
Meta viewport tag validator for mobile and zoomMeta viewport tag validator: checks the content string for unknown keys, width=device-width and zoom blocking under WCAG 1.4.4. Free, runs in your browser.
Nofollow link checker: rel sponsored and ugc auditNofollow link checker for pasted HTML: audits every link's rel against Google's sponsored, ugc and nofollow rules. Free, runs in your browser.
Noindex, canonical and sitemap conflict checkerNoindex, canonical and sitemap conflict checker: see where one page's three signals contradict Google's own guidance. Free, runs in your browser.
Open Graph tag checker for required og propertiesOpen Graph tag checker: tests pasted og meta tags for the four required properties, relative URLs, duplicates and og:type. Free, runs in your browser.
Organization logo structured data generatorLogo structured data generator: build Organization JSON-LD with logo, url, name and sameAs, and check Google's logo rules. Free, runs in your browser.
Pagination canonical tag checkerPagination canonical tag checker: catch later pages canonicalized to page 1, repeated URLs and page numbers after a #. Free, runs in your browser.
Product schema checker for product snippetsProduct schema checker: test Product JSON-LD against Google product snippet rules for name, offers, price, currency and stock. Free, runs in your browser.
Reading age calculator: Flesch-Kincaid grade levelReading age calculator: get the Flesch-Kincaid grade level of your text, the reading age it implies and its longest sentences. Free, runs in your browser.
Recipe schema checker for required and recommended fieldsRecipe schema checker: test Recipe JSON-LD for the required name and image, the calories and yield rule and ISO 8601 times. Free, runs in your browser.
Redirect chain checker for hops, loops and mixed codesRedirect chain checker: paste the hops you collected and check hop count, loops, mixed 301 and 302 codes and https drops. Free, runs in your browser.
Redirect map generator: CSV, .htaccess and NginxRedirect map generator for site migrations: map old URLs to new and export CSV, .htaccess Redirect 301 or Nginx rewrite rules. Free, runs in your browser.
Robots meta tag validator with combined Googlebot resultRobots meta tag validator: check meta robots and X-Robots-Tag rules against Google's list, and catch bad values and conflicts. Free, runs in your browser.
robots.txt and llms.txt generator for AI crawlersrobots.txt and llms.txt generator for AI crawlers: allow or block GPTBot, ClaudeBot, Google-Extended and 11 more by purpose. Free, runs in your browser.
Robots.txt tester: check if a URL is blocked for a botRobots.txt tester: check if a URL path is blocked for Googlebot, GPTBot or any bot, and see the exact rule that decides it. Free, runs in your browser.
Robots.txt validator: whole-file syntax checkerRobots.txt validator: lint every line for syntax errors, unsupported fields, bad paths and relative sitemap URLs. Free, runs in your browser.
RSS feed validator: check RSS 2.0 and Atom feedsRSS feed validator: paste feed XML to check RSS 2.0 and Atom 1.0 for parse errors, required elements, dates, guids, enclosures and URLs. Runs in-browser.
SEO-friendly URL checker and structure analyzerSEO-friendly URL checker: test a URL's separators, parameters, length, depth and opaque IDs against Google's URL guidance. Free, runs in your browser.
Sitemap lastmod checker: W3C Datetime format auditSitemap lastmod checker: audit every lastmod in an XML sitemap against W3C Datetime and flag future and identical dates. Free, runs in your browser.
Sitemap vs robots.txt checker: find blocked sitemap URLsSitemap vs robots.txt checker: find sitemap URLs that a robots.txt Disallow rule blocks for Googlebot or any user-agent. Free, runs in your browser.
Social media link preview for Facebook, LinkedIn and XSocial media link preview: see how your og:title, description and image look as a shared card on Facebook, LinkedIn and X. Free, runs in your browser.
Structured data markup helper: JSON-LD schema generatorSchema markup generator: build JSON-LD for Article, NewsArticle, FAQPage, VideoObject, Organization and BreadcrumbList. Free, runs in your browser.
URL normalizer: find duplicate URL variantsURL normalizer: paste a list of URLs, normalize them by RFC 3986 and your site policy, and find duplicate variants of one page. Free, runs in your browser.
UTM link builderUTM link builder: add utm_source, utm_medium and utm_campaign to any URL, keep its query string and fragment, and copy the link. Free, in your browser.
Video schema validator: VideoObject required fieldsVideo schema validator: check VideoObject JSON-LD for Google's required and recommended properties, ISO 8601 dates and durations. Free, in your browser.
X-Robots-Tag header checker and validatorX-Robots-Tag header checker: validate rules, user-agent prefixes, max-snippet and preview values, dates and conflicts. Free, runs in your browser.
XML sitemap validator: syntax, limits and tagsXML sitemap validator: check sitemap XML for parse errors, namespace, loc, lastmod, changefreq, priority and URL limits. Free, runs in your browser.
No tool matches that search. Try a shorter word, or clear the topic filter.