Free SEO audit, no login to start

SEO audit: what is wrong with my SEO?

Enter your site. The audit reads it the way a search engine does and tells you what is broken. If nothing is, it reads your Search Console data and tells you what changed, when, and what to fix.

How the audit works

Two steps. The first needs nothing from you but the address. The second needs your search data, so it asks.

  1. The site, in a few seconds. 13 tests on your home page, robots.txt, your sitemap and a few more pages: 4 that decide whether Google can read the site, and 9 that are worth fixing. The website health check page lists each one. If something is keeping Google out, the audit stops here: that is what is wrong.
  2. Your search data, in one to three minutes. When nothing is keeping Google out, the reason is in the numbers. Connect Google Search Console and the audit reads up to 16 months of your clicks and impressions, then reads the pages that lost the most. The access is read-only and is used once.

What the audit answers

Step 1

Can Google read the site?

The first step answers this from the site alone, with no login: thirteen tests on your home page, robots.txt, your sitemap and a few more pages. Four of them decide whether Google can read the site at all. If one fails, that is what is wrong, and the audit says how to fix it.

  • Google drops a page that carries noindex from its results entirely, even when other sites link to it. (Google Search Central, 10 December 2025)
  • robots.txt tells search engine crawlers which addresses on a site they may read. (Google Search Central, 10 December 2025)
  • Google treats a canonical link as a strong signal that the address it names is the one to index. (Google Search Central, 10 July 2026)
  • Google does not index an address that answers with a 4xx error, and removes one it had indexed. (Google, 4 February 2026)
Step 2

Did traffic drop, and why?

The audit reads up to 16 months of clicks and impressions and finds each day in the last year that traffic stepped down. For each one it checks whether a Google update or a change in how Search Console counts falls on that date, which pages and searches lost the traffic, and whether those pages still load. Then it asks Google about the pages that lost the most.

  • Search Console’s URL Inspection tool reports what Google has indexed for one page, and whether the page can be indexed. (Search Console Help, read 11 November 2026)
Step 2

Why is the site not showing up?

The audit takes a sample of the pages in your sitemap and asks Google about each one: whether it is indexed, whether Google read it and did not keep it, and whether Google files it under another address. A property with less than 90 days of data is reported as new.

  • Google does not index every page it reads. (Google Search Central, 18 December 2025)
  • Google calls “Crawled - currently not indexed” a common message that does not always mean something needs fixing. (Search Console Help, read 11 November 2026)
  • Once Google knows about a page, crawling it can take from a few days to a few weeks. (Google Search Central, 10 December 2025)
Step 2

Why is it not growing?

When nothing dropped, the audit reads the last weeks of searches. It reports whether most of what Google shows the site for sits below the top results, whether nearly every click is someone searching for your own name, whether pages near the top are shown and not clicked, and whether two of your pages split the same searches.

  • Google does not promise to crawl, index or show any page, even one that follows its rules. (Google Search Central, 18 December 2025)

What is in the report

The second step ends on a report at an address only you have. It says how likely each cause is, and never that one is proven: search data shows what happened, and only sometimes why.

The answer
One paragraph: what happened, the most likely cause, what was ruled out, and the first thing to fix.
When traffic changed
Each step down in the last year, with its date, its size, and whether it has since recovered.
Where the loss is
By section of the site, by device, by country, and by searches for your name against all other searches.
The pages that lost the most
Each one fetched now: whether it loads, where it redirects, whether it carries noindex, and which address its canonical tag names.
The causes
Each one marked likely, contributing, ruled out or not checked, with the numbers and the test behind it.
What to fix
The fixes on your site, with the pages they apply to, and separately what is not your site’s to fix.

What this audit does not cover

“SEO audit” means different things to different people. This one does not look at:

  • Links from other sites. The audit has no link data. The report says so. Use the backlink checker.
  • How fast the pages load. The audit loads each page once and does not time it. Use PageSpeed Insights, which is Google's own tool.
  • Which searches to go after. It reads the searches your site is already shown for. It does not research new ones or compare you with other sites.
  • How good the writing is. It reports what Google did with a page. It gives no score for the page itself.
  • What changed in your code. A report can name the change in your repository that came before a drop, but only once that repository is connected.

What to do with the result

Start with the list of fixes. It is ordered, and each fix names the pages it applies to. The report also says which causes are not your site's to fix, such as a Google update, so you do not spend a month on the wrong thing.

