Skip to content
Lingows
Faceted iceberg above a deep submerged lattice, for step-by-step tutorials from the Lingows bench.

Tutorials

Tutorials you can actually work through

Each one is a procedure with real code and real checks, written from work we do for clients rather than from a summary of somebody else's article. If a step has a common failure mode, it is named in the pitfalls section rather than left for you to discover.

Pair them with the free tools if you want to check your output as you go.

Published

Start here

Intermediate

Write schema markup that validates

Most schema markup on small business pages is broken in ways Google Search Console never flags. This walks through building a single connected JSON-LD graph for Organization, LocalBusiness, Service, FAQPage, and BreadcrumbList, and testing it properly.

12 minutes

Read the tutorial

Foundational

Audit a page for answer engines

Answer engines like ChatGPT, Perplexity, and Google's AI Overviews extract short passages, not whole pages. This is a manual, repeatable audit process using curl and a browser to check whether a page is actually extractable, in under twenty minutes per page.

10 minutes

Read the tutorial

Intermediate

Set up conversion tracking that survives

Conversion tracking breaks quietly: a redesign changes a button's DOM structure, consent mode gets misconfigured, or two tags fire the same event twice. This walks through building tracking that keeps working after the next site change, and setting realistic expectations for cross-platform numbers.

14 minutes

Read the tutorial

What should you learn first, schema or tracking?

Learn to audit a page for answer engines first. It costs an hour, it needs no deployment, and it tells you whether your schema and tracking problems are worth solving yet. Structure comes before instrumentation.

Want this done rather than learned

We run these procedures as part of a program, with the checks automated where they can be.