Meelu

Free SEO audit tool

Your pages are not showing up in Google and you cannot see why. Enter your website address and this free SEO checker reads your pages the way Google does, then hands you a list of what is wrong and what to fix first. No sign-up, nothing to install.

How much to crawl

Free, no sign-up. We read your pages the way Googlebot does — nothing is stored after the report is drawn.

  • No account
  • No card
  • Ranked worst first
  • CSV export
  • Whole site or one page

What this website SEO checker does

Tells you what is holding your pages back

63 checks on titles, descriptions, headings and the tags Google reads — each one naming the page it found the problem on and what to change.

Finds the links that stopped working

Broken internal links, redirects pointing at redirects, and pages nothing on your site links to — the faults visitors and Google both trip over, and nobody notices.

Shows whether AI search can read you

Whether the crawlers behind ChatGPT, Claude, Perplexity and Google's AI answers are allowed on your site, so being left out of AI answers is a choice rather than an accident.

Says why a page could not be read

Blocked in robots.txt, a server refusing the request, a security challenge, a host that never answers — named plainly, because the same thing stops Google.

CSV export, no sign-up

The whole issue list, downloadable. Open it in Excel or Sheets, or hand it straight to whoever is doing the fixing.

Done in under a minute

Enter an address and watch it work. Nothing to install, no Java, no account, no queue.

How to run a technical SEO audit

  1. Step 1

    Enter your website address

    A domain, a single page or a sitemap link. example.com is enough — the audit finds the rest of your pages itself.

  2. Step 2

    Watch it read your pages

    It fetches your pages the way Google would, gently, so it never becomes load on your server. Progress shows as it goes.

  3. Step 3

    Fix the top of the list

    Problems are ranked worst first, each with the page it was found on, what is wrong and how to put it right. Download the CSV to work through them.

Everything it checks

The whole list, grouped the way you would work through it. Nothing is held back for a paid upgrade — this is what you get.

Crawling & robots.txt

  • Server error (5xx)
  • Blocked by robots.txt but still linked
  • Page is gone (404 or 410)
  • robots.txt blocks CSS, JavaScript or images
  • No XML sitemap found
  • Redirect chain
  • Sitemap lists a redirecting URL
  • Indexable page missing from the sitemap
  • HTTPS page loading assets over HTTP
  • Soft 404 — reads like an error page but answers 200
  • robots.txt missing or unreadable
  • robots.txt names no sitemap
  • Sitemap not served at /sitemap.xml

Indexing & canonicals

  • Noindex on a page the site still points at
  • Canonical points somewhere else
  • Canonical points at a dead page
  • Canonical points at a noindex page
  • http:// does not redirect to https://
  • www and non-www both serve the site
  • Canonical points at a redirect
  • No canonical tag
  • Snippets turned off

Titles & meta

  • No title tag
  • Duplicate title
  • No meta description
  • Title will be cut off in search results
  • Title far shorter than the space given
  • Duplicate meta description
  • Meta description too short or too long
  • No Open Graph tags

Content & headings

  • Thin content
  • No H1
  • Images with no alt attribute
  • More than one H1
  • Headings skip a level

Structured data

  • Article or product page with no structured data
  • Home page has no Organization or WebSite markup
  • Article markup missing required properties
  • Product markup missing name, offer or rating
  • LocalBusiness markup with no address or phone
  • FAQ markup with no questions
  • Breadcrumb markup with no items
  • Organization markup with no name or URL

Internal links

  • Orphan page — nothing links to it
  • Links to a dead page on this site
  • More than four clicks from the home page
  • Links to a redirecting page on this site

URL structure

  • Capitals, underscores or tracking parameters in the URL
  • URL path over 100 characters
  • Year and month baked into the URL
  • Several stop words in the slug

hreflang & language

  • hreflang set does not list itself
  • Invalid hreflang code
  • hreflang set is not reciprocal
  • No language on the html tag
  • hreflang set has no x-default

Mobile & speed

  • No viewport meta tag
  • Images with no width and height
  • Slow server response