Some fixes are changes in the site's code: a page to restore, a redirect, a noindex to remove. If the site is built from a GitHub repository, SEOAgent can open those as pull requests for you to review and merge.

Questions

What is an SEO audit?

A check of what is holding a site back in search. This one asks two things. Can search engines read the site? And what does the site’s own search data say changed? It ends on a list of what to fix.

How do I audit my website’s SEO for free?

Enter your domain above. The first step reads your home page, robots.txt, your sitemap and a few more pages, and reports in a few seconds, with no account. If nothing is stopping Google, connect Google Search Console and the second step reads up to 16 months of your clicks and impressions. That takes one to three minutes. Both steps are free.

What does this SEO audit check?

On the site: thirteen things, four that decide whether Google can read it and nine that are worth fixing. In your search data: each day traffic stepped down in the last year, whether a Google update or a change in counting falls on that date, where the loss is, whether the pages that lost the most still load, and which causes the data supports or rules out.

What does it not check?

Links from other sites, how fast the pages load, which new searches to go after, and how good the writing is. For links, use the backlink checker. For speed, use PageSpeed Insights, which is Google’s own tool.

Do I need to sign in?

Not for the first step. The second step reads Search Console, which needs your permission, so you sign in with Google. The access is read-only and is used once, for the report. Signing in creates a free SEOAgent account for that email address, so the report has an owner. No card.

Why does the audit stop after the first step for some sites?

Because the first step found the answer. If the home page does not load, carries a noindex, is blocked by robots.txt, or names another site in its canonical tag, that is what is wrong, and search data would add nothing until it is fixed.

How is this different from a website health check?

The health check is the first step of this audit: can search engines read the site? The audit goes on to your search data, where the reason for a drop or a flat line usually is.

What do you store?

The first step fetches public pages only, and its result is kept for 24 hours so a repeat check is instant. The second step keeps the report until you delete it. It does not keep your Search Console rows or any access to your Google account.

Sources

Every statement about Google on this page is from Google's own documentation, read on 11 November 2026. Each entry quotes the sentence it rests on.

  1. Google Search Central, Block Search indexing with noindex, 10 December 2025. “When Googlebot crawls that page and extracts the tag or header, Google will drop that page entirely from Google Search results, regardless of whether other sites link to it.”
  2. Google Search Central, Robots.txt introduction and guide, 10 December 2025. “A robots.txt file tells search engine crawlers which URLs the crawler can access on your site.”
  3. Google Search Central, How to specify a canonical with rel="canonical" and other methods, 10 July 2026. “A strong signal that the specified URL should become canonical.”
  4. Google, How HTTP status codes affect Google’s crawlers, 4 February 2026. “In the case of Google Search, Google doesn't index URLs that return a 4xx status code, and URLs that are already indexed and return a 4xx status code are removed from the index.”
  5. Search Console Help, URL Inspection tool, read 11 November 2026. “The URL Inspection tool provides information about Google's indexed version of a specific page, and also allows you to test whether a URL might be indexable.”
  6. Google Search Central, In-depth guide to how Google Search works, 18 December 2025. “Indexing isn't guaranteed; not every page that Google processes will be indexed.”
  7. Search Console Help, Page indexing report, read 11 November 2026. “Google doesn't index all pages across the web, so this is a common message for many sites and doesn't necessarily indicate an issue that needs attention.”
  8. Google Search Central, Ask Google to recrawl your website, 10 December 2025. “Crawling can take anywhere from a few days to a few weeks.”
  9. Google Search Central, In-depth guide to how Google Search works, 18 December 2025. “Google doesn't guarantee that it will crawl, index, or serve your page, even if your page follows the Google Search Essentials.”

A different question?

The same check answers these too:

SEOAgent for GitHub

Your first SEO pull request in about 5 minutes.

Connect the repo your site lives in. SEOAgent finds what holds the site back in search and fixes it in pull requests. You review and merge every change.

  • 14 days free
  • No card
  • $79/site/month after
OpenExample
Set up SEOAgent
  • What SEOAgent found, and the plan for your site
  • Meta descriptions for 14 pages
  • Sitemap and robots.txt
  • Organization schema
+412 −3 · 9 files · Checks passed
  • 370+sites
  • 1,100+articles written
  • 3,500+SEO changes made