All tools
Core tools · No registration for public checks
Keyword Generator
Combine a seed with language-specific question and use-case modifiers. Choose AI mode only when the model service is configured. Local ideas contain no observed volume or difficulty.
Input processingLong-tail Keyword Generator
Generate question–seed–use-case combinations in the selected language. Review each phrase for natural wording before using it. Longer phrases are not automatically low competition.
Input processingKeyword Density Checker
Segment words by language, count normalized occurrences and divide by all word tokens. Keep common words in the denominator. There is no recommended target density.
Input processingSERP Preview
Compare title and description wording in a clearly marked search-card illustration. Counts measure code points, not pixel width. Real search engines may rewrite the text.
Input processingSite audit · up to 5 pages
Fetch the starting page and up to four discovered same-origin HTML pages. Report each page’s HTTP outcome and concrete markup findings. The five-page limit is explicit; scripts are not executed.
Server-side checkWebsite Analyzer
Request a real public URL and inspect its response, redirects, title, headings, images and JSON-LD. Request duration is one server measurement, not a browser speed score.
Server-side checkSEO Checker
Inspect the fetched page for missing titles, descriptions, h1, lang, canonical and alt attributes. Each finding includes evidence; context determines whether a change is appropriate.
Server-side checkMeta Tag Analyzer
Read the fetched title and meta elements, including Open Graph and Twitter properties. Compare declarations with visible content. A present field is not necessarily accurate.
Server-side checkBroken Link Checker
Check up to twelve unique destinations from one fetched page, with three concurrent requests. A 404 or 410 is marked broken; denied, rate-limited and network failures remain separate.
Server-side checkRedirect Chain Analyzer
Follow at most eight checked public redirects and show every URL, status and Location. Reject private destinations on each hop. Missing Location stops the chain.
Server-side checkRobots.txt Generator
Create User-agent: * and one Disallow per supplied path. Empty input permits crawling in this group. The file belongs at the host root and does not secure private content.
Input processingSitemap Generator
Normalize and deduplicate up to 1,000 same-origin HTTPS URLs, escape XML and produce urlset. Reject fragments and credentials. No modification date is fabricated.
Input processingSSL Certificate Checker
Check an HTTPS connection using normal certificate verification. The self-hosted Node edition also reads the peer certificate’s issuer, SAN, validity and protocol; the hosted runtime may expose transport verification only.
Server-side checkHreflang Checker
Fetch language-alternate declarations, check tag syntax and duplicates, then inspect return links on up to six alternate pages. Syntax checks cannot establish translation quality.
Server-side checkSecurity Headers Checker
Show the actual security-related response headers returned by the final URL. Presence is only a first check; a permissive CSP or inappropriate HSTS needs contextual review.
Server-side checkSchema Markup Validator
Parse pasted JSON-LD or blocks in a fetched page. Check context, type and selected recommended fields across arrays and @graph. Unknown types are reported as uncovered, not invalid.
Server-side checkDuplicate Content Checker
Compare two fetched pages or pasted texts using word-shingle Jaccard similarity. The result applies only to the two inputs; it is not a web-wide plagiarism or originality test.
Server-side checkInternal Link Analyzer
Extract links from one real page, classify same-origin targets, and show repeated destinations and empty anchor text. This is a page-level analysis, not a complete site graph.
Server-side checkDomain Authority Checker
Request Moz URL Metrics with operator-provided credentials. Show the named provider’s response. Missing credentials produce a configuration error, never a guessed authority score.
MozDomain registration (RDAP)
Use RDAP through the public registry discovery service to read registration events, nameservers and published entities. Redacted or absent data stays unknown.
Server-side checkDomain Availability Checker
Query registration records for up to ten domains. A registry 404 means no record, not a guarantee that the name is purchasable; reserved and premium rules still apply.
Server-side checkDNS Lookup
Query A, AAAA, MX, TXT, NS, CNAME or CAA through Cloudflare DNS over HTTPS. Show DNS status and answer TTL. A resolver result is not propagation evidence from every region.
Server-side checkRank Checker
Request Google organic results through SerpApi for the entered query, then match the target hostname. Position refers only to the returned result set, with source and time recorded.
SerpApiGoogle Index Checker
Inspect a URL belonging to an authorized Search Console property. OAuth permissions are required. The indexed version is reported; this is not a live indexability test.
Google Search ConsoleGSC Opportunity Finder
Import GSC API JSON or query an authorized property. Filter observed rows with at least 20 impressions and average position 4–20. These are review candidates, not promised traffic gains.
Google Search Console / JSONSERP Intent Tracker
Return real titles and snippets for one search query through SerpApi. Review the observed result mix. A displayed intent hypothesis is not a verified label for every searcher.
SerpApiPage Speed Checker
Request a mobile or desktop run from Google PageSpeed Insights. Separate Lighthouse lab metrics from page and origin field data. Missing field data remains unknown.
Google PageSpeed InsightsCore Web Vitals Checker
Read available LCP, CLS and INP field metrics from PageSpeed Insights alongside laboratory data. A TBT measurement is not substituted for INP. Provider quota errors are shown explicitly.
Google PageSpeed InsightsSchema Markup Generator
Generate a minimal Article JSON-LD object from a real headline, URL, author and publisher. Compare every value with the article. No dates, image tests or rich-result eligibility are invented.
Input processingReadability Checker
Measure language-aware words, graphemes and sentence lengths. English additionally uses six approximate formulas. Other languages do not receive invalid English grade scores.
Input processingContent Freshness Checker
Extract JSON-LD dates, metadata dates and HTTP Last-Modified from a real page. Display each source and age. These are declarations, not proof that the editorial substance changed.
Server-side checkWord Counter
Use Intl.Segmenter for word, grapheme and sentence boundaries in the selected language. Keep code-point and grapheme counts separate, especially for Hindi and emoji.
Input processingJSON Formatter
Parse strict JSON and produce formatted and minified output. Reject numeric values outside safe integer precision. Use strings for exact long identifiers and verify values after formatting.
Input processingTech Stack Detector
Inspect public markup and response-header signatures for technology clues. Include matched evidence and label the inference heuristic. Hidden stacks and removed signatures remain undetected.
Server-side checkAI Citation Checker
Request a live answer using Perplexity Agent web search. Associate explicit citation markers with returned source IDs and match the target domain. No citation evidence means unknown; source discovery alone is not a citation or ranking.
Perplexity AgentGEO Audit
Combine concrete markup findings, JSON-LD checks and declared AI crawler rules. This measures technical preparation only and does not assign a fabricated AI visibility score.
Server-side checkAI Fix Prompts
Build repair prompts from observed page issues and their evidence. A prompt is an editable suggestion, not an applied fix. Verify any code produced by an AI before deployment.
Server-side checkContent Differentiation
Inspect one page’s content structure or compare it with a second real page. Pairwise overlap can guide editing, but one-page statistics cannot prove uniqueness on the internet.
Server-side checkllms.txt Generator
Create Markdown documentation from a real site name, summary and Title | URL | description entries. This voluntary convention does not guarantee AI crawling, indexing or citations.
Input processingAI citation-position observation
Request a live answer using Perplexity Agent web search. Associate explicit citation markers with returned source IDs and match the target domain. No citation evidence means unknown; source discovery alone is not a citation or ranking.
Perplexity AgentAI Brand Query
Request a live answer using Perplexity Agent web search. Associate explicit citation markers with returned source IDs and match the target domain. No citation evidence means unknown; source discovery alone is not a citation or ranking.
Perplexity AgentAI Cited Pages
Request a live answer using Perplexity Agent web search. Associate explicit citation markers with returned source IDs and match the target domain. No citation evidence means unknown; source discovery alone is not a citation or ranking.
Perplexity AgentAI Crawler Checker
Fetch the page and robots.txt and interpret rules for named AI crawlers. Separate a blocked path, an allowed path and unreadable rules. No conclusion about actual bot visits is drawn.
Server-side checkAI Prompt Miner
Ask the configured editorial model for possible research questions grouped by purpose. Generated questions are brainstorming, not scraped conversations or measured real-user demand.
AIAI Prompt Intent
Ask the configured model to analyze possible intent and uncertainty in supplied questions. Review the reasoning yourself. No search volume or stable audience intent is inferred as fact.
AIAI citation history
Save one source-grounded AI answer and citation observation to your signed-in history. Compare providers and questions consistently. A manual snapshot is not a continuous ranking service.
Perplexity AgentSEO measurement history
Save a fresh real-page SEO measurement to your signed-in history and compare later snapshots. Runs are manual. Stored findings belong to your identity; this release does not schedule background checks.
Server-side checkURL inspector
Parse a public URL without visiting the destination. Preserve repeated query parameters and the fragment in the output. Parsing alone does not establish safety or availability.
Input processingCampaign URL builder
Set source, medium and campaign query values while retaining other parameters. Use a consistent naming convention. No analytics events are transmitted by the builder.
Input processingHeading outline
Extract h1 through h6 from pasted source and flag downward level skips. Review the structure in context; it is not a search ranking rule or complete accessibility audit.
Input processingHTML source audit
Parse supplied HTML without fetching a site. Inspect titles, metadata, headings and image alternatives. This source-only tool is separate from the real-URL SEO checks.
Input processingNo matching tools. Try a different term.