1. Home
  2. Blog
  3. SEO

Free SEO Audit Template [code_snippet id=4 php name="Current year"] [Practical Checklist]

Jasu16 min read
0%
plantilla de auditoria seo de ejemplo y checklist

If you have ever tried to audit a website without a clear structure, you know exactly how that ends up, with scattered data, open tabs and the feeling that you have missed something important. A good SEO audit template solves that problem.

In this guide you will find a sample template, explained step by step so you can apply it even if you are just starting out.

What is an SEO audit template and what is it for?

An SEO audit template is a structured document that lets you systematically review all the factors that affect a website’s ranking on Google. Its main purpose is to give you a clear starting point and make sure no critical element is left out of the analysis.

Without a template, every audit is a different process. With a template, you have a repeatable system that you can improve over time and apply to any project, whether it is yours or a client’s.

The difference between technical, on-page and off-page SEO audits

Although the term «SEO audit» sounds like a single process, it actually covers three distinct areas that you should analyse separately.

The technical audit deals with how Google crawls and indexes your website: loading speed, Core Web Vitals, URL structure, mobile version and site security. It is the foundation that everything else rests on.

The on-page audit analyses the content and visible elements of each page: titles, meta descriptions, headings, keywords, images, internal linking and structured data. This is where you can make the biggest impact in the short term.

The off-page audit examines what happens outside your domain: the backlink profile, the quality of incoming links, any toxic links you might have and overall domain authority.

A professional audit covers all three. The template you will find below is designed to do just that.

When do you need an SEO audit?

The short answer is more often than you think. There are specific situations that make an audit urgent: a sudden drop in traffic, a Google algorithm update, the launch of a new website, or a domain or platform migration.

But beyond those critical moments, carrying out an audit regularly (at least twice a year) lets you detect problems before they affect your results. SEO is not static. What worked six months ago may be holding back your rankings today.

Download the free SEO audit template

The template is available in three formats so you can choose the one that best fits your workflow.

Google Sheets template (editable and free)

The Google Sheets version is the most practical for teamwork or for sharing progress with clients in real time. It includes more than 100 items organised into blocks, with status, priority and notes columns. All you need is a Google account to copy it to your Drive and get started.

→ Download the Google Sheets template

PDF template with printable checklist

The PDF version is designed for those who prefer to work on paper during the analysis or need to hand a physical checklist to their team. A4 format, clean and ready to print.

→ Download the PDF checklist

How to use the SEO audit template step by step

The template on its own is useless if you don’t know what data to look for or where to find it. Here I explain how to complete each block.

Step 1: Set up the tools you need before you start

Before opening the template, make sure you have access to the tools you are going to need. Some of them are free and absolutely essential.

Google Search Console

Google Search Console is the most reliable source for understanding how Google sees your site. Here you can check which URLs are indexed, whether there are coverage errors, how your pages perform in search and which queries generate clicks. If the site you are going to audit doesn’t have Search Console set up, that is your first problem.

Google Analytics 4

GA4 gives you the context of user behaviour: which pages attract the most traffic, how long users stay, which channels they come from and which pages have unusual bounce rates. Combining Search Console with GA4 gives you a complete picture of the state of the site.

Screaming Frog SEO Spider

Screaming Frog is the go-to crawler for technical audits. Its free version lets you analyse up to 500 URLs, which is enough for most small and medium-sized websites. It lets you detect 404 errors, redirect chains, pages without a title, duplicate content and much more in a matter of minutes.

Step 2: Technical SEO audit

The technical audit is the mandatory starting point. No content or link building strategy is going to work if the site’s foundations have cracks.

Crawlability and indexing

Check that Googlebot can access your site without restrictions. Review the robots.txt file to spot accidental blocks and check the sitemap.xml: that it exists, that it is up to date and that it has been submitted in Search Console. Also check the number of indexed pages and compare it with the actual number of pages on the site. A significant difference is a sign of a problem.

Loading speed and Core Web Vitals

Google uses Core Web Vitals as a ranking factor. The three metrics you should measure are LCP (Largest Contentful Paint), INP (Interaction to Next Paint) and CLS (Cumulative Layout Shift). PageSpeed Insights and the Page Experience section in Search Console are your best allies here. Aim for values in the green. If they are in amber or red, you have work ahead of you.

Site architecture and URL structure