AI search access

  • AI search crawlers blocked in robots.txt
  • AI assistants cannot fetch a page on request
  • AI training crawlers blocked
  • No /llms.txt

What it does not do

Free SEO checkers tend to be quiet about their limits, which makes the report harder to trust. Here are ours.

  • No JavaScript rendering. It reads the HTML your server returns. If your content only appears after a client-side render, this audit reports it missing — which is itself worth knowing.
  • No Core Web Vitals. Server response time is measured; LCP, INP and CLS are not. Those need a real browser and a real device profile.
  • No backlinks or rankings. Those need a third-party crawl index behind them. This audit only reads your own pages.
  • 100 pages, and it says so. On a larger site the checks that need a complete link graph — orphan pages, pages missing from the sitemap, crawl depth — are skipped rather than guessed at from a partial crawl.
  • No history. Nothing is stored, so there is no trend line and no shareable link. Download the CSV if you want to keep the report.

Frequently asked questions

What is a technical SEO audit?

A technical SEO audit is a check of whether a search engine can crawl, render, understand and index your pages. It looks at the machinery rather than the words: robots.txt rules, status codes, redirects, canonical tags, sitemaps, headings, structured data and internal links. The output is a list of faults that stop pages ranking, ordered by how much damage each one does.

What should an SEO audit include?

A complete audit covers five areas. Crawlability and indexing, which decide whether a page can appear at all. On-page elements: titles, meta descriptions, headings and content. Site architecture: internal links, URL structure, redirects and orphan pages. Machine-readable markup: canonicals, hreflang, structured data and Open Graph tags. And performance, meaning how fast the server answers and how the page behaves once loaded.

How often should you audit a website?

Once a month is enough for a site that is not changing much, and once a quarter is the minimum for anything. Always run an audit after a redesign, a domain migration, a CMS upgrade or a platform change, because that is when canonicals, redirects and robots.txt rules break. Those faults are invisible on screen and expensive in the results pages, which is why they need checking rather than noticing.

What is the difference between technical SEO and on-page SEO?

Technical SEO is about access: can a crawler reach the page, read it and index it. On-page SEO is about relevance: does the title, the content and the markup match what someone searched for. Technical work has to come first, because the best page on the internet earns nothing if a Disallow rule is hiding it.

What are the most common technical SEO problems?

The recurring ones are missing or duplicated title tags, pages blocked by robots.txt or a stray noindex tag, canonical tags pointing at the wrong URL, redirect chains left behind by a migration, broken internal links, and URLs that exist but appear in no sitemap and no menu. Most of these come from a change made for another reason. None of them announce themselves.

What is a canonical tag and when do you need one?

A canonical tag tells a search engine which URL is the real version of a page when several URLs show the same content. You need one whenever the same content is reachable at more than one address: tracking parameters, print versions, filtered category pages, or the same article under two paths. Without it the search engine picks for you, and it often picks the wrong one.

How do you check whether Google can index a page?

Check four things in order. Does robots.txt allow the URL, does the server return a 200 rather than a redirect or an error, does the page carry a noindex directive in its HTML or HTTP headers, and does the canonical tag point at itself rather than at somewhere else. If all four are clean the page is indexable, and anything still missing from the index is a quality or discovery problem rather than a technical one.

Should you let AI crawlers access your site?

It is two separate decisions, and it helps to treat them that way. Search crawlers such as OAI-SearchBot, PerplexityBot and Claude-SearchBot decide whether your pages can be cited in AI answers, so blocking them removes you from that surface. Training crawlers only feed model training and give nothing back directly. Many sites allow the first group and block the second, which robots.txt lets you do with one rule per user agent.

This is one page of a bigger idea

The crawler behind this tool is part of Meelu, a desktop app where an AI marketing agent runs your marketing on your own machine — crawling your site into a local index, auditing every page, writing the fix briefs and handing them to your coding agent. No page cap, no rate limit, and your data never leaves the laptop.

It is in development and built in the open. Join the waitlist or read how the audit thinks on the blog.