Ana Fernández / SEO
SEO audit hub

Free SEO audit: tool, guide and a 48-point checklist.

The same diagnostic framework we apply in enterprise SEO programs, turned into a tool you can use right now. Answer 48 checkpoints and get your weighted score, a breakdown by dimension and an action plan prioritized by impact. No sign-up needed to use the tool.

  • 48 checkpoints weighted by impact
  • A concrete corrective action for every gap
  • Includes AI Overviews and LLM visibility
  • Downloadable checklist for your team
What this tool audits
Indexing and crawling

If Google cannot get in, you cannot rank. Coverage, robots, sitemaps, crawl budget and rendering.

Technical and performance

Core Web Vitals on field data, canonicals, hreflang, structured data and architecture.

Content and intent

Cannibalization, topical coverage, CTR, content pruning and real experience signals.

Linking and authority

Orphan pages, internal authority flow, backlink quality and linkable assets.

AI visibility

AI Overviews, LLM citations, entity consistency and extractable content.

Measurement and business

Pipeline attribution, alerting, deploy QA and prioritization by expected return.

8 checkpoints per dimension, weighted across three criticality levels. The score reflects real impact, not how many boxes you ticked.
Free tool · no sign-up

Interactive SEO audit: 48 checkpoints

Answer each checkpoint based on your site today. Every negative answer reveals the recommended corrective action and feeds your prioritized plan. Critical checkpoints weigh more in the final score.

Audit progress0/48 answered
01

Indexing and crawling

If Google cannot crawl and index your site, nothing else matters.

0/18
Critical

Do your key pages show up when you search site:yourdomain.com?

The site: operator gives you a quick snapshot of what is indexed. Compare that number with your real count of useful URLs.

Critical

Does your robots.txt allow crawling of the sections you want to rank?

A Disallow inherited from staging is one of the most common causes of total traffic collapse.

Critical

Do you have an up-to-date sitemap.xml submitted in Search Console?

A sitemap should contain only 200, canonical, indexable URLs. No redirects, no parameters.

High

Do you track pages that are crawled but not indexed?

When Google crawls and decides not to index, it is usually a quality, duplication or perceived value problem.

High

Is your crawl budget spent on URLs that matter?

On large sites, filters and parameters consume most of the crawl budget.

High

Is your main content visible without executing JavaScript?

If the initial HTML arrives empty, you depend on Google's second rendering wave.

Medium

Do www/non-www and http/https all resolve to a single canonical URL?

Four accessible versions of the same site split signals and multiply duplicates.

High

Do you review 404 errors and redirect chains regularly?

Chains longer than two hops dilute signals and slow down crawling.

02

Technical SEO and performance

Speed, stability and site architecture on real devices.

0/15
Critical

Do you pass Core Web Vitals on field data (CrUX) for mobile?

Lab data tends to be optimistic. What counts is the 75th percentile of real users.

High

Is your mobile LCP under 2.5 seconds?

LCP is usually the main image or the large text block in the hero.

High

Is the site genuinely usable on mobile, not just responsive?

Google indexes mobile-first: whatever is missing from the mobile version does not exist.

High

Do you have valid structured data on your key templates?

Organization, Article, Product, FAQ, BreadcrumbList and LocalBusiness depending on page type.

High

Are your canonical tags self-referencing and consistent?

A canonical pointing elsewhere tells Google to ignore that page.

High

If you operate across countries or languages, is hreflang bidirectional and complete?

Broken hreflang causes cannibalization across markets and the wrong URL ranking.

Medium

Does your architecture keep business pages within three clicks?

Click depth correlates with crawl frequency and with the value Google assigns.

Medium

Is HTTPS correct across the whole site, with no mixed content?

Resources loaded over http break the security signal and can be blocked.

03

Content and search intent

If content does not answer the intent, no technical fix will save it.

0/17
Critical

Does every key page target a single, defined search intent?

Two pages chasing the same term compete with each other and neither wins.

Critical

Do you cover the full topic or just the head keyword?

Google evaluates topical coverage, not keyword density.

High

Are your titles and meta descriptions written for CTR, not only for keywords?

Improving CTR in positions 3 to 10 is the fastest lever for extra traffic.

High

Is there a single H1 per page and a logical H2/H3 hierarchy?

Hierarchy helps both users and snippet extraction.

High

Do you update and prune old content systematically?

Stale content drags down the perceived quality of the entire domain.

High

Does your content demonstrate real experience (E-E-A-T)?

First-party data, verifiable authorship and concrete cases separate you from generic AI content.

Medium