URLs should be short, descriptive and free of unnecessary parameters. Check that the folder structure is logical and that no important pages are buried more than three clicks deep from the home page. A flat, well-organised architecture makes crawling easier and distributes internal PageRank better.

Mobile version and responsive design

Google has used mobile-first indexing since 2021. That means the mobile version of your site is the one Google prioritises for indexing and ranking. Check that the design adapts properly to small screens, that text is readable without zooming and that interactive elements are the right size to be tapped with a finger.

HTTPS and site security

Having your site on HTTPS is no longer optional. Check that the SSL certificate is active and valid, that there is no mixed content (resources loaded over HTTP within an HTTPS page) and that HTTP to HTTPS redirects work correctly on every URL.

Step 3: On-page SEO audit

With the technical side reviewed, the next block is the content and on-page elements of each important page on the site.

Analysing titles and meta descriptions

Each page should have a unique title that includes the main keyword and is between 50 and 60 characters long. The meta description is not a direct ranking factor, but it does influence CTR: write it with a clear hook and an implicit call to action, between 140 and 155 characters. Screaming Frog exports all titles and descriptions in seconds so you can spot duplicates, missing ones or those that are out of range.

H1-H6 heading structure

Each page should have a single H1 that reinforces the main search intent. H2s organise the main sections and H3s develop the subtopics within each section. A well-built heading structure doesn’t just help rankings. It also improves the user experience and makes the content easier to scan.

Content and keyword optimisation

Check that the content fully covers the search intent. It is not about repeating the keyword a set number of times, but about the text answering what the user expects to find. Also check for semantically related terms (LSI) and make sure there is no cannibalisation between pages competing for the same keywords.

Images: ALT attributes and compression

Images without an ALT attribute are a missed opportunity for both SEO and accessibility. Check that all images have descriptive ALT text, that file names are readable and that file size is optimised. Images over 200 KB on a content page are a direct drag on speed.

Internal linking and link structure

Internal linking distributes authority across the site’s pages and helps Google understand the content hierarchy. Every important piece of content should receive at least one internal link from other relevant pages. Also check that there are no orphan pages (with no internal links pointing to them) and that anchor texts are descriptive and varied.

Structured data and Schema Markup

Schema Markup tells Google exactly what type of content each page has. For articles, FAQs, products, recipes or local businesses, implementing the right markup can generate rich snippets that improve visibility in the results. Always validate with Google’s Rich Results Test.

Step 4: Off-page SEO audit and link profile

Off-page remains one of the most decisive ranking factors. A good backlink profile can make the difference between the first and second page of results.

Backlink analysis: quantity and quality

Use tools such as Ahrefs, Semrush or the free Google Search Console (links section) to get the list of domains linking to your site. What matters is not the total number of backlinks, but the quality and diversity of the referring domains. A few links from relevant, authoritative sites are worth more than hundreds of worthless directories.

Detecting toxic or spam links

Links from penalised sites, private blog networks or mass directories can harm your rankings. Identify them and, if the situation calls for it, use Google’s Disavow Tool with care. Don’t disavow lightly. Use it only when you have clear evidence that those links are damaging the site.

Domain authority and benchmark metrics

Domain Rating (Ahrefs) and Domain Authority (Moz) are relative metrics that give you an idea of your domain’s weight compared with the competition. They are not direct Google ranking factors, but they serve as a comparative benchmark for gauging how far you are from the competitors in your niche.

Step 5: Content analysis and keyword cannibalisation

This block focuses on the health of the existing content: which pages add real value, which ones are dragging the site down and whether there are internal conflicts over the same keywords.

Identifying duplicate content

Duplicate content confuses Google about which version of a page it should index and rank. It can be internal (several URLs with the same content) or external (text copied from other sites). Screaming Frog detects internal duplicates, and tools such as Copyscape help you track down external plagiarism. The most common solution is to use canonical tags.

Detecting thin content pages

Pages with little content or low-value content drag down the overall authority of the site. Identify pages with fewer than 300 words of real content and decide what to do with them: expand them, consolidate them with other similar pages or remove and redirect them.

Keyword map and URL assignment

Every important URL should be assigned a main keyword and a group of secondary keywords. This map prevents cannibalisation (two pages competing for the same search) and makes future content planning easier. If two of your pages are competing with each other on Google, one of them is taking visibility away from the other.

Step 6: SEO competitor analysis

