Free SEO audit report: Your website's SEO health, scored out of 100

Enter your website address. Mark reads up to 30 pages, your robots.txt and your sitemap, checks indexing, technical SEO, tags, content, links and what AI engines see, then gives you the 5 priorities to fix.

Free, no sign-up. Results in under a minute.

The essentials in 30 seconds

An SEO audit is a health check of your website for Google and AI engines: what blocks it, what holds it back and what to fix first.

  • An SEO audit checks indexing, technical basics, tags, content, links and images, and AI access.
  • Start with indexing, because Google can't rank a page it can't crawl.
  • A good SEO audit report sorts each check as passed, to improve or failed, with example pages.
  • Fix errors before warnings, and your page templates before single pages.
  • As a rough guide, run a full audit every quarter and after each redesign.
  • The free Mark AI audit reads up to 30 pages, scores your site out of 100 in 6 parts and lists your 5 priorities in under a minute.

You publish content, but some pages never show up in Google. An SEO audit report tells you why. It lists what blocks your site, page by page. And an SEO audit checklist helps you review each point in the right order.

Without an SEO expert in-house, the audit keeps waiting, and errors pile up behind every new article. Yet the checks below are simple, and you can run them yourself.

With the checklist, the 7 steps and the worked example below, you can read any report. You will also know which 5 fixes to start with.

What is an SEO audit?

An SEO audit is a review of your website against what search engines need to find and rank it. It shows what works, what needs attention and what fails. Today it also covers AI engines, which read your pages to write their answers.

You can split an audit into 4 types. The cadence below is a rough guide that you can adapt to your site.

Type of auditWhat it checksExample checksHow often
Technical auditWhether search engines can crawl and index your siteHTTPS, redirects, robots.txt, sitemap, mobile displayEvery quarter, and after each migration
Content auditWhether your pages are clear, complete and well taggedTitle tags, meta descriptions, H1s, word countEvery 6 months
Link auditHow your pages connect to each other and to other sitesInternal links, broken links, link text, alt text on imagesEvery quarter
GEO auditWhether AI engines can access and understand your contentAI crawler access, llms.txt file, structured dataEvery quarter

Why run an SEO audit?

Find what blocks indexing

A single line in robots.txt can hide a whole section of your site. A forgotten noindex tag can remove your best page from Google. The audit finds these blocks before you lose months of effort.

Fix errors before you produce more content

Every new page inherits the errors of your templates. If your blog template has 2 H1s, each new article will have 2 H1s too. So fix the base first, then publish.

Set priorities

An audit can list dozens of issues. You won't fix them all this week, and you don't need to. The report helps you pick the few fixes that matter most for your site.

The SEO audit checklist in 6 parts

Use this website audit checklist on every site you manage. It follows the 6 parts of the score of the free tool on this page, and each check covers every page read, indexable or not. Advice, listed apart, shows up without counting in the score.

Indexing (20 points)

  • Your robots.txt file answers and doesn't block Google from your home page.
  • Your home page carries no noindex tag.
  • The pages read are indexable: no noindex tag, and a canonical tag that points to their own address, never to the home page. Contact, legal and sign-in pages may stay out of Google.
  • Your XML sitemap exists and lists final addresses, without redirects.
  • robots.txt doesn't forbid Google the pages your sitemap asks it to read.

Technical (15 points)

  • Every page loads over HTTPS.
  • The HTTP version redirects to HTTPS with a permanent redirect (301).
  • The www and non-www versions lead to one single version.
  • No page read answers with an error, like a 404 or a 500. A page that refuses the audit's robot or doesn't answer in time isn't counted.
  • Each page has a viewport tag for mobile display and declares its language in the html tag.
  • No HTTPS page loads an image or a script over HTTP.

Tags (20 points)

  • Each page has a unique title tag. As a guide, aim for 50 to 60 characters.
  • Each page has a unique meta description. As a guide, aim for 120 to 155 characters.
  • Open Graph tags control how your pages look when shared on LinkedIn.
  • If you have several languages, hreflang tags list every version, the page itself included.

Content (20 points)

  • Each page has an H1 of its own.
  • Each content page has enough words to answer its query. As a rough guide, the tool flags pages under 200 words.

Links and images (10 points)

  • Every image that carries meaning has alt text that describes it.
  • No link leads to a missing page (404 or 410): the tool checks the links to the pages it read.
  • Link text names the page it points to, rather than "click here".

AI and GEO (15 points)

  • Your robots.txt allows the AI search crawlers you want to reach your content.
  • The text of your pages is in the HTML, readable without JavaScript.
  • Structured data presents your company on the home page and the type of each page.