Do you optimize images with descriptive alt text and coherent file names?

Image search and accessibility add traffic and semantic context.

High

Do your commercial pages have unique content instead of duplicated specs?

Replicated manufacturer descriptions are the usual cause of invisible catalogs.

04

Internal linking and authority

How authority flows inside and toward your domain.

0/15
Critical

Do your money pages receive internal links from your highest-authority content?

Internal linking is the cheapest and most ignored lever in enterprise SEO.

High

Do you use descriptive anchor text instead of 'read more' or 'here'?

Anchor text tells Google what the destination page is about.

High

Do you have orphan pages with no inbound internal links?

A page with no internal links almost never ranks, even when it sits in the sitemap.

High

Do you know your backlink profile and its real quality?

Volume is not authority: topical relevance and the referring domain's traffic are what count.

High

Do you have assets designed specifically to attract links?

Calculators, benchmarks and original research earn links passively and consistently.

Medium

Are your breadcrumbs consistent and marked up with schema?

They clarify architecture and improve appearance in results.

Medium

Do you monitor broken outbound links or links to low-quality domains?

Broken links degrade experience and signal a poorly maintained site.

High

Does your brand generate its own searches and off-site mentions?

Brand demand directly amplifies organic results and AI citations.

05

AI visibility and new surfaces

AI Overviews, ChatGPT, Perplexity and social search already split the clicks.

0/15
Critical

Do you know which queries surface your brand inside AI-generated answers?

Most teams still do not measure their presence in AI Overviews or LLMs.

High

Does your content answer questions extractably in the opening paragraphs?

Models cite concise, self-contained blocks with a direct answer.

High

Do you publish original data a model can cite?

LLMs cite proprietary numbers and studies far more than generic opinion.

High

Is your entity information consistent across the web?

Models build your brand entity from cross-referenced sources.

Medium

Do you allow access to the AI crawlers you care about?

Blocking every AI bot removes any chance of being cited.

High

Are you building presence on social search surfaces?

YouTube, TikTok, LinkedIn and Reddit feed both discovery and AI answers.

Medium

Do you have structured FAQs on informational pages?

Well-marked questions make extraction easier in both Google and LLMs.

High

Do you measure traffic arriving from AI assistants?

Without segmentation, that traffic disappears into referral or direct.

06

Measurement and business impact

SEO that is not connected to pipeline is a cost center.

0/17
Critical

Are Search Console and analytics configured with no data leaks?

Without clean data there is no diagnosis, only intuition.

Critical

Can you attribute leads or revenue to the organic channel?

Session-based reporting does not survive a conversation with finance.

High

Do you track rankings by business cluster rather than isolated keywords?

Cluster tracking shows strategic progress instead of daily noise.

High

Do you have alerts for drops in traffic, indexing or performance?

Spotting a drop two months late multiplies the cost of recovery.

High

Is there an SEO QA step before every deploy?

Most severe SEO incidents are born in an unreviewed release.

High

Do you quantify organic opportunity in money before prioritizing?

Prioritizing without a value model means shipping what is easy, not what pays.

Medium

Do you benchmark your visibility against direct competitors?

Absolute growth misleads when the whole market grows faster.

High

Does your SEO roadmap have owners, deadlines and allocated capacity?

The real bottleneck in enterprise SEO is execution, not diagnosis.

Your SEO score
--/ 100

Start answering the checkpoints and your score, dimension breakdown and prioritized plan are calculated in real time.

What an SEO audit actually is, and what it is for

An SEO audit is a structured diagnosis of a site against the factors that determine its ability to capture organic traffic: whether search engines can crawl and index it, whether the content answers real search intent, whether the architecture pushes authority toward the pages that generate business, and whether all of that is measured in a way that supports decisions.

Most audits on the market fail for the same reason: they deliver two hundred findings sorted by tool instead of by impact. A report like that paralyzes teams. A useful audit does the opposite: it reduces noise, separates growth blockers from cosmetic issues, and sequences the work so a real team can execute it in real quarters.

When to audit your site

  • Organic traffic decline sustained for more than three weeks with no obvious seasonal cause.
  • Before and after a migration, redesign or CMS change. That is the highest-risk moment for visibility loss.
  • Plateau: you publish content but traffic has not grown in six months.
  • Before investing in a serious SEO program, to size the opportunity and avoid spending on content over broken foundations.
  • International expansion or launching new markets and languages.

The six dimensions of a complete SEO audit

This is the framework behind the tool on this page. Each dimension answers a different question and none works without the others.

1. Indexing and crawling: the layer that cancels everything else