Knowing where you stand is important. Knowing where your competitors stand is essential.

If you want to start with a specific page, the free SEO analyser compares it with the top Google results for the keyword you choose. It reviews the headings, structured data and speed of each page, as well as the topics the others cover and yours doesn’t.

Identifying organic competitors

Your SEO competitors are not necessarily the same as your business competitors. Search for your site’s main keywords and note who appears repeatedly in the top results. Those are your real organic competitors. Note them down in the template and analyse their domains with the tools available.

Keyword gap and content opportunities

Keyword gap is the analysis that compares the keywords your competitors rank for with those your site ranks for. The keywords where they appear and you don’t are direct content opportunities. Semrush and Ahrefs have dedicated tools for this analysis, but you can do it manually with Search Console and a bit of judgement.

Complete SEO audit checklist 2026

Technical SEO checklist

The technical checklist covers robots.txt, sitemap.xml, indexing in Search Console, Core Web Vitals (LCP, INP, CLS), mobile and desktop speed, HTTPS and SSL certificate, absence of mixed content, URL structure (no unnecessary parameters, no capital letters), correct redirects (no chains), identified 404 error pages, correct pagination and properly implemented canonicals.

On-page SEO checklist

The on-page checklist covers a single H1 per page, unique titles of 50-60 characters, meta descriptions of 140-155 characters, keywords in the H1 and opening paragraphs, ALT attributes on images, images optimised for file size, internal linking to key pages, absence of orphan pages, Schema Markup implemented and validated, and absence of keyword cannibalisation.

Off-page SEO checklist

The off-page checklist covers the number of referring domains, the quality of linking domains, anchor text diversity, toxic link detection, domain authority compared with competitors and the backlink growth profile over time.

User experience (UX) and SEO checklist

UX carries more and more weight in SEO. Check that navigation is intuitive, that the mobile design has no elements blocking the content, that loading times are reasonable on slow connections, that there are no intrusive pop-ups that get penalised on mobile and that the main content is visible without excessive scrolling.

Tools to complete your SEO audit

There are various tools for auditing a website’s SEO.

Essential free tools

With these four tools you can complete 80% of an SEO audit without spending a penny: Google Search Console for indexing and search performance data, Google Analytics 4 for user behaviour and traffic, Screaming Frog (free version up to 500 URLs) for technical crawling, and PageSpeed Insights for Core Web Vitals and speed. To these you can add Google Rich Results Test to validate structured data and Bing Webmaster Tools, which often provides useful complementary data.

Recommended paid tools for advanced audits

For larger projects or audits that include in-depth competitor and backlink analysis, the go-to options are Ahrefs, Semrush and the paid version of Screaming Frog (no URL limit). These tools have a monthly cost, but the time they save and the depth of data they offer make them worthwhile for any SEO professional or agency.

How to interpret the results of your SEO audit

Having the data is all well and good. Knowing what to do with it is what makes the difference between a report that gathers dust and one that drives real change.

Prioritising errors: critical, important and minor

Not all errors have the same impact. Critical errors are those that block crawling or indexing, such as a robots.txt that blocks the whole site or important pages that have been deindexed. They must be fixed immediately. Important errors are those that directly affect rankings without blocking access: very slow speed, severe cannibalisation, no HTTPS. Minor errors are improvements that optimise performance without being urgent: images without ALT on low-traffic pages, slightly long meta descriptions or repetitive anchor texts.

How to create an SEO action plan after the audit

Once the errors have been classified, rank them by impact and difficulty of implementation. The effort-impact matrix is useful here. Prioritise high-impact, low-effort changes first, then high-impact, high-effort ones, and leave low-impact changes until last regardless of effort. Every action in the plan should have an owner, a deadline and an associated metric that lets you measure whether the change worked.

Key metrics for measuring the success of the audit

The metrics you should track after applying the changes are organic traffic (sessions and users from organic search), the number of keywords ranking in the top 10, the average click-through rate (CTR) in Search Console, the number of indexed pages and the site’s Core Web Vitals. Wait at least 4-6 weeks to assess the impact of technical and on-page changes.

Practical example of an SEO audit with the template

Real case: SEO audit of a small website

