Kalenux SEO Audit

The SEO audit tool serious sites rely on.

The same battle-tested SEO audit engine we run on our own 10+ production sites: 180+ technical checks plus real PageSpeed, across every page. Not a weekend project: a tool we depend on daily. And it's $9 one-time, not $100+ a month. See it work on your homepage free, right now.

Free instant preview, then the full site audit from $9 one-time.

Why Kalenux SEO Audit

Automated software

A self-serve web app. The software does the work end to end, there is no manual service or consulting.

Your own sites only

You verify domain ownership (DNS, meta tag, or file) before any crawl, so the tool only audits sites you control.

Transparent pricing

Start free with credits on signup. Buy one-time credit packs when you need more, see pricing. No subscription.

The same engine that audits our portfolio

When Notes FlyWhats Your IQFile Converter FreeStrange AnimalsEvolangCorpy

180+ checks across everything that matters

Most "free SEO checkers" run a dozen surface checks on one page. We crawl your entire site and go deep.

Links & redirects

Broken internal & outbound links, redirect chains, broken redirects, orphan pages, links to non-indexable URLs.

Indexability

Noindex pages, canonical errors, canonical-to-redirect, pages that became non-indexable, non-canonical URLs in your sitemap.

Meta & titles

Missing / duplicate / too-long / too-short titles and meta descriptions, Open Graph & Twitter card tags.

International SEO

Hreflang correctness: missing reciprocal tags, language mismatches, broken hreflang, missing self-reference, html lang.

Structured data

JSON-LD schema errors and Google-style missing-field warnings that block rich results.

Content quality

Thin / empty pages, low text-to-HTML ratio, missing or filename image alt text, placeholder text, deep pages.

Performance

Slow pages, uncompressed / unminified CSS & JS, mixed content, plus full PageSpeed & Core Web Vitals audits.

Sitemaps & robots

Missing robots.txt, blocked sitemaps, sitemap too large, missing lastmod, pages missing from the sitemap.

Security & certificates

TLS certificate expiry, name mismatches, outdated protocol versions and weak ciphers, plus HSTS, Content-Security-Policy, X-Frame-Options, Referrer-Policy and insecure cookie flags.

Search Console signals

Pages ranking 8-15 that are one push from page one, URLs Google reports as not indexed, indexable pages with no impressions in 28 days.

Images

Broken images, heavyweight files slowing pages down, and alt text that is missing, over-long or just the filename.

Backlinks & outbound risk

Referring domains that stopped linking to you, and outbound links pointing at suspect or spam domains.

How it works

1

Add your site

Enter your URL and verify ownership via DNS, a meta tag, or a file.

2

Run the crawl

We crawl up to thousands of pages and run every check, then compute a health score out of 100.

3

Fix & track

Work the prioritized issue list, re-run, and watch your score climb. See exactly what you fixed and what's new.

One tool, every job

Every check the full audit runs is also a free standalone tool. Start with whichever question you have now.

Where Kalenux fits

A keyword suite and a technical auditor solve different problems. This is the technical half, done properly and priced per audit rather than per month.

Use Kalenux when

Technical health

You need to know what is broken across every page and whether last month's fixes held. A whole-site crawl runs 180+ checks covering indexability, canonicals, redirects, hreflang, structured data and Core Web Vitals, then scores the site and tracks it run to run.

Also included: TLS certificate expiry and security headers, which the keyword suites do not audit at all.

Keep a keyword suite when

Research

You need keyword research, competitor analysis or a full backlink index. Ahrefs and Semrush are genuinely better at those, and we do not pretend otherwise: Kalenux reads your own Search Console data but does not crawl the wider web.

Common setup: Kalenux for repeatable technical audits, one keyword-suite seat for research, instead of a full agency plan.

What it costs

Pay per audit

Signing up gives you a credit, which is one full site audit, free. After that, credit packs run $9 for 50 credits, $19 for 150 and $49 for 500, paid once. Credits never expire and there is no subscription, so an idle month costs nothing.

For comparison: a keyword suite is $100 to $250 every month, billed the same whether you run 2 audits or 200.

Who runs it

Proof

The same engine audits our own production sites, which is why the check list keeps growing: every issue we hit on our own properties becomes a check everyone gets.

Your data: you audit domains you have verified, results export to CSV, and nothing is shared or resold.

What the audit covers, what it costs, and how access works

What an SEO audit is

An SEO audit crawls your website and checks it against technical SEO best practices: broken links, redirects, canonical tags, meta data, hreflang, structured data, sitemaps, page speed and more. It then reports what is hurting your rankings, in priority order, so you can fix the highest-cost problems first rather than working through an undifferentiated list.

Pricing and credits

You start free with 1 credit on signup, which is enough for a complete audit of your site. When you need more, you buy a one-time credit pack: Starter (50 credits, $9), Growth (150 credits, $19), or Pro (500 credits, $49).

There is no subscription and credits never expire, so an audit you run once a quarter costs the same per run as one you use weekly. The pricing page has the full breakdown.

How this compares with Ahrefs or Semrush

Those are broad suites built around keywords and backlinks, priced at $100 or more per month, with technical health as a secondary section. Kalenux SEO Audit is focused on technical site health and PageSpeed: what is actually broken on your site and whether your last round of fixes worked.

