Why Technical SEO Still Matters
Content and links get the headlines, but technical SEO is the foundation everything else rests on. A site that search engines can't efficiently crawl, index, and render will underperform regardless of how good the content is.
A thorough technical audit is the starting point for any serious SEO engagement. Here's what we check, and what you should be checking too.
1. Crawlability & Indexation
The first question: can search engines actually find and access your pages?
What to check:
- Robots.txt: Are you accidentally blocking important pages or resources? Review directives for all user agents.
- XML Sitemaps: Are they current, properly formatted, and submitted to Google Search Console? Do they include only indexable, canonical URLs?
- Crawl budget: For large sites (10k+ pages), are search engines spending their crawl budget on your most valuable pages? Check server logs for crawl patterns.
- Index coverage: Use Google Search Console's indexing report to identify pages that are crawled but not indexed, and understand why.
- Orphan pages: Are there important pages with no internal links pointing to them?
Common issues we find:
Misconfigured robots.txt blocking CSS/JS resources, bloated sitemaps with non-canonical URLs, and thin or duplicate content consuming crawl budget that should go to high-value pages.
2. Core Web Vitals & Page Speed
Google's page experience signals are a confirmed ranking factor, and they directly impact user engagement metrics. For a deeper walkthrough of each metric, see our complete guide to Core Web Vitals.
The three Core Web Vitals:
- Largest Contentful Paint (LCP): Should be under 2.5 seconds. Measures how quickly the main content loads.
- Interaction to Next Paint (INP): Should be under 200 milliseconds. Measures responsiveness to user interactions.
- Cumulative Layout Shift (CLS): Should be under 0.1. Measures visual stability during page load.
Optimization priorities:
- Image optimization: Serve next-gen formats (WebP/AVIF), implement responsive images, and lazy-load below-fold content.
- JavaScript management: Defer non-critical scripts, code-split large bundles, and minimize main-thread blocking.
- Server response time: Target TTFB under 800ms. Consider CDN implementation, server-side caching, and database query optimization.
- Font loading: Use font-display: swap, preload critical fonts, and consider variable fonts to reduce file count.
3. Site Architecture & Internal Linking
How your site is structured determines how authority flows and how effectively search engines understand your content hierarchy.
Key considerations:
- URL structure: Clean, descriptive, and hierarchical. Avoid parameter-heavy URLs and unnecessary nesting.
- Internal link distribution: Are your most important pages receiving the most internal links? Use tools to visualize your internal link graph.
- Breadcrumbs: Implement breadcrumb navigation with structured data for both UX and search engine understanding.
- Pagination: For paginated content, ensure proper implementation with self-referencing canonicals and clear next/previous signals.
- Faceted navigation: For e-commerce and directory sites, manage faceted navigation to prevent index bloat while maintaining crawlability of valuable filtered views.
4. Structured Data & Schema Markup
Structured data helps search engines understand your content and can unlock rich results, knowledge panel features, and better AI search visibility.
Priority schema types:
- Organization: Establish your brand entity with logo, contact info, and social profiles.
- LocalBusiness: Critical for local SEO with NAP consistency.
- Article / BlogPosting: For content pages with author, date, and headline markup.
- Product: For e-commerce with price, availability, and review data.
- FAQ: For pages with question-and-answer content.
- BreadcrumbList: Mirror your navigation hierarchy.
Validation:
Test all structured data with Google's Rich Results Test and monitor for errors in Search Console's enhancements reports.
5. HTTPS, Security & Accessibility
Security basics:
- HTTPS everywhere: All pages should be served over HTTPS with valid certificates. Check for mixed content warnings.
- Security headers: Implement Content-Security-Policy, X-Frame-Options, and other security headers.
- Redirect chains: Resolve any redirect chains to single-hop redirects. Check for redirect loops.
Accessibility fundamentals:
- Alt text: All meaningful images should have descriptive alt attributes.
- Heading hierarchy: Use a single H1 per page with a logical heading structure.
- Color contrast: Ensure text meets WCAG AA contrast requirements.
- Keyboard navigation: All interactive elements should be accessible via keyboard.
6. Mobile Optimization
Google uses mobile-first indexing, meaning the mobile version of your site is what gets crawled and indexed.
- Responsive design: Content and functionality should be equivalent across devices.
- Tap targets: Interactive elements should be at least 48x48 pixels with adequate spacing.
- Viewport configuration: Proper meta viewport tag without disabling zoom.
- Mobile page speed: Test on real devices and throttled connections, not just desktop simulators.
Here Are the Takeaways
The best audits combine automated scanning with manual review. Tools like Screaming Frog, Sitebulb, and Google Search Console provide the data, but interpreting that data in the context of your specific business goals, competitive landscape, and platform constraints is where expertise matters.
If you're dealing with a complex site (large-scale e-commerce, multi-location business, headless CMS, or a migration), a professional audit will surface issues that automated tools miss and prioritize fixes by actual business impact rather than tool severity scores. If that sounds like your situation, request an audit.