Imagine a blog with 80 pages and traffic that has been flat for months. When the template is applied, the technical analysis finds that the sitemap is not up to date in Search Console, that 30% of the pages have fewer than 200 words of content and that 15 pages are competing with each other for the same keywords. The action plan is clear: update the sitemap, consolidate or expand the thin content and resolve the cannibalisation through redirects or rewriting content. Three months later, organic traffic grows by 40%.

Real case: SEO audit of an ecommerce site

An ecommerce site with 2.000 products has a different problem: the category pages are not optimised, there are thousands of filter and parameter URLs indexed that add no value, and the backlink profile is made up almost entirely of low-quality directories. The audit prioritises controlling indexing by using noindex on filter pages, optimising the main categories and starting a link building strategy aimed at key product pages.

The most common mistakes when carrying out an SEO audit

Not prioritising critical technical errors

It is tempting to start with the content because the results seem more tangible. But if Google can’t crawl your site properly, the best article in the world isn’t going to rank. The technical foundations always, always come first.

Ignoring user experience in the analysis

Modern SEO is not just about pleasing the search engine. It is about pleasing the user who arrives from the search engine. A fast, well-structured site with content that meets the search intent keeps users for longer and generates fewer bounces. Those behavioural signals affect rankings in the medium term.

Not updating the audit regularly

An audit is not a one-off event. Google updates its algorithm several times a year, sites grow, content ages and the competition evolves. Setting a review schedule (at least twice a year for the full audit, plus a monthly technical check) is the only way to maintain your rankings over time.

How often should you carry out an SEO audit?

The frequency depends on the size of the site and how quickly it changes. For a small site or a personal blog, two full audits a year are enough. For an ecommerce or corporate site that publishes content frequently, a full quarterly audit and a monthly technical check are advisable. After any migration, domain change or website redesign, an audit is mandatory and should be done straight away.

Frequently asked questions about the SEO audit template

How long does it take to complete an SEO audit with the template?

It depends on the size of the site. For a site with fewer than 100 pages, a full audit with the template can be completed in 4-6 hours. For larger sites, with thousands of pages and competitor analysis included, it can stretch to several days of work.

Do I need technical knowledge to use the template?

You don’t need to be a developer, but it helps to have a basic grasp of how Google works, what crawling and indexing are, and how to interpret Search Console data. The template includes instructions in each block to guide you through the process, but the more SEO context you have, the more value you will get out of the analysis.

Does the SEO audit template work for any type of website?

Yes. The template is designed to adapt to blogs, corporate websites, ecommerce and local business websites. Some blocks are more or less relevant depending on the type of project (product page analysis doesn’t apply to a personal blog), but the overall structure works for any site.

Can I use the template to audit a client’s website?

Absolutely. That is exactly what the template is designed for, so that you can deliver a structured, professional analysis to any client. You can customise the header with the project name, add status and priority columns, and use the result as the basis for your improvement proposal.

What is the difference between a manual and an automated SEO audit?

An automated audit, like the ones generated by tools such as SEOptimer or Sitebulb, is quick and efficient at spotting technical errors. But it doesn’t interpret context, doesn’t assess the real quality of the content, doesn’t spot strategic opportunities and doesn’t know the client’s business goals. A manual audit, supported by tools but with human judgement behind it, is always more complete and actionable.

How much does a professional SEO audit cost?

The price of a professional SEO audit varies enormously depending on the scope, the size of the site and the consultant’s experience. For small sites, the usual range is around 1200 €. For more complex projects (large ecommerce sites, websites with thousands of pages or extensive competitor analysis), the price can exceed 3.000-5.000 €. The most important thing is that the audit includes a prioritised action plan and not just a list of errors.

Conclusion: start your SEO audit today

An SEO audit doesn’t have to be an intimidating process or one reserved for large agencies. With the right template, a clear process and the right tools (many of them free), any professional can carry out a rigorous analysis and get tangible results.

The key is not to review everything at once, but to prioritise well: first the technical foundations, then the content, then the link profile. And after that, repeat the cycle regularly.

Download the template, adapt it to your project and start with the technical block. The results come when the process becomes a habit.

The checklist is useful as a starting point. For local businesses, you can compare it with an SEO audit in Gandia.

Eric in pixel art reading a book
Jasu

Technical SEO consultant in Valencia for more than 16 years. Speaker and organiser at WordCamp Valencia and author on the Semrush and Publisuites blogs. More about me

Share

Shall we apply it to your website?

Tell me what's happening with your website and I'll tell you whether I can help and when I'm available.