What Tools Do You Use for Technical SEO Audits?

Read What Tools Do You Use for Technical SEO Audits? on the SEO Done blog.

# What Tools Do You Use for Technical SEO Audits? Running a service‑business website means you’re constantly looking for ways to attract more organic leads. Content, backlinks, and local listings all play a part, but if search‑engine bots can’t crawl or understand your site, everything else falls short. A solid technical SEO audit is the first step to fixing hidden issues that keep your pages hidden from Google and other search engines. In this post we’ll walk through the essential categories of a technical audit and recommend specific, widely‑available tools you can start using today. Each tool is free or offers a free tier, so you don’t need a massive budget to get a clear picture of your site’s health. --- ## 1. Crawlability & Indexation ### Why it matters Search‑engine bots need to discover every important page and avoid wasting crawl budget on dead ends. Issues like broken links, orphan pages, or misconfigured robots.txt files can prevent valuable content from being indexed. ### Recommended tools | Tool | What it does | How to use it | |------|--------------|----------------| | **Screaming Frog SEO Spider** (free up to 500 URLs) | Simulates a Googlebot crawl, reports 404s, redirects, duplicate content, and robots directives. | Start a crawl, then review the “Response Codes” and “Directives” tabs. Export any URLs with 4xx/5xx status for fixing. | | **Google Search Console** | Shows which pages Google has indexed, any crawl errors, and coverage issues. | In the “Coverage” report, look for “Error” and “Valid with warnings” entries. Click each to see the affected URLs and suggestions. | | **Sitebulb** (free trial) | Provides visual heat‑maps of crawl depth and highlights orphan pages. | Run a crawl, then check the “Orphan Pages” section to discover content that isn’t linked from anywhere else. | | **Robots.txt Tester (within Search Console)** | Validates your robots.txt syntax and preview of blocked URLs. | Paste your robots.txt file and scan for accidental blocks of important resources (e.g., CSS, JS). | **Quick win:** After a crawl, fix all 404 errors and set up proper 301 redirects for moved pages. Then resubmit a sitemap in Search Console to encourage re‑crawling. --- ## 2. Site Speed & Core Web Vitals ### Why it matters Page speed influences both user experience and rankings. Core Web Vitals—Largest Contentful Paint (LCP), First Input Delay (FID), and Cumulative Layout Shift (CLS)—are signals that Google explicitly uses for ranking. ### Recommended tools | Tool | What it does | How to use it | |------|--------------|----------------| | **Google PageSpeed Insights** | Scores LCP, FID, and CLS, and offers targeted recommendations (e.g., image optimization, server‑response time). | Enter a URL and review the “Opportunities” list. Prioritize items that affect LCP first, such as compressing large images. | | **WebPageTest** | Gives a detailed waterfall chart, time‑to‑first‑byte, and lab metrics for multiple devices and connection speeds. | Run a test on a desktop and a mobile connection. Look for “Start Render” and “Time to First Byte” spikes. | | **GTmetrix** | Combines PageSpeed and YSlow scores, provides a “Waterfall” view, and tracks performance over time. | Create a free account, add your site, and set up a weekly monitor to see if recent changes improve or degrade speed. | | **Chrome DevTools > Lighthouse** | Generates an on‑page audit that includes performance, accessibility, and SEO checks. | Open DevTools (F12), go to the “Lighthouse” tab, select “Performance,” and run the audit. Follow the generated checklist. | **Quick win:** Serve images in modern formats (WebP or AVIF) and enable compression (gzip or Brotli) on your server. This alone often reduces LCP by a noticeable margin. --- ## 3. Structured Data & Rich Results ### Why it matters Schema markup helps search engines understand the context of your content, which can unlock rich snippets, local business cards, and FAQ expansions in SERPs. ### Recommended tools | Tool | What it does | How to use it | |------|--------------|----------------| | **Google Structured Data Testing Tool** (now part of Rich Results Test) | Validates JSON‑LD, Microdata, or RDFa markup against Google’s schema definitions. | Paste a page URL or HTML snippet, then view any errors or missing required fields. | | **Schema Markup Generator (Merkle, Hall Analysis, etc.)** | Guides you through building correct JSON‑LD for services, reviews, FAQs, and more. | Select the appropriate type (e.g., LocalBusiness), fill in your details, and copy the generated script into your page header. | | **Screaming Frog (Custom Extraction)** | Pulls existing schema from all pages, allowing you to spot missing markup at scale. | Set up a custom extraction for `script[type="application/ld+json"]` and export the results. | | **Google Search Console → Enhancements** | Shows which pages have valid markup and highlights errors for specific types (e.g., FAQ, How‑to). | Review the “Errors” column for each enhancement type and fix the issues directly in the source HTML. | **Quick win:** Add a “FAQ” schema on service pages where you already list common questions. This can give you an instant SERP boost with no extra content creation. --- ## 4. Mobile‑First Usability ### Why it matters Google predominantly uses the mobile version of a page for indexing and ranking. Elements that work on desktop but break on mobile can cause significant traffic loss. ### Recommended tools | Tool | What it does | How to use it | |------|--------------|----------------| | **Google Mobile-Friendly Test** | Checks a URL for viewport configuration, font size, and touch‑element spacing. | Enter a URL and note any “Problems detected” items. | | **Search Console → Mobile Usability** | Aggregates mobile‑specific errors (e.g., clickable elements too close, content wider than screen). | Review the report, click on each error to see affected URLs, then adjust CSS or layout as needed. | | **BrowserStack (free trial)** | Allows testing on real mobile devices across different browsers. | Load your page on a few key devices (iPhone, Android) to verify that menus, forms, and buttons respond correctly. | | **Chrome DevTools → Responsive Design Mode** | Simulates multiple screen sizes and pixel densities directly in the browser. | Open DevTools, click the device toolbar icon, and toggle between device presets. | **Quick win:** Ensure the viewport meta tag is present (``) and that all tap targets are at least 48 px tall/wide. --- ## 5. Security & HTTPS ### Why it matters HTTPS is a ranking signal, and mixed‑content warnings can prevent resources from loading, breaking both user experience and crawlers. ### Recommended tools | Tool | What it does | How to use it | |------|--------------|----------------| | **Why No Padlock? (whynopadlock.com)** | Scans a page for insecure resources (HTTP images, scripts). | Enter a URL, review the list of blocked items, and update them to HTTPS. | | **SSL Labs’ SSL Test** | Grades your SSL/TLS configuration and flags weak cipher suites. | Input your domain and aim for an “A” rating. | | **Google Search Console → Security Issues** | Alerts you if Google detects hacked content or malicious code. | Check regularly; resolve any flagged issues promptly. | | **Screaming Frog (HTTPS check)** | Shows mixed content warnings as part of the crawl report. | Filter for “Blocked” URLs under “External” to see non‑HTTPS assets. | **Quick win:** Replace any hard‑coded `http://` URLs in your templates or CSS with protocol‑relative URLs (`//example.com/image.jpg`) or update them to HTTPS directly. --- ## 6. International Targeting & Hreflang If you serve multiple regions or languages, getting hreflang tags right prevents duplicate‑content penalties and directs users to the appropriate version. ### Recommended tools | Tool | What it does | How to use it | |------|--------------|----------------| | **Ahrefs Site Audit (free trial)** | Detects missing or conflicting hreflang tags across the site. | Run a crawl, then review the “International Targeting” section. | | **Hreflang Tags Generator (TechnicalSEO.com)** | Helps you create a correct set of hreflang annotations for each page. | Input your URL and language/region codes, then paste the resulting tags into the head. | | **Google Search Console → International Targeting** | Shows errors like “Missing hreflang” or “Invalid hreflang”. | Resolve any flagged issues before Google can serve the correct language version. | **Quick win:** Add a self‑referencing hreflang tag to each page (e.g., ``). This simple step removes most common errors. --- ## 7. Consolidated Reporting Running several tools can generate a lot of data. Picking a platform that aggregates findings makes it easier to prioritize fixes. ### Recommended approach 1. **Create a master spreadsheet** – List each URL with columns for status code, page speed score, core‑web‑vitals, mobile‑usability, and schema status. 2. **Assign severity** – Use a simple “High / Medium / Low” tag based on impact (e.g., a 404 on a service page = High). 3. **Schedule regular reviews** – Set a monthly reminder to re‑crawl and update the sheet. Over time you’ll see trends and can celebrate incremental improvements. A tool like **SEO Done (Stellar Marketing)** can import many of these metrics into one dashboard, giving you a bird’s‑eye view of crawl health, performance, and structured‑data compliance without manually stitching data together. --- ## 8. Putting It All Together – A Mini‑Audit Checklist | Area | Tool(s) | Immediate Action | |------|---------|-------------------| | Crawlability | Screaming Frog, Search Console | Fix 404s, clean up redirects, submit updated sitemap | | Speed | PageSpeed Insights, GTmetrix | Optimize images, enable compression, leverage browser caching | | Core Web Vitals | PageSpeed Insights, Lighthouse | Reduce LCP by serving above‑the‑fold images faster | | Structured Data | Rich Results Test, Screaming Frog | Add missing LocalBusiness and FAQ schema | | Mobile Usability | Mobile‑Friendly Test, Search Console | Ensure viewport tag present, adjust tap target size | | Security | SSL Labs, Why No Padlock? | Resolve mixed content, achieve “A” SSL rating | | International Targeting | Ahrefs Site Audit, Search Console | Verify hreflang tags for each language/region | | Reporting | Spreadsheet, SEO Done dashboard | Prioritize high‑severity items, track progress monthly | --- ### Final Thoughts Technical SEO isn’t a one‑time project; it’s an ongoing maintenance routine. By integrating a handful of reliable, free (or freemium) tools into your regular workflow, you’ll keep your service‑business site crawlable, fast, and trustworthy for both users and search engines. If you’d like a unified view of all these signals without juggling multiple logins, give **SEO Done (Stellar Marketing)** a look. Their platform can pull crawl reports, Core Web Vitals, and schema health into a single intuitive interface. **Ready to see where your site stands?** Run a free SEO audit on your site at https://seodone.ai.