An SEO audit is a health check for your website's search visibility. It identifies what's working, what's broken, and where the biggest opportunities lie. Without regular audits, technical issues accumulate, content goes stale, and competitors gradually overtake you in the search results.
This checklist covers every area of a thorough SEO audit — from technical foundations to content quality to backlink health. You can use it as a DIY guide or as a framework for briefing an SEO agency. Either way, working through these steps systematically will give you a clear picture of your site's search performance.
"Most businesses only think about SEO when traffic drops. By then, issues have compounded and recovery takes longer. A quarterly audit catches problems early and keeps you ahead of competitors who aren't paying attention." — Ciaran Connolly, Web Design Guide Ireland
💡 Before You Begin
An SEO audit works best when paired with a content audit — the two together give you a complete picture of both technical health and content performance. If you're running a WordPress site, also check your security setup as part of the process, since security issues can directly impact your search rankings.
Technical SEO Audit
Crawlability and Indexing
- Google Search Central is set up and verified with no critical errors
- XML sitemap is generated, up to date, and submitted to Google Search Console
- Robots.txt isn't accidentally blocking important pages or resources
- Crawl errors in Search Console are reviewed and resolved
- Index coverage report shows expected pages indexed (check for excluded pages that should be indexed)
- No duplicate content issues — check for www vs non-www, http vs https, trailing slash variants
- Canonical tags are correctly implemented on all pages
- No orphan pages — every important page is linked from at least one other page
- Noindex tags are only on pages you genuinely want excluded (staging pages, internal search results)
- Pagination is handled correctly (rel=next/prev or load more)
- JavaScript rendering — check that Google can see content loaded via JavaScript (use URL Inspection tool)
Site Speed and Core Web Vitals
- Largest Contentful Paint (LCP) is under 2.5 seconds
- Interaction to Next Paint (INP) is under 200 milliseconds
- Cumulative Layout Shift (CLS) is under 0.1
- Page speed tested on both mobile and desktop via PageSpeed Insights
- Images are optimised, properly sized, and using modern formats (WebP)
- Render-blocking resources are minimised (defer non-critical CSS/JS)
- Server response time (TTFB) is under 200ms
- Caching is configured for static resources
- CDN is in use if serving customers across multiple regions
- Third-party scripts are audited for performance impact
Mobile Optimisation
- Mobile-friendly test passes in Google's tool
- Responsive design works correctly across all common screen sizes
- Touch targets are adequately sized and spaced
- No horizontal scrolling on mobile
- Font sizes are readable without zooming
- Pop-ups and interstitials don't block content on mobile (Google penalises intrusive interstitials)
- Mobile page speed is tested separately from desktop
⚠️ Mobile-First Indexing
Google now uses the mobile version of your site as the primary version for indexing and ranking. If your mobile experience is poor — slow load times, missing content, broken layouts — it directly hurts your desktop rankings too. Test your site on actual mobile devices, not just browser emulators. For ecommerce sites, also review your WooCommerce setup to ensure the mobile checkout experience is solid.
Security and HTTPS
- SSL certificate is active and valid (not expired or misconfigured)
- All pages load over HTTPS (no mixed content warnings)
- HTTP to HTTPS redirects are working correctly (301 redirects, not chains)
- Security headers are implemented (HSTS, X-Content-Type-Options, etc.)
- No malware or security warnings in Search Console
For a deeper dive into securing your WordPress site (which directly affects your SEO), work through the WordPress Security Checklist.
URL Structure and Architecture
- URL structure is clean, readable, and keyword-friendly
- URL hierarchy reflects your site's content structure logically
- No excessively long URLs (keep under 100 characters where possible)
- No dynamic URL parameters for important pages (use clean URLs)
- Breadcrumbs are implemented and match the URL structure
- Internal linking structure allows important pages to be reached within 3 clicks
- 404 errors are identified and fixed with proper redirects
On-Page SEO Audit
Title Tags and Meta Descriptions
- Every page has a unique title tag (no duplicates)
- Title tags are 50-60 characters and include target keywords
- Title tags are compelling — they encourage clicks, not just include keywords
- Meta descriptions are unique for each page (no duplicates or blanks)
- Meta descriptions are 150-160 characters and include a call to action
- No keyword stuffing in titles or descriptions
- Brand name is included in title tags (typically at the end)
Heading Structure
- Every page has exactly one H1 tag
- H1 includes the primary target keyword naturally
- Heading hierarchy is logical (H1 → H2 → H3, no skipped levels)
- Headings are descriptive and help users scan the content
- No headings used purely for styling (use CSS instead)
- Subheadings include secondary keywords where natural
Content Quality
- Content matches search intent for target keywords (informational, commercial, transactional)
- Content is comprehensive and covers the topic thoroughly
- No thin content pages (pages with little value to users)
- No duplicate content within your own site or copied from other sources
- Content is up to date — outdated statistics, tools, or advice are refreshed
- Internal links connect related content and guide users through your site
- External links to authoritative sources support your claims
- Images have descriptive alt text
- Content readability is appropriate for your audience
- Calls to action are present and relevant on every page
🏋️ Content Audit + SEO Audit = Maximum Impact
The content quality section of your SEO audit naturally overlaps with a full content audit. Run both together for the clearest picture of what to keep, improve, or remove. And if you're producing video content, make sure your YouTube channel is optimised too — video content embedded on your pages can significantly boost time-on-page and engagement signals.
Schema and Structured Data
- LocalBusiness schema is implemented (for local businesses)
- Article schema is on blog posts
- FAQ schema is on pages with FAQ sections
- Product schema is on product pages (for ecommerce)
- Breadcrumb schema matches visible breadcrumbs
- No errors in Google's Rich Results Test
- Schema is validated in Google Search Console
Backlink Audit
- Total backlink count is reviewed and trending upward
- Referring domain diversity — links from many different domains, not just a few
- Link quality — majority of links from relevant, authoritative sites
- Anchor text distribution looks natural (not over-optimised with exact match keywords)
- Toxic or spammy links are identified and disavowed if necessary
- Broken backlinks (links to 404 pages) are identified and redirected
- Competitor backlink comparison — identify link gaps and opportunities
- Lost backlinks are investigated (why were they lost? Can they be recovered?)
- New link acquisition is happening regularly
- No paid link schemes or link networks that could trigger a penalty
Content Gap Analysis
- Competitor keyword analysis — what keywords do competitors rank for that you don't?
- Search intent gaps — are there questions your audience asks that you haven't answered?
- Topic clusters — does your content cover topics comprehensively with pillar pages and supporting content?
- Featured snippet opportunities — are there queries where you could win position zero?
- Long-tail keyword opportunities identified from Search Console data
- Content calendar is in place to fill identified gaps systematically
Analytics and Tracking
- Google Analytics 4 is properly installed on all pages
- Conversion tracking is set up for key actions (form submissions, calls, purchases)
- Google Search Console data is reviewed at least monthly
- Organic traffic trend is analysed month-over-month and year-over-year
- Top performing pages are identified and optimised further
- Declining pages are identified and refreshed
- Click-through rates from search results are reviewed for improvement opportunities
- Bounce rate and engagement metrics are healthy across key pages
- Site search data is reviewed to understand what visitors are looking for
Free SEO Audit Tools
| Tool | What It Checks | Best For |
|---|---|---|
| Google Search Console | Indexing, errors, rankings, clicks | Your primary free SEO dashboard |
| Google PageSpeed Insights | Core Web Vitals, speed, performance | Speed and performance analysis |
| Google Rich Results Test | Structured data validation | Schema markup testing |
| Screaming Frog (free up to 500 URLs) | Technical crawl of your entire site | Comprehensive technical audit |
| Ahrefs Webmaster Tools (free) | Backlinks, organic keywords, site health | Backlink and ranking analysis |
| WAVE | Accessibility issues | Accessibility as part of SEO audit |
| GTmetrix | Page speed, waterfall analysis | Detailed performance diagnosis |
💡 Don't Forget Accessibility
Accessibility overlaps heavily with SEO — proper heading structure, alt text, semantic HTML, and fast page loads all serve both purposes. Run the Website Accessibility Checklist alongside your SEO audit for a complete review that improves both search rankings and user experience.
SEO Audit Frequency Guide
| Audit Type | Frequency | Why |
|---|---|---|
| Technical crawl | Monthly | Catch crawl errors and broken links early |
| Content review | Quarterly | Refresh outdated content, fill gaps |
| Backlink audit | Quarterly | Monitor link health and growth |
| Core Web Vitals check | Monthly | Speed impacts rankings and conversions |
| Full comprehensive audit | Annually | Complete review of all SEO factors |
| Competitor analysis | Bi-annually | Stay aware of competitive landscape changes |
Complete SEO Audit Summary Checklist
Essential SEO Audit Checklist
| ☐ | Google Search Console has no critical errors or indexing issues |
| ☐ | XML sitemap is current and submitted |
| ☐ | Core Web Vitals pass on mobile and desktop |
| ☐ | All pages load over HTTPS with no mixed content |
| ☐ | No duplicate title tags or meta descriptions |
| ☐ | Every page has one H1 with logical heading hierarchy |
| ☐ | All images have descriptive alt text |
| ☐ | Internal linking connects related content effectively |
| ☐ | No broken internal or external links (404s) |
| ☐ | Schema markup is implemented and error-free |
| ☐ | Backlink profile is healthy with no toxic links |
| ☐ | Content is up to date with no thin or duplicate pages |
| ☐ | GA4 and conversion tracking are working correctly |
| ☐ | Mobile experience is fast and fully functional |
| ☐ | Content gaps identified with plan to address them |
Frequently Asked Questions
How much does a professional SEO audit cost in Ireland?
Professional SEO audits in Ireland typically range from €500 to €3,000 depending on the size and complexity of your website. A small business site (under 50 pages) is at the lower end, while large ecommerce sites or complex multi-location businesses are at the higher end. Many agencies offer a free initial assessment or simplified audit as a starting point.
Can I do an SEO audit myself?
Yes, with the right tools and this checklist. Google Search Console, PageSpeed Insights, and the free version of Screaming Frog cover the essentials. Where a professional audit adds value is in interpretation — understanding which issues matter most, prioritising fixes for maximum impact, and identifying strategic opportunities that tools alone won't surface.
What should I do after completing an SEO audit?
Prioritise fixes by impact and difficulty. Critical technical issues (broken site, indexing problems, security issues) come first. Then address on-page issues (title tags, meta descriptions, thin content). Finally, work on strategic improvements (content gaps, link building, schema markup). Create a prioritised action plan with deadlines rather than trying to fix everything at once.
How long does an SEO audit take?
A thorough DIY audit using this checklist takes 4-8 hours for a small to medium website. A professional audit typically takes 1-2 weeks including analysis, documentation, and recommendations. The audit itself is just the starting point — implementing the recommendations is where the real time and effort goes.
How does an SEO audit relate to local search visibility?
An SEO audit covers the technical and on-page foundations that local SEO builds upon. Without clean technical SEO, your local SEO efforts and Google Business Profile optimisation won't reach their full potential. Think of it this way: your SEO audit fixes the engine, while local SEO and GBP optimisation determine where you're driving. Run them together for the best results.
Can AI tools help with an SEO audit?
AI tools are increasingly useful for parts of the audit process — particularly content analysis, identifying thin pages, and generating meta descriptions. However, they can't replace human judgment on priorities, strategy, or understanding your specific business context. If you're exploring AI for your business, review the AI Readiness Checklist to make sure you're set up to use these tools effectively.
Need a Professional SEO Audit?
Our SEO team will conduct a thorough audit of your website and provide a prioritised action plan to improve your search visibility.
Request Your Free SEO Review →Related Resources
- Google Business Profile Checklist — GBP optimisation guide
- Content Audit Checklist — Review and improve your content
- WordPress Security Checklist — Security best practices
- Website Accessibility Checklist — WCAG compliance guide
- WooCommerce Pre-Launch Checklist — Ecommerce SEO and setup
- YouTube Channel Launch Checklist — Video SEO strategy
- AI Readiness Checklist — Using AI tools for SEO
Written by
Founder of Web Design Ireland. Helping Irish businesses make smart website investments with honest, practical advice.