Advice, outside the score

  • robots.txt declares your sitemap with a Sitemap line.
  • Each page keeps a single H1, and its headings follow the H1, H2, H3 order.
  • Each indexable page carries a canonical tag that points to its own address.
  • An llms.txt file lists your key pages for AI engines.
  • Blocking AI training crawlers is a choice: it doesn't remove you from Google.

Technical SEO audit checklist

If you only have 30 minutes, start with this technical SEO audit checklist.

  1. Type the HTTP address of your site in a browser. You should land on HTTPS in 1 redirect.
  2. Open the robots.txt file at the root of your site and look for a "Disallow: /" line.
  3. Open your sitemap and check that it lists your key pages.
  4. Check in Google Search Console which of your pages are indexed.
  5. Open your 5 most important pages on a phone and check the display.

How to do an SEO audit in 7 steps

  1. Define the scope. Choose the language, the sections and the pages you want to audit. On a large site, start with your 20 to 30 most important pages. A clear scope keeps the audit short and useful.
  2. Check indexing. Read your robots.txt file, then open your sitemap. Look for noindex tags on pages that should rank.
  3. Check the technical basics. Confirm that every page uses HTTPS. Test the HTTP and www redirects, then check that each page has a viewport tag for mobile.
  4. Review the tags. Check each title tag and meta description for length and uniqueness. Check the canonical and hreflang tags too.
  5. Assess the content. Count the H1s, look for thin pages and for pages that compete on the same topic. Check that each page answers a clear question.
  6. Check links and images. List the links that lead to error pages and the images without alt text. Then add the links that are missing between related pages.
  7. Rank the fixes by impact and effort. Give each issue a score for impact and another for effort. Start with the fixes that bring high impact for low effort.

How to read an SEO audit report

Start with the score

The score gives you a quick view of your site's health. Look at each part as well as the total, because a good total can hide a weak indexing score.

Some blocks keep a site out of Google whatever the rest is worth: a noindex home page, a robots.txt that blocks Google or answers a server error. The tool then caps the score at 40. The pages read that Google can't index lower this cap too, in proportion to their share: it reaches 40 from half of the pages.

Fix the errors first

Errors are failed checks. They often block indexing or hurt every page at once. A home page with a noindex tag and a site without HTTPS are 2 typical errors.

Then handle the warnings and the advice

Warnings need attention but rarely block a page. A meta description that runs too long is a warning. Plan these fixes once the errors are gone. Advice doesn't count in the score: just check that it matches a choice you made.

Choose priorities with an impact and effort table

Place each issue in this grid, and you will know what to do first.

ImpactEffortWhat to doExample
HighLowDo it this weekRemove a noindex tag from a key page
HighHighPlan it this quarterRewrite thin product pages
LowLowGroup it with other small tasksAdd missing alt text to images
LowHighPut it on holdRework the headings of old blog posts

A simple SEO audit template

If you write the report yourself, use this SEO audit template.

SectionWhat it contains
SummaryThe overall score and the main findings in 3 to 5 lines
Score per partThe 6 parts with their points
ErrorsFailed checks, with example pages
WarningsChecks that need attention, with example pages
Priorities5 fixes, each with why it matters and how to fix it
Page listEvery audited page with its data, in a CSV file

An SEO audit example: Corlena

Corlena is a fictional company, and its pages and figures are invented for this example. Corlena sells HR software to small businesses. The audit read 30 pages of its site in English.

Score per part

PartScoreWhat pulls it down
Indexing14/20Noindex tags on 4 blog posts listed in the sitemap
Technical12/15A temporary redirect from the www version
Tags11/209 pages share the same meta description
Content13/206 product pages are too short
Links and images6/1035 images without alt text
AI and GEO6/15AI crawlers blocked, no llms.txt file
Total62/100

5 findings

  1. 4 blog posts listed in the sitemap still carry a noindex tag left over from a test site.
  2. The robots.txt file blocks AI search crawlers, and the site has no llms.txt file.
  3. 6 product pages have fewer than 200 words each.
  4. The www version redirects with a temporary 302 redirect instead of a permanent 301.
  5. 9 of the 30 pages share the same meta description, copied from the home page.

