SEO documentation

This documentation is provided as a reference for clients (though all are welcome).

If you're looking to hire an SEO, click here.

Google Analytics (GA4)

GA4 is Google's web analytics platform. It tracks who visits a website, how they got there, what they do once on the website, and whether they complete actions that matter to the business. What it measures The current GA4 is built around an [...] Read more

3 min

Pagination

Pagination is the practice of splitting a long list of items across multiple pages — /blog?page=2, /products/category/page/3/, /news/2026/01/. This is best practice on blog archives, e-commerce category pages, and any large catalogue. Done well, [...] Read more

4 min

Google Business Profiles

Google Business Profile (formerly Google My Business, often still abbreviated GMB) is the free Google product that lets businesses manage how they appear in Google Search and Google Maps. It powers the local "knowledge panel" that appears for [...] Read more

4 min

"LocalBusiness" schema

LocalBusiness is a subtype of Organization used to describe a business with a physical location that customers can visit (e.g., a mechanic's workshop), or a service-area business that operates within a defined region (e.g., a business that operates [...] Read more

4 min

Hreflang localization

Hreflang is an HTML attribute that tells search engines which language and regional version of a page to show to which audience. It's how Google decides whether to show example.com/en-au/, example.com/en-gb/, or example.com/en-us/ to a user [...] Read more

4 min

Local SEO

Local SEO is the practice of optimising a business's online presence to rank for searches with local intent — queries like "dentist near me", "Melbourne plumber, or "SEO Melbourne". Unlike traditional SEO, success is measured not just by organic [...] Read more

4 min

"HowTo" schema

HowTo schema marks up step-by-step instructional content, e.g., tutorials and step-by-step guides. Each step is structured with an order, text, optional images, and optional time/cost metadata. (For cooking-related content, use Recipe instead, which [...] Read more

2 min

Google Tag Manager

Google Tag Manager (GTM) lets you deploy and manage scripts ("tags") on a website without modifying its source code each time. After installing GTM's container snippet site-wide on a website, all subsequent tags — Google Analytics, Google Ads [...] Read more

3 min

"Alt" attribute (image alt text)

Alt text (short for "alternative text") is a written description of an image embedded in a page's HTML. It lives inside the <img> tag's alt attribute and serves multiple purposes: accessibility, SEO, and graceful fallback when an image fails [...] Read more

2 min

"Video" schema

Video schema describes a video hosted on or embedded in a webpage. It tells search engines what the video is about, how long it is, when it was published, and where to find a thumbnail. This includes videos hosted on your YouTube channel or other [...] Read more

3 min