Domain verification

Verification is required before any crawl. You confirm ownership with a DNS TXT record, a meta tag, or an uploaded file, so the software only ever audits sites you control. This is a deliberate constraint rather than a formality: it keeps the tool from being pointed at third-party sites.

Payments and refunds

Checkout is handled securely by Creem, our Merchant of Record. Unused credits are fully refundable within 14 days; once you have run an audit, that purchase is final. See our refund policy and terms for the exact conditions.

What you get back

Not a wall of raw data. A scored, prioritized report you can actually work through, and re-run to prove the fixes held.

A health score out of 100

Every run scores your whole site, so you know at a glance whether it is in good shape or bleeding rankings, and whether it is getting better or worse over time.

A prioritized issue list

Findings are grouped by severity and category, with the affected URLs and the exact detail for each, so you fix the highest-cost problems first instead of guessing.

Run-to-run tracking

Re-run after a round of fixes and the report shows what you cleared, what is new, and what came back, so a fix that quietly breaks something else does not slip past you.

Export and share

Export the full issue list to CSV to hand to a developer, track in a spreadsheet, or attach to a ticket. Your data stays yours: nothing is shared or resold.

Here is the shape of a report, a health score with the issue list grouped by category and severity:

See a real finding, and how to fix it

These are real issues the audit flags. Each one below is what it means, why it costs you, and how to fix it. Every finding in your report links to a full guide like these.

Indexability

Canonical points to a redirect

Why it costs you: a canonical tag tells Google which URL to index. When it points at a URL that then redirects, you are handing indexing to a moving target and diluting the signal, so the page you actually want ranked can drop out.

The fix: give each page a self-referencing canonical that resolves to a live 200 URL, unless you deliberately want it consolidated elsewhere.

Full guide: canonical tags
International SEO

Missing reciprocal hreflang

Why it costs you: hreflang only works when the language versions reference each other. A one-way tag is discarded entirely, so Google serves the wrong-language page and your localized versions compete instead of cooperate.

The fix: add the reciprocal hreflang tag on every language version, including a self-reference, so the return tags line up.

Full guide: hreflang tags
Indexability

Page set to noindex

Why it costs you: a noindex tag keeps the page out of Google entirely, so nothing else on the page matters until it is removed. It is the single most common reason a page you expect to rank simply is not there.

The fix: remove the noindex from the robots meta tag, or the X-Robots-Tag header if it comes from your server or CDN, on pages you want ranked.

Full guide: noindex explained
Sitemaps

Indexable page not in your sitemap

Why it costs you: pages left out of the sitemap rely on link discovery alone, which is slower and less reliable, so new or deep pages can sit uncrawled for weeks.

The fix: add the URL to your XML sitemap and declare that sitemap in robots.txt so search engines find it on every crawl.

Full guide: XML sitemaps

How to run a technical SEO audit

An audit is only useful if it ends in changes that shipped. The order below is built around that: it front-loads the findings that unblock everything else, and it groups fixes so one edit clears many pages.

Establish what is actually indexable before anything else

Begin with a single page you know well, checking robots rules, meta robots, the canonical target, and the status code. This takes a minute and calibrates everything that follows: if the basics are broken on a page you chose deliberately, they are likely broken more widely, and the audit becomes an indexability investigation rather than a general sweep.

Then crawl the whole site and separate the indexable pages from the rest. That split is the foundation of every later number. A site with 10,000 URLs of which 3,000 are indexable has a very different set of problems from one where all 10,000 are, and reporting issue counts without that denominator produces figures that sound alarming and mean nothing.

Group findings by cause, not by page

A raw audit export is a list of pages with problems, and reading it that way is how audits die: four thousand rows is not a task list, it is a reason to close the tab. Almost every large count collapses when you group by cause instead. A missing meta description on 800 pages is usually one template that does not emit one. A duplicate title on 300 pages is one generator using the same pattern. A broken link on 200 pages is one dead URL in a shared footer.

Grouped that way, a four-thousand-issue report routinely becomes fifteen or twenty actual fixes, most of them template edits. That is the difference between an audit that gets actioned and one that gets filed.

Sequence the fixes by what unblocks what

Indexability fixes go first because they gate everything: there is no point improving the content of a page while it carries a noindex. Template-level fixes come next, because their multiplier is highest and their risk is lowest, being a single edit you can verify on one page before it applies everywhere. Structural fixes such as internal linking and orphan resolution follow, since they need the indexable set to be stable first. Page-level content work comes last, on the pages that are now reachable, indexable and understood.

Verify by re-crawling, not by assuming

The step most audits skip is the one that proves anything happened. Re-crawl after the fixes ship and compare run to run. This catches two things nothing else will: fixes that did not deploy, which is more common than anyone expects, and fixes that solved the reported symptom while creating a different problem, such as a canonical correction that silently deindexed a set of pages that were ranking.

Comparing runs is also the only honest way to report progress. A single health score is a snapshot with no context. Two scores with the list of what changed between them is evidence.

See what's holding your site back

Free to start. Your first audit takes minutes.

Run a free SEO audit