5 priorities

  1. Remove the noindex tags from the 4 blog posts. These pages can't appear in Google until you do. Edit the page settings in your CMS, then resubmit the sitemap.
  2. Allow AI crawlers and add an llms.txt file. AI engines can't read Corlena's pages, so they can't cite them. Update robots.txt and publish a short llms.txt file that lists the key pages.
  3. Expand the 6 product pages. Short pages answer few questions from buyers. Add use cases, a short FAQ and the main benefits for small businesses.
  4. Make the www redirect permanent. A temporary redirect leaves Google unsure which version to keep. Switch it to a 301 that sends each address to the same page of the main version.
  5. Write 9 unique meta descriptions. Identical descriptions tell Google nothing about each page. Write 1 description per page that matches its main question.

The order follows the tool's: errors first, then the warnings that cost the most points.

Mistakes to avoid

  • You fix warnings before errors, so blocking issues stay in place.
  • You audit once and never again, even after a redesign.
  • You change many things at once, and you can't tell what worked.
  • You chase a perfect score on every check instead of fixing what matters.
  • You forget AI crawlers when you edit robots.txt.
  • You keep publishing new pages on top of a broken template.

How the free SEO audit works

  1. Enter your website address. You don't need to sign up or create an account.
  2. The tool reads your site. It reads your robots.txt, your sitemap and up to 30 pages in the same language. It also tests the HTTP and www versions of your domain and looks for your llms.txt file.
  3. The tool runs the checks. It reviews each page and the whole site, then scores it out of 100 in 6 parts. Each check shows whether it passed, needs attention or failed, with example pages.
  4. Mark writes your summary and 5 priorities. Mark works from the audit's numbers only: a sentence that cites a figure the audit doesn't give is set aside. You get the result in under a minute, with a CSV export of the pages.

What the tool doesn't do

  • It reads 30 pages at most, in the language of the page entered.
  • A page that refuses its robot (codes 401, 403, 429 or 503) or doesn't answer in time shows as "Not read": it doesn't count in the score.
  • It reads the HTML your server sends, like a robot that doesn't run JavaScript.
  • It doesn't measure your traffic, your rankings or your page speed: for speed, use Google's PageSpeed Insights.
  • It doesn't analyze links from other sites to yours.
  • It doesn't change anything on your site.

Our specialized free audits

How it differs from a website grader

A website grader gives you a score and leaves you to guess the next step. This audit shows each check with example pages, and Mark turns the numbers into 5 ranked priorities.

After the audit: fix your weak pages with Mark

The audit spots your weak pages: little text, no H1, tags to rework. Mark rewrites them in your brand voice, with their title tag, their meta description and copy that answers your buyers' questions.

Mark also writes the content you're missing, optimized for Google and AI search. Your team reviews every text before publishing. You just need to sign up.

How to apply these tips today

  1. Run the free audit on your main site and download the CSV.
  2. List every failed check in the indexing part, and fix those first.
  3. Place the other issues in the impact and effort table.
  4. Pick 5 fixes for this month and assign each one to a person.
  5. Run the audit again once the fixes are live and compare the scores.

SEO audit FAQ

What is an SEO audit?

An SEO audit is a review of your website against what search engines need to find and rank it. It covers indexing, technical basics, tags, content, links and AI access. The result is a list of issues and the fixes to make first.

What should an SEO audit checklist include?

A complete checklist covers 6 parts: indexing (robots.txt, sitemap, noindex and canonical tags), technical basics (HTTPS, redirects, mobile display), tags (title, meta description, Open Graph, hreflang), content (H1, word count, heading order), links and images (broken links, link text, alt text) and AI and GEO (AI crawler access, structured data, llms.txt file).

How do you do an SEO audit?

Define your scope, then check indexing and the technical basics. Next, review the tags, the content, the links and the images. Finish by ranking each fix by impact and effort.

How often should you run an SEO audit?

As a rough guide, run a full audit every quarter. Run one too after a redesign, a migration or a new language version. A quick check of indexing every month helps you catch blocks early.

What is the difference between an SEO audit and a technical SEO audit?

A technical SEO audit checks whether search engines can crawl and index your site. A full SEO audit adds tags, content, links and AI access. The technical audit is one part of the full audit.

What should you do after an SEO audit?

Fix the errors first, starting with those that block indexing. Then plan the warnings by impact and effort. Run the audit again once your fixes are live to confirm they worked.

Is the SEO audit tool free?

Yes, the SEO audit is free and needs no sign-up. You get your score, your 5 priorities and a CSV export in under a minute. You only sign up if you want Mark to rewrite your weak pages.

Get your SEO audit report

An SEO audit shows you what blocks your pages and which fixes to make first. With a clear checklist and 5 ranked priorities, you can act without an SEO expert in-house. Run the free audit, then rewrite your weak pages with Mark, in your brand voice.

Run my free SEO audit