SEO and GEO score for any article.
Paste or import your article, then watch both scores update as you edit. Fourteen SEO checks for search engines, ten GEO checks for AI answer engines. Everything runs in your browser, nothing is uploaded.
The phrase you want this article to rank for. Leave it empty and the six keyword checks are skipped rather than failed.
Basic SEO1 issue
Additional2 issues
Title readabilityAll good
Content readabilityAll good
SEO scores how well this article is set up to rank in classic search results. Everything is calculated in your browser. Nothing is uploaded or stored.
One article is easy to score by hand. Every article, on repeat, is not.
Murkuz scores every page on your site against your real Google Search Console data, catches the ones quietly decaying, drafts the fix, and pushes it to your CMS after you approve. No one has to remember to paste anything into a tool.
Free tool. No login. Murkuz is the autonomous version, running across your whole site.
SEO gets you ranked. GEO gets you quoted.
For twenty years the job was to earn a position in a list of links. That job has not disappeared, but a second one has appeared alongside it. A growing share of searches now end inside an answer written by a model, assembled from a handful of sources it decided to trust. You are no longer competing only for a rank. You are competing to be one of the few pages a generative engine pulls from.
Generative engine optimization, or GEO, is the practice of structuring content so those systems can extract it and are willing to cite it. It rewards things classic SEO is largely indifferent to: whether the opening paragraph answers the question outright, whether claims carry verifiable numbers, whether a section can be lifted out and still make sense on its own.
The two scores in this tool are separate because they can genuinely diverge. A keyword-perfect article with no data and no sources scores well on SEO and poorly on GEO. A well-researched explainer with a vague title and no meta description does the reverse. Most articles are weaker on one side than the other, and the fastest improvement usually comes from whichever panel is redder.
From paste to fixed in four steps
- Load your article. Paste the text into the editor, or use Import .md to open a local Markdown file. Nothing is uploaded either way.
- Fill in the title, meta description, and target keyword. The keyword is what six of the SEO checks measure against. Leave it empty and those checks are skipped rather than counted as failures.
- Toggle between SEO and GEO. Each panel groups its checks into categories with a pass count. Open a category to see every check, and hit the help icon next to any row for the specific fix.
- Edit and watch it move. Both scores recalculate as you type. Fix the red rows in the weaker panel first, since those are worth the most per minute of effort.
The ten signals that decide whether an AI cites you
The GEO score is weighted rather than a simple pass count, because these signals are not equally important. Statistics and citations carry the most weight, which reflects what actually moves visibility in generative engines.
- Statistics and citations. At least two concrete figures and two external sources. A model asked to answer with references reaches for the page that already has them.
- A direct answer near the top. A twenty to one hundred and twenty word paragraph that defines the term, gives a number, or makes a flat claim. A teaser like “this guide covers everything you need” does not count, and the check is built to reject it.
- A summary or standalone lead. Either a labelled TL;DR, or an opening paragraph that survives being read on its own.
- Extractable structure. Clean heading levels with no jumps from H2 to H4, plus lists and tables, which are the blocks most often quoted intact.
- Depth and freshness. Fifteen hundred words of genuine coverage, and a visible signal of when the piece was written or last updated.
- Named entities. Specific tools, companies, and people rather than generalities, so there is something concrete for a citation to attach to.
Scoring one article is easy. Scoring every article on your site is the actual problem.
This tool handles the one-off case well, and it is free precisely because the one-off case should be. The difficulty arrives later. You are running a blog with two hundred, four hundred, a thousand published pages, and pages you wrote a year ago are quietly losing ground while nobody is watching. Nobody is going to re-paste four hundred URLs into a text box every month to check.
That is the problem Murkuz is built around. It reads your real Google Search Console data, finds the pages that are declining or under-optimized, drafts the SEO and GEO fix, and pushes the update to your CMS once you approve it, then proves the ranking impact with real numbers. Use the tool above as often as you like on individual pieces. When keeping every page correct stops being something one person can hold in their head, that is what Murkuz is for.
Frequently asked questions
What is the difference between SEO and GEO?+
SEO optimizes for a ranked list of blue links: the right keyword in the right places, a clean title and description, sensible length and structure. GEO, or generative engine optimization, optimizes for being quoted inside an answer that ChatGPT, Perplexity, or Google AI Overviews writes for the user. The two overlap but reward different things. SEO cares that your keyword appears in the title. GEO cares that a model can lift one self-contained paragraph out of your article and trust it enough to cite it.
Do I need to optimize for both?+
Yes, and the good news is that most of the work is shared. An article that answers the question early, cites real sources, uses clean heading levels, and includes concrete numbers does well on both scores. The panels are separate here so you can see which of the two you are currently weaker on, not because you should pick one.
Is my article uploaded anywhere?+
No. Every check in this tool is a pure function that runs in your browser on the text in the box. There is no request to a server, no database, and no account. Close the tab and the article is gone. That is also why there is no save button: we deliberately do not keep a copy.
Why is my SEO score low when the article is good?+
The most common cause is an empty target keyword. Six of the fourteen SEO checks test where your keyword appears, so with the field blank they cannot be judged. This tool skips them rather than failing them, and tells you how many were skipped, so an empty keyword lowers the number of checks rather than your score. If the score is still low, open each category and look at the red rows: they name the specific fix.
What counts as a statistic or a citation?+
A statistic is a specific figure: a percentage, a multiplier like "3x faster", a currency amount, a large number, a ranking, or a ratio like "9 out of 10". You need at least two distinct ones. A citation is an external link written in Markdown syntax, and again you need at least two. If your article lists bare URLs under a "## Sources" heading instead, that counts too.
Why does GEO want 1,500 words when SEO only wants 600?+
They are measuring different things. 600 words is roughly the point at which an article covers a topic well enough to compete in classic search. Generative engines behave differently: they favour sources that treat a subject exhaustively, because a thorough page is more likely to contain the specific sub-answer a user asked for. Both thresholds are floors, not targets. Do not pad an article to hit either one.
Can I import an existing article?+
Yes. Use the Import .md button to load a local Markdown or plain text file, or just paste the text straight into the editor. The file is read in your browser with the FileReader API and never leaves your machine. Formatting is limited to headings, bold, italic, lists, quotes, inline code, and links, which is everything the scores actually measure.
How is this different from the SEO and GEO scoring inside Murkuz?+
This tool is standalone and intentionally simple: one article, no account, nothing saved. Inside Murkuz the same ideas run continuously against every page on your site, pulled from your Google Search Console data, with checks that only make sense once we know the page's real performance, its history, and how it compares to pages that used to rank higher. The tool shows you the scoring. Murkuz watches for decay, drafts the fix, and pushes it live, on repeat.
Stop re-checking articles by hand. Let Murkuz watch the whole site.
Murkuz detects declining pages from your real search data, drafts the SEO and GEO fix, publishes it to your CMS, and proves the ranking lift. Autonomously, across every page, on repeat.
Free tool. No login. Murkuz is the autonomous version, running across your whole site.