Your website could be bleeding traffic right now, and you’d never know it. Broken links, slow pages, missing meta tags — these silent killers cost you rankings every single day. Here’s the good news: you don’t need to be a developer to spot them.
This checklist takes 30 minutes, uses only free tools, and will uncover the biggest issues holding your site back. Let’s dive in.
What You’ll Check:
- Site Speed & Core Web Vitals
- Mobile Responsiveness
- Indexation & Crawlability
- On-Page SEO Basics
- Technical Health Check
- Content & Keywords
- Backlinks & Authority
Before You Start: Tools You’ll Need
Bookmark these free tools. You’ll use them throughout this audit (and every month after).
✅ Google PageSpeed Insights — Speed & Core Web Vitals
✅ Google Search Console — Indexation & errors
✅ Mobile-Friendly Test — Mobile usability
✅ Screaming Frog (Free version) — Site crawling
✅ Ahrefs Free Backlink Checker — Link profile
💡 Pro tip: Open all these tools in separate tabs before you start. It’ll save you time.
Step 1: Check Your Site Speed & Core Web Vitals
Google uses speed as a ranking factor. If your site takes more than 3 seconds to load, you’re losing visitors and rankings.
What to Do:
- [ ] Go to PageSpeed Insights
- [ ] Enter your homepage URL
- [ ] Check your scores for:
- LCP (Largest Contentful Paint) — should be under 2.5s
- FID (First Input Delay) — should be under 100ms
- CLS (Cumulative Layout Shift) — should be under 0.1
Red Flags to Watch For:
🚩 Mobile score below 50
🚩 LCP over 4 seconds
🚩 “Eliminate render-blocking resources” warning
Quick Fixes:
✅ Compress images (use TinyPNG or ShortPixel)
✅ Enable caching (ask your hosting provider)
✅ Use a CDN like Cloudflare (free plan available)
⚠️ If your scores are in the red and you don’t know how to fix them, this is where a professional audit pays off. Technical speed optimizations can require developer expertise, but the ROI in improved rankings makes it worth the investment.
Step 2: Test Mobile Responsiveness
Over 60% of searches happen on mobile. If your site isn’t mobile-friendly, Google will rank you lower — period.
What to Do:
- [ ] Open Google Mobile-Friendly Test
- [ ] Enter your homepage URL
- [ ] Click through to 3-4 internal pages and test those too
What You’re Looking For:
✅ “Page is mobile-friendly” message
✅ Text is readable without zooming
✅ Buttons and links are easy to tap
✅ No horizontal scrolling
Common Issues:
🚩 Text too small
🚩 Content wider than screen
🚩 Clickable elements too close together
Quick Fix:
If you’re on WordPress, switch to a modern responsive theme like Astra, GeneratePress, or Kadence. If you’re on a custom site, this needs developer attention.
Step 3: Check Indexation & Crawlability
If Google can’t crawl and index your pages, they won’t rank. This step ensures your content is actually visible to search engines.
What to Do:
- [ ] Open Google Search Console
- [ ] Go to Pages report
- [ ] Check “Not indexed” section
Red Flags:
🚩 Important pages showing “Excluded” or “Not indexed”
🚩 “Crawled — currently not indexed”
🚩 “Discovered — currently not indexed”
Quick Diagnostic:
Run this search in Google:
site:yourwebsite.com
What it tells you: How many pages Google has indexed.
Compare that to how many pages you actually have. Big gap? You have an indexation problem.
Common Causes & Fixes:
| Issue | Fix |
|---|---|
| Blocked by robots.txt | Check your robots.txt file at yoursite.com/robots.txt |
| Noindex tag present | Remove noindex from important pages |
| Thin content | Improve page content (300+ words minimum) |
| Duplicate content | Consolidate or canonicalize pages |
Step 4: Audit Your On-Page SEO Basics
These are the fundamentals. If you get these wrong, nothing else matters.
What to Check (Pick 5 Important Pages):
Choose:
- Homepage
- Top 3 service/product pages
- Best-performing blog post
For Each Page, Verify:
- [ ] Title Tag exists and includes target keyword
- [ ] Meta Description is compelling and under 160 characters
- [ ] H1 tag is present (only one per page)
- [ ] H2/H3 tags structure content logically
- [ ] Images have alt text
- [ ] URLs are clean (no ?id=12345 nonsense)
- [ ] Internal links to related pages
How to Check:
Method 1 — Manual:
Right-click page → View Page Source → Ctrl+F search for <title>, <meta name="description">, <h1>
Method 2 — Browser Extension:
Install “SEO Meta in 1 Click” (Chrome/Firefox)
Title Tag Formula That Works:
[Primary Keyword] | [Benefit or Modifier] | [Brand]
Examples:
- SEO Audit Checklist | For Non-Technical Founders | EnBra Online
- Website Speed Optimization | Boost Rankings Fast | EnBra Online
Step 5: Run a Technical Health Check
Technical issues are silent killers. They don’t break your site visually, but they tank your rankings.
A) Broken Links (404 Errors)
- [ ] Use Screaming Frog (free up to 500 URLs)
- [ ] Crawl your site
- [ ] Filter by “404 Not Found”
Fix: Redirect broken URLs to relevant pages or fix the links pointing to them.
B) HTTPS Security
- [ ] Check if your site URL starts with
https:// - [ ] Look for padlock icon in browser
🚩 Red flag: If you’re still on http://, you need to migrate to HTTPS immediately. This is both a security and SEO issue.
C) XML Sitemap
- [ ] Go to
yoursite.com/sitemap.xml - [ ] Verify it exists and lists your pages
- [ ] Check if it’s submitted in Google Search Console
No sitemap? Use Yoast SEO or RankMath plugin (WordPress) to generate one automatically.
D) Duplicate Content
Run this search:
site:yoursite.com "exact title of your page"
If multiple URLs show up with the same content, you have duplicate content issues.
Fix: Use canonical tags or 301 redirects to consolidate duplicate pages.
Step 6: Evaluate Your Content & Keywords
You can have perfect technical SEO, but if your content doesn’t match search intent, you won’t rank.
What to Check for Your Top 3-5 Pages:
- [ ] Does the page target a clear keyword?
- [ ] Is the keyword in the title, H1, and first paragraph?
- [ ] Is the content at least 500 words? (1000+ is better)
- [ ] Does it answer the user’s question completely?
- [ ] Is it better than the top 3 ranking pages for that keyword?
Quick Content Audit:
Google your target keyword. Open the top 3 results.
Ask yourself:
- Is my content longer and more detailed?
- Do I cover subtopics they missed?
- Is my page easier to read and navigate?
If you answered “no” to any of these, you have work to do.
Keyword Cannibalization Check:
Search Google:
site:yoursite.com "your target keyword"
If multiple pages show up competing for the same keyword, consolidate them into one comprehensive page.
Step 7: Check Your Backlink Profile
Backlinks are votes of confidence. The more high-quality sites link to you, the higher you rank.
What to Do:
- [ ] Go to Ahrefs Free Backlink Checker
- [ ] Enter your domain
- [ ] Review your backlink profile
What You’re Looking For:
✅ Links from reputable sites (DR 40+)
✅ Diversity of referring domains
✅ Relevant anchor text
Red Flags:
🚩 Spammy links from low-quality sites
🚩 Sudden drop in backlinks
🚩 Over-optimized anchor text (exact match keyword repeated)
Competitor Comparison:
Check 2-3 competitors’ backlink profiles. Ask:
- Do they have way more backlinks?
- Are they getting links from sites you’re not?
Actionable insight: If your competitors have 10x more backlinks, that’s your growth opportunity. Focus on link building through guest posts, digital PR, or creating valuable content that naturally attracts links.
Your 30-Minute SEO Audit Scorecard
Here’s how to interpret your findings and prioritize fixes.
| Area | Your Status | Priority |
|---|---|---|
| Site Speed | 🟢 / 🟡 / 🔴 | High |
| Mobile-Friendly | 🟢 / 🟡 / 🔴 | High |
| Indexation | 🟢 / 🟡 / 🔴 | High |
| On-Page SEO | 🟢 / 🟡 / 🔴 | High |
| Technical Health | 🟢 / 🟡 / 🔴 | Medium |
| Content Quality | 🟢 / 🟡 / 🔴 | High |
| Backlinks | 🟢 / 🟡 / 🔴 | Low |
Scoring Guide:
- 🟢 Green (Good): Minor tweaks needed
- 🟡 Yellow (Warning): Action required within 30 days
- 🔴 Red (Critical): Fix immediately
What to Do Next
You’ve identified the issues. Now it’s time to fix them.
DIY Path:
If you have time and want to learn:
- Start with critical (red) issues
- Fix one area per week
- Re-run this audit monthly
- Track your rankings in Google Search Console
Professional Path:
If you’d rather focus on running your business, consider hiring help.
When to bring in professionals:
- Multiple red flags across categories
- Technical issues beyond your comfort zone
- You need results fast (3-6 months vs 12+ months DIY)
- Your site is your main revenue driver
Want a Professional Deep-Dive Audit?
This 30-minute checklist catches the big issues. But a comprehensive SEO audit goes deeper — crawling every page, analyzing competitors, identifying hidden opportunities, and creating a prioritized action plan.
We’ve run hundreds of these audits for different businesses type. If you want to know exactly what’s holding your site back (and how to fix it), let’s talk.

