thin contentthin content
The page has too little text to answer the query.
Found by Technical SEO audit →
dup H1dup H1
Two H1 headings compete on one page.
Found by Heading structure checker →
no altno alt
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.

More articles

On-page SEO: complete guide to page optimisation
On-Page SEO

On-page SEO: a complete guide to page optimisation

How to improve content, headings, links and metadata as a coherent system rather than a checklist of isolated ranking tricks.

21 May15 min
Featured snippets: how to rank in position zero
On-Page SEO

Featured snippets: how to rank in position zero

How featured snippets work, which page formats can answer a query clearly, and why eligibility never guarantees a SERP placement.

17 May13 min
Image SEO: alt text, formats, compression and lazy load
On-Page SEO

Image SEO: alt text, formats, compression, and lazy load

How image files, alt text, responsive markup and performance work together so images remain useful and discoverable to search.

17 May14 min
Keyword cannibalization: how to find and fix it
On-Page SEO

Keyword cannibalization: how to find and fix it

How to detect pages competing for the same query, decide whether to differentiate, consolidate or redirect them, and measure the result.

17 May13 min
Open Graph and Twitter Cards: markup for social media
On-Page SEO

Open Graph and Twitter Cards: complete guide

How Open Graph metadata controls link previews, how it differs from Google snippets, and how to validate titles, images and descriptions.

17 May11 min

Monthly digest

The search news that matters for technical SEO, once a month.

Open the digest
Article cover: HTML heading structure H1–H6
On-Page SEO

HTML heading structure H1–H6: complete guide for SEO

H1–H6 is the semantic hierarchy of a document, not just font size. How to build the right heading structure for SEO, readability and accessibility.

15 May16 min
Article cover: meta description — what it is and how to write it
On-Page SEO

Meta Description: what it is and how to write it

What meta description is, how it affects CTR in search results, how to add the tag in HTML and popular CMS platforms — with templates and examples.

15 May14 min
Article cover: how to write the H1 tag correctly
On-Page SEO

H1 tag: how to write it right — complete guide

How to use one clear H1 to identify a page’s main topic, avoid template conflicts and keep it consistent with visible content.

14 May12 min
Article cover: title tag — complete guide
On-Page SEO

Title tag: complete guide

How Google creates title links, how to spot duplicates, and how to write clear page titles without promising a CTR uplift.

13 May20 min