Before discussing keywords, answer whether Google can get in, crawl and choose to index. That means robots.txt, sitemap.xml, the Search Console coverage report, rendering without JavaScript and, on large sites, how crawl budget is actually spent according to server logs.

The most expensive pattern we find in enterprise audits is a site with hundreds of thousands of crawlable URLs where only a fraction has any demand behind it. The crawler burns its budget on filter combinations while business pages get revisited once a month.

2. Technical SEO and performance: enable, do not decorate

Core Web Vitals measured on field data, not lab data. Self-referencing canonicals. Bidirectional hreflang with reciprocal return tags. Valid structured data per template. Controlled click depth. These signals do not rank a page on their own, but their absence prevents you from competing in markets where results are otherwise evenly matched.

3. Content and search intent: where it is won or lost

Here you review intent mapping per URL, cannibalization between pages chasing the same term, topical coverage versus what already ranks, CTR on pages with many impressions and few visits, and the presence of verifiable experience signals. With how much generic AI content now floods every vertical, first-party data and concrete cases moved from nice-to-have to primary differentiator.

4. Internal linking and authority

Internal linking is the cheapest and most wasted lever in SEO. In nearly every audit we find priority commercial pages receiving fewer internal links than a three-year-old blog post. Fixing that distribution often produces movement within weeks, without publishing a single new line of content.

5. AI visibility: the layer almost nobody audits yet

AI-generated answers already absorb a meaningful share of attention on informational queries, and most teams do not measure whether their brand is cited. Auditing this layer means defining a business query set, systematically checking whether your domain appears as a source, understanding what makes the cited sources citable, and adjusting content so it is extractable without losing context.

6. Measurement and business connection

An audit that ends in rankings and sessions does not survive a budget meeting. This layer checks attribution to leads and revenue, tracking by business cluster, automated alerting on drops, SEO QA on every deploy, and a model that translates organic opportunity into money before prioritizing.

How to run an SEO audit step by step

Step 1: define scope and the business objective

Auditing for its own sake produces long, inert reports. Before opening a single tool, define which decision the audit must enable: recovering a drop, justifying investment, preparing a migration or finding the next growth lever. Scope changes radically with that answer.

Step 2: gather baseline data

Search Console with a domain property and at least sixteen months of history, analytics with verified events, a full site crawl, field performance data and, on large sites, at least thirty days of server logs.

Step 3: work through the six dimensions with checkpoints

Exactly what the tool on this page does: 48 checkpoints weighted by criticality. Working from checkpoints avoids the bias of auditing only what you are already good at, the most common failure when the audit is run by the team that built the site.

Step 4: quantify the opportunity before prioritizing

Every finding needs an impact estimate and an effort estimate. Without both, the team ships what is easy instead of what pays. A rough but consistent model beats false precision: potential traffic per cluster, estimated CTR by position, historical conversion rate and lead value.

Step 5: turn findings into a roadmap with owners

Tickets with an owner, an estimate and an assigned sprint. Without that translation, the most rigorous audit in the world gets archived. In our experience the enterprise SEO bottleneck is never diagnosis: it is sustained implementation over the months it takes to pay off.

Step 6: set the follow-up cadence

Full audit annually, technical review quarterly, continuous monitoring of indexing and performance, and mandatory QA before every meaningful deploy. SEO degrades by default: each unchecked release adds invisible technical debt.

The ten most frequent problems we find in audits

  • Robots.txt blocks inherited from staging after a migration.
  • Canonicals pointing to the homepage or to the wrong parameter-free version.
  • Hreflang without reciprocal return tags between markets sharing a language.
  • Commercial pages four or five clicks from the homepage with no contextual links.
  • Cannibalization between a commercial landing page and a blog post on the same term.
  • Catalog content duplicated from manufacturer descriptions.
  • Sitemaps containing redirected, noindexed or 404 URLs.
  • Core Web Vitals passing in the lab and failing on mobile field data.
  • Zero measurement of visibility inside AI-generated answers.
  • SEO reporting in sessions and rankings, disconnected from leads and revenue.

Free audit, agency audit and enterprise audit

TypeScopePrice rangeWhen it makes sense
Self-audit with checklistSurface diagnosis across six dimensionsFreeSpotting obvious blockers and sequencing first moves
Standard technical auditFull crawl, content and linkingUSD 300 to 900Small and mid-sized sites up to a few thousand URLs
Deep auditLogs, architecture, international, competitorsUSD 2,500 to 8,000Ecommerce, marketplaces and multi-market sites
Enterprise audit with supportDiagnosis, opportunity model and implemented roadmapUSD 8,000+Organisations where execution, not diagnosis, is the constraint

