How to use this & FAQ
What you getQuestion, comparison, long-tail and commercial-intent keyword variations built from a seed keyword using templates — click any one to copy it.
How to use itType a seed keyword → click “Generate Keyword Ideas” → click any chip you like to copy it.
Keep in mindThis is not real search volume/difficulty data, just idea generation. For actual numbers, check Google Search Console (free).
How to use this & FAQ
What you getDensity %, how many times the keyword appears, and whether it’s in the title/first 100 words/a heading.
How to use itFirst write your article in the “Write & Analyze” tab, then enter your focus keyword here and click “Analyze Density”.
How to use this & FAQ
What you getA ready-made H1 + H2 heading structure based on content type (How-To, Listicle, Comparison, Buying Guide, Explainer, Review).
How to use itEnter a keyword, pick a content type, click “Generate Outline”, then “Insert into Editor” sends it straight to the “Write & Analyze” tab.
How to use this & FAQ
What you getA clickable Table of Contents (with anchor links), ready to copy-paste as HTML.
How to use itWrite headings in the editor using ## (H2) or ### (H3), click “Generate TOC from Editor” here, then Copy and paste it at the top of your post.
How to use this & FAQ
What you getA new draft, rewrite/paraphrase, grammar fix, tone change, or expand/shorten/summarize — using your own AI key.
How to use itPick a provider (OpenAI-compatible or Gemini), enter the endpoint URL + model name + your API key, pick an action, write a topic or select “use editor content”, click “Run AI Action”. Send the result into the editor with “Insert into Editor”.
Keep in mindThe key only lives in this tab’s memory and is gone on refresh. Every other tool works fine without AI Writer.
Choose an action
How to use this & FAQ
What you getSEO score (0-100), word/sentence/heading/link counts, readability score and the reason behind every issue — all in one place.
How to use itFill in the title, meta description, focus keyword and content, click “Analyze SEO & Readability”. Use “Save Version Snapshot” to keep a backup for this session.
Keep in mindEvery other tab (Density, Headline, Links, TOC, Alt Text, Publish, etc.) reads this same content — so fill this in first.
How to use this & FAQ
What you getAn estimated CTR score for your headline — checking length, numbers, power words, question/how-to format, and bracket details.
How to use itType a headline (or leave it blank to use the title from “Write & Analyze”), click “Score Headline”.
How to use this & FAQ
What you getA suggested-link list of your own site’s existing pages that match your current article.
How to use itIf WordPress is connected, click “Fetch Pages from Connected WordPress”, or manually paste pages in “Title | URL” format, then click “Suggest Internal Links”.
How to use this & FAQ
What you getImportant phrases that show up repeatedly in a competitor’s article but are missing or underused in your own content.
How to use itCopy-paste the competitor’s article text, click “Find Content Gaps”.
Keep in mindA browser can’t auto-fetch any site directly (CORS restriction) — so you need to paste the text manually.
How to use this & FAQ
What you getReady-made Google search links (exact-quote match) built from your editor’s long sentences — for one-click manual verification.
How to use itClick “Build Manual-Check Queries from Editor”, then click each “Check on Google →” link.
Keep in mindA real automated plagiarism scan (like Copyscape) needs paid search-index access — a free browser tool can’t do that, so this is a manual-check helper instead.
How to use this & FAQ
What you getA list of statistic/claim-like lines that need a source, plus a source manager that builds a numbered reference list [1][2][3].
How to use itClick “Scan Editor for Unsourced Claims” to see flagged lines. Enter a source title + URL and click “Add Source” to build the reference list, then copy it.
Keep in mindThis does not verify whether claims are true or false (real fact-checking needs a paid research API) — it just reminds you where a citation is needed.
How to use this & FAQ
What you getAn audit of every <img> tag’s alt text — missing, empty, too short/long, or keyword-stuffed.
How to use itPaste the post’s HTML (from the block editor’s “Custom HTML”/View Source view), optionally add a focus keyword, click “Audit Alt Text”.
Keep in mindThis cannot write alt text for you (“seeing” an image needs paid vision AI) — it only checks what’s already written.
How to use this & FAQ
What you getYour browser’s own built-in voice reading the editor content out loud — no API, no cost.
How to use itPick a voice and speed, click “▶ Play Editor Content”. Click “■ Stop” to stop.
Keep in mindAvailable voices depend on your browser/OS.
How to use this & FAQ
What you getReady JSON-LD structured data — HowTo (with steps) or Review (with a rating) — for Google rich results.
How to use itPick a type, fill in the fields (for HowTo, steps use the “Step title: instruction” format), click “Generate Schema”, Copy it and paste it inside a <script type=”application/ld+json”> tag in your post’s HTML.
How to use this & FAQ
What you getFAQPage JSON-LD — for FAQ rich results in Google.
How to use itAdd questions/answers with “+ Add Question”, click “Generate FAQ Schema”, Copy it and paste it into your post.
How to use this & FAQ
What you getOpen Graph + Twitter Card meta tags, which control the sharing preview on Facebook/LinkedIn/Twitter.
How to use itTitle/description auto-fill from “Write & Analyze” — overwrite them if you like, add an image URL and canonical URL, click “Generate Tags”, Copy and paste into your post’s <head>.
How to use this & FAQ
What you getA clean SEO-friendly slug, and if you’re changing an existing slug, a 301 redirect rule in .htaccess / Nginx / redirect-plugin format.
How to use itEnter a title and click “Generate Slug”. Enter the old + new slug and click “Generate Redirect Rules”.
Keep in mindThe redirect rule is generated for you, but you’ll need to apply it manually on your server/plugin.
How to use this & FAQ
What you getA status check of the links in your editor — OK/Error for links that can be verified, and a clear “can’t verify” note for links that can’t.
How to use itClick “Extract Links from Editor” (or paste them manually), click “Check Links”.
Keep in mindBrowser security (CORS) blocks most external sites from being verified — you’ll need to open those links manually to check them.
How to use this & FAQ
What you getContent snapshots taken during this session — you can “Restore” any older version.
How to use itClick “Save Version Snapshot” in the “Write & Analyze” tab, then come here to see the list.
Keep in mindAll snapshots are deleted on refresh — for a permanent backup, save/publish to WordPress instead.
How to use this & FAQ
What you getA list of recent posts from your connected WordPress site with word counts, a “THIN” label for posts under 500 words, and a freshness badge based on how long ago each post was published.
How to use itFirst connect in “Settings”, then click “Fetch Recent Posts”. Click “Load into Editor” on any post — it opens directly in “Write & Analyze” for you to update.
What you getEvery post listed in “Old Article Audit” now also shows a “Last updated” freshness badge — Fresh, Aging, or Stale — based on its publish date, so you can spot posts overdue for an update at a glance.
How to use itNo extra step needed — fetch posts in “Old Article Audit” as usual and the badge appears next to the word count. Tick “Show only posts that need a refresh” to filter the list down to posts 6+ months old.
How to use this & FAQ
What you getThe editor’s title + content goes straight to WordPress as a draft or a published post.
How to use itWordPress must be connected (Settings tab). Choose “New post” or “Update existing post” (the Post ID comes from Old Article Audit), pick a status (draft/publish), click “Send to WordPress”.
How to use this & FAQ
What you getA live preview of how your post will look in Google search results, plus character-count warnings for the title/description.
How to use itEnter a URL — title/description come in automatically from “Write & Analyze”; edit them there and the preview here updates.
How to use this & FAQ
What you getA 12-point final sanity checklist with a progress bar, to run through before you publish.
How to use itTick each item as you complete it, the progress bar updates automatically.
Keep in mindProgress is also only remembered for this session.
How to use this & FAQ
What you getFive more ready JSON-LD schema types on top of HowTo/Review/FAQ — Article, Product, BreadcrumbList, LocalBusiness, and Organization — for Google rich results and better understanding of your page.
How to use itPick a type, fill in the fields, click “Generate Schema”, Copy it and paste it inside a <script type=”application/ld+json”> tag in your post’s HTML.
Keep in mindAlways verify with Google’s Rich Results Test after adding it to your page.
What you getVideoObject JSON-LD for any post with an embedded video — helps Google show a video thumbnail/rich result in search.
How to use itIn “More Schema Types”, pick “VideoObject”, fill in the title, thumbnail, upload date, duration and embed/content URL, click “Generate Schema”, Copy and paste into a <script type=”application/ld+json”> tag.
How to use this & FAQ
What you getA canonical <link> tag (tells Google which URL is the “real” one when duplicate/similar content exists) and a robots meta tag (controls index/noindex, follow/nofollow and more).
How to use itEnter the canonical URL, tick whichever robots directives you want (index/noindex, follow/nofollow, noarchive, nosnippet, noimageindex), click “Generate Tags”, Copy and paste into your post’s <head>.
Keep in mindSetting “noindex” removes the page from Google — only use it on pages you genuinely don’t want indexed (thank-you pages, internal search results, duplicates, etc.).
How to use this & FAQ
What you getA set of <link rel=”alternate” hreflang=”…”> tags that tell Google which URL to show for each language/region — useful if you run the same content in more than one language.
How to use itClick “+ Add Language”, enter a language code (e.g. en-us, hi-in, fr) and the URL for that version, optionally set an x-default URL, click “Generate Hreflang Tags”, Copy and paste into every version’s <head>.
Keep in mindHreflang tags should ideally appear on all language versions of the page, pointing to each other (including themselves).
How to use this & FAQ
What you getA generator that builds a ready robots.txt file from Allow/Disallow rules plus your sitemap URL, and a checker that scans pasted robots.txt content for common mistakes (like accidentally blocking your whole site).
How to use itTo generate: enter Disallow/Allow paths (one per line) and your sitemap URL, click “Generate robots.txt”, Copy. To check: paste your existing robots.txt content (or click “Fetch from My Site” if WordPress is connected), click “Check for Issues”.
Keep in mindFetching another site’s robots.txt directly may be blocked by the browser (CORS) — fetching your own connected WordPress site usually works since it’s the same origin you provided.
Generate
Check an existing robots.txt
How to use this & FAQ
What you getThe correct, currently-working way to tell Google and Bing about your sitemap — plus an IndexNow request you can copy for instant URL submission to Bing/Yandex.
How to use itEnter your sitemap URL, and this tab gives you direct links to submit it in Google Search Console and Bing Webmaster Tools, plus a ready IndexNow API request for individual URLs.
Keep in mindGoogle and Bing both shut down their old “ping” URL endpoints (Google in 2023, Bing earlier) — any tool that still generates those URLs is generating dead links. Search Console / Webmaster Tools and IndexNow are the real, working paths today.
How to use this & FAQ
What you getSmaller, faster-loading images — compressed and optionally converted to WebP, entirely in your browser using the Canvas API, before you upload them to WordPress.
How to use itChoose an image file, pick an output format (WebP or JPEG) and quality level, click “Compress Image”, then download the result and compare the before/after file size.
Keep in mindThis runs 100% locally in your browser — the image is never uploaded anywhere during compression.
How to use this & FAQ
What you getA scan of your connected WordPress site’s posts that flags exact duplicate titles and near-identical/similar titles — both can confuse readers and cause keyword cannibalization in search.
How to use itConnect WordPress in “Settings” first, then click “Fetch & Check Titles” here (or fetch once in “Old Article Audit” — this tab reuses that list too).
Keep in mindSimilarity is based on shared significant words, not an exact-meaning check — always read flagged pairs yourself before merging or renaming anything.
How to use this & FAQ
What you getInstant UPPERCASE, lowercase, Title Case, or Sentence case conversion of any text.
How to use itPaste text, click the case you want, Copy the result.
How to use this & FAQ
What you getA fast, standalone word count, character count (with and without spaces), sentence count, paragraph count, and estimated reading time.
How to use itPaste or type text — everything updates live as you type. No button needed.
How to use this & FAQ
What you getA campaign-tracking URL with utm_source, utm_medium, utm_campaign and optional utm_term/utm_content — so Google Analytics can show exactly where clicks came from.
How to use itEnter your URL and campaign details, click “Build Link”, Copy the finished URL and use it wherever you’re sharing the link (email, social post, ad, etc.).
How to use this & FAQ
What you getA real, ready-to-upload sitemap.xml file — not just a submission link. Optionally set priority/changefreq per URL.
How to use itClick “Fetch URLs from Connected WordPress” (or paste URLs manually, one per line, optionally as “URL | priority | changefreq”), click “Generate sitemap.xml”, then “Download sitemap.xml” and upload it to your site’s root via FTP/hosting file manager.
Keep in mindWordPress itself often auto-generates a sitemap already (e.g. at /wp-sitemap.xml, or via an SEO plugin) — check before uploading a second one to avoid conflicts.
How to use this & FAQ
What you getCharacter-length checks for several meta descriptions at once, flagged as too short, good, or too long.
How to use itPaste one description per line (optionally as “URL | description”), click “Check Lengths”.
How to use this & FAQ
What you getA Markdown table and an HTML table built from simple comma- or tab-separated data, plus a live preview.
How to use itPaste your data (first row = header), click “Generate Table”, Copy whichever format (Markdown or HTML) you need.
How to use this & FAQ
What you getA word-by-word comparison of two drafts — added text in green, removed text in red strikethrough. Built for updating an old post: paste the old version and your new version to see exactly what changed.
How to use itPaste the old text on the left, the new text on the right, click “Compare”.
How to use this & FAQ
What you getEvery sentence flagged as likely passive voice, plus every sentence containing a filler/weasel word (very, really, just, basically, etc.) — both weaken writing and are worth tightening on a rewrite pass.
How to use itPaste text, or leave it blank to scan your current “Write & Analyze” draft, click “Scan for Passive Voice & Filler Words”.
Keep in mindPassive-voice detection is pattern-based (looks for “is/was/were + past participle”) — always a helpful pointer, not a 100% grammatical guarantee.
How to use this & FAQ
What you getYour most-repeated significant words (common stopwords excluded), with the ones used unusually often flagged — so you know exactly which words to vary during a rewrite.
How to use itPaste text, or leave it blank to scan your current draft, click “Find Overused Words”.
How to use this & FAQ
What you getThe actual rendered pixel width of your title — more accurate than a character count, since Google truncates titles by pixel width and wide letters (W, M) take up more room than narrow ones (i, l).
How to use itEnter a title, or leave it blank to use the one from “Write & Analyze”, click “Check Pixel Width”.
How to use this & FAQ
What you getYour text with long sentences visually highlighted — yellow for 25-34 words, red for 35+ — so you can spot exactly which ones need breaking up.
How to use itPaste text, or leave it blank to scan your current draft, click “Highlight Long Sentences”.
How to use this & FAQ
What you getThe WordPress connection that powers “Old Article Audit”, “Publish to WP” and “Internal Links → Fetch from WordPress”.
How to use itWP Admin → Users → Profile → “Application Passwords” section → give it a name → “Add New Application Password” → paste the resulting password here (not your login password), along with your site URL + username, click “Connect”.
Keep in mindCredentials only live in this browser tab’s memory, they never go to any third-party server.

