The page has too little text to answer the query.
Found by Technical SEO audit →
Two H1 headings compete on one page.
Found by Heading structure checker →
An image has no alt text.
Found by Image SEO checker →
Engineering notes on SEO
Articles about technical SEO, content strategy, analytics and development from the trenches.

Google AI Overviews
AI Overviews generates answers in search results and redistributes traffic. We break down the mechanics, impact, and optimization tactics.
ReadMore articles

Pagination in SEO
How pagination affects crawl budget and indexing, when to use noindex vs canonical, with code examples for HTML, PHP and sitemap.

Multilingual SEO: hreflang, structure and localisation
How to plan languages, URLs, hreflang and translated content so each audience reaches a distinct, useful, indexable version.

HTML5 semantic tags: complete guide with examples
How semantic HTML clarifies page structure for people and machines, where it improves accessibility, and why it is not a ranking shortcut.

SEO checklist for a website: 80+ items to audit
A practical SEO audit checklist for crawlability, indexing, content and measurement, with evidence to retain before changing a site.

Redesign Without Traffic Loss
How to update your site's design and structure without losing organic traffic: pre-launch audit, redirect map, technical checks and post-launch monitoring.
Monthly digest
The search news that matters for technical SEO, once a month.
Open the digest
Server log file analysis for SEO: complete guide
How to analyse crawl logs, preserve scope and separate bot activity from ranking or traffic claims when prioritising technical fixes.

URL structure: principles of SEO-friendly URLs
How to design stable, crawlable URLs, normalise variants and manage changes as migrations instead of assuming a keyword-rich slug will rank.

301 and 302 redirects: when and how to use them
How permanent and temporary redirects differ, when each fits, and how to verify final destinations, chains and indexation signals.

Hreflang: Complete Guide to International SEO
How to plan language and regional versions, implement reciprocal hreflang annotations and validate each URL serves the intended audience.

Internal linking: strategy and architecture for SEO
How to audit internal links for crawlability, relevance and direct destinations, then improve routes without manufacturing PageRank claims.

JavaScript SEO: how Google indexes SPAs and React sites
Google's two-wave rendering queue, CSR pitfalls, the difference between SSR/SSG/ISR, and practical methods to verify your JS site is indexed correctly.

Crawl Budget: a practical guide for large platforms
How to diagnose crawl budget on a large site with logs, Search Console and URL patterns, then reduce waste without blocking important pages.

Robots.txt: complete setup guide for SEO
How robots.txt affects crawling, where it cannot control indexation, and how to test directives without blocking pages you need found.

XML Sitemap: build, validate and submit it
How to build a sitemap of final canonical URLs, validate its entries and use it alongside internal links and robots.txt.

Canonical URL: what it is and how to configure it
What rel canonical is, why search engines need it, and how to add the canonical tag in HTML, HTTP headers, and popular CMS platforms.