Tools you need for an SEO audit

  • Google Search Console: coverage, query performance, structured data and field Core Web Vitals.
  • A crawler such as Screaming Frog or Sitebulb for architecture, canonicals, redirects and orphan pages.
  • PageSpeed Insights and CrUX for real mobile performance.
  • A keyword platform for demand, difficulty and competitive analysis.
  • Analytics connected to your CRM to attribute organic to leads and revenue.
  • Server logs, essential once the site passes tens of thousands of URLs.

What to do with your audit result

If your score landed below 40, your priority is not publishing content: it is repairing foundations. Between 40 and 65, the largest return usually comes from consolidating cannibalized content and rerouting internal links toward commercial pages. Between 65 and 85, growth will come from deep topical coverage, authority and presence on AI surfaces. Above 85, advantage is won through first-party data and execution speed.

For the next step, the SEO maturity assessment evaluates the organisational capability behind the site, and our technical SEO service covers implementation of everything this audit leaves on the table.

Downloadable resource

The 48-point SEO audit checklist, ready for your team

The printable version of the full framework: all 48 checkpoints grouped by dimension with their criticality level. Use it as pre-deploy QA, as a brief for an agency, or as the base of your in-house quarterly roadmap.

Free resource · unlock with your email

Download the SEO audit checklist

Leave your name and email to unlock the full 48-point checklist, ready to print or copy into your task manager.

By signing up you accept receiving emails from Ana Fernández SEO. We handle your data per our privacy policy.

FAQ

Everything you need to know about SEO audits

What is an SEO audit?

+

An SEO audit is a structured diagnosis of a website against the criteria that determine its search visibility: indexing, technical performance, content quality and coverage, internal linking, authority, visibility inside AI answers and business measurement. The goal is not a list of errors but a prioritized set of actions ranked by impact on qualified traffic and revenue.

How do you run an SEO audit step by step?

+

Six phases: 1) verify indexing and crawling with Search Console and the site: operator; 2) review technical performance and Core Web Vitals using field data; 3) audit content by search intent and detect cannibalization; 4) map internal linking and the backlink profile; 5) measure visibility in AI Overviews and assistants; 6) connect everything to business metrics and prioritize by expected return. The tool on this page walks through all six with 48 checkpoints.

How much does an SEO audit cost?

+

A basic audit for a small site typically runs between USD 300 and 900. A deep technical audit for ecommerce or enterprise sites with tens of thousands of URLs ranges from USD 2,500 to 15,000 depending on scope, log analysis, international complexity and whether implementation support is included. The self-audit on this page is free and covers the same checkpoints we use as the baseline in our own diagnostics.

How often should a website be audited?

+

A full audit once a year is the reasonable minimum. For sites with frequent deploys, dynamic catalogs or multiple markets, we recommend a quarterly technical review plus continuous monitoring of indexing, Core Web Vitals and 5xx errors. Always audit before and after a migration, redesign or CMS change.

Which tools do you need for an SEO audit?

+

The minimum stack is Google Search Console, an analytics platform and a crawler such as Screaming Frog or Sitebulb. Add PageSpeed Insights and CrUX field data for performance, a keyword platform for demand and competition, and server log access to understand real crawl behaviour on large sites.

Does an SEO audit guarantee better rankings?

+

Not on its own. An audit identifies and prioritizes; results depend on execution. In practice the bottleneck is rarely the diagnosis: it is the team's capacity to ship technical fixes, publish content and sustain authority work over the months it takes to compound.

What is the difference between a technical audit and a content audit?

+

A technical audit focuses on whether Google can crawl, render and index your site efficiently: robots, sitemaps, canonicals, hreflang, performance, architecture and structured data. A content audit evaluates whether what you publish answers search intent, whether cannibalization exists, and whether topical coverage and experience signals are sufficient. Technical work enables; content converts that enablement into traffic.

How do you audit AI Overviews and LLM visibility today?

+

Define a priority query set for the business and periodically check whether the brand is cited in AI Overviews, ChatGPT, Perplexity and other assistants. Then analyze which sources are being cited for those queries and what makes them citable: first-party data, extractable answers, entity consistency and topical authority. It is a new audit layer most teams still do not measure.

Enterprise SEO audit

Rather have us run the full audit on your real data?

We analyze logs, Search Console, architecture, content, authority and AI visibility, and deliver a roadmap prioritized by revenue impact with effort estimates and suggested owners. No PDF that gets archived: we stay through implementation.