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.

Rank tracking: tools and methodology for SEO ranking monitoring
Analytics

Rank tracking: tools and methodology

How to track rankings by query, locale, device and URL without mistaking position changes for traffic or business outcomes.

20 May13 min
Website creation: choosing platform, hosting and structure
Development

How to Create a Website: Basics, Platforms and Goals

A step-by-step guide for first-time website builders: how to choose the right platform, hosting, and structure for your specific business goals.

20 May9 min
Article cover: server log file analysis for SEO
Technical SEO

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.

19 May16 min
Article cover: URL structure — principles of SEO-friendly URLs
Technical SEO

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.

19 May14 min
E-E-A-T: experience, expertise, authoritativeness and trustworthiness
Content

E-E-A-T: what it is and how to strengthen trust signals

What E-E-A-T describes, which visible trust signals can be verified, and why they support quality review without becoming a score.

17 May14 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
GA4 for SEO: reports and metrics in Google Analytics 4
Analytics

GA4 for SEO: reports, metrics and practical use

How to use GA4 for SEO without mixing sessions, conversions and Search Console clicks into one misleading performance story.

17 May13 min
Google Search Console: complete guide for SEO
Analytics

Google Search Console: complete guide 2026

How to use Search Console for indexing, search performance and URL inspection while keeping its reports separate from analytics.

17 May15 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
Keyword research: methodology from zero to strategy
Content

Keyword research: methodology from zero to strategy

How to turn search demand, intent and inventory into a keyword map that supports useful pages instead of a larger, noisier list.

17 May16 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
301 and 302 redirects: when and how to use them
Technical SEO

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.

17 May12 min
Topic clusters: content architecture for SEO
Content

Topic clusters: content architecture for SEO

How pillar pages, supporting content and internal links can form a topic cluster when each page has distinct demand and a useful job.

17 May12 min
Hreflang: international SEO guide
Technical SEO

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.

16 May16 min
Internal linking: strategy and architecture for SEO
Technical SEO

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.

16 May17 min
JavaScript SEO: indexing SPAs and React sites
Technical SEO

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.

16 May18 min
Article cover: Crawl Budget — practical guide
Technical SEO

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.

15 May20 min
Article cover: custom 404 page — how to configure and implement
Development

Custom 404 page: how to configure and implement correctly

How to return a real 404, avoid soft-404 signals and give visitors a useful recovery path in frameworks and server configuration.

15 May15 min
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