Glossary

The technical terms of the knowledge pages, each defined in one or two sentences, with a link to the topic that explains it in full.

AEO

Answer engine optimisation: the work of making pages easy for AI assistants to find, read and cite. It builds on SEO, because assistants mostly answer from a live web search.

Read more
Alt text

A short text alternative for an image, written in its `alt` attribute. Screen readers read it aloud and search engines use it; purely decorative images get an empty one.

Read more
AVIF

An image format based on the AV1 video codec. At the same visual quality its files are usually clearly smaller than JPEG and WebP, and all current major browsers display it.

Read more
Backend

The part of a website or app that runs on a server. It stores data and computes answers that depend on the person using it, such as bookings, logins or prices.

Read more
Brotli

A lossless compression format developed at Google and specified in RFC 7932. For text files such as HTML, CSS and JavaScript it usually produces smaller files than gzip.

Read more
Build

The automated step that turns source files, texts and images into the finished files of a website. For a static site it produces every page in advance.

Read more
Caching

Keeping a copy of a response so it does not have to be fetched or computed again. The Cache-Control header tells browsers and CDNs how long a copy stays valid.

Read more
Canonical URL

The preferred address of a page when several URLs show the same content. The element `rel="canonical"` tells search engines which one to index and display.

Read more
CDN

Content delivery network: servers in many locations that keep copies of a website's files and deliver them from a location near the visitor, which shortens the distance and the waiting time.

Read more
CLS

Cumulative Layout Shift: how much visible content moves unexpectedly while a page loads and is used. Google rates a score of 0.1 or less as good.

Read more
CMS

Content management system: software with an editing interface in which texts, images and pages change without writing code. WordPress runs 35.6 percent of all mobile pages (Web Almanac 2025).

Read more
Compression

Encoding a file so that it needs fewer bytes in transit, after which the browser decodes it. The server names the method in the Content-Encoding header, usually gzip, Brotli or Zstandard.

Read more
Contrast

The luminance ratio between text and its background, from 1 to 1 up to 21 to 1. WCAG 2.2 requires at least 4.5 to 1 for normal text and 3 to 1 for large text.

Read more
Core Web Vitals

Google's three measures of page experience: LCP for loading, INP for responsiveness and CLS for visual stability. Each is judged at the 75th percentile of real visits.

Read more
Crawler

A program that loads web pages automatically, follows their links and passes the content to a search index or a training data set. Each identifies itself by name, such as Googlebot or OAI-SearchBot.

Read more
Deploy

Publishing a new version of a website by putting its built files on the server or CDN, where visitors can reach them.

Read more
gzip

The long-established compression format of the web, specified in RFC 1952. Every browser understands it, so it remains the fallback when a browser offers nothing newer.

Read more
hreflang

An annotation that links the language versions of a page to each other, so that search engines show each searcher the version in their language.

Read more
INP

Interaction to Next Paint: how quickly a page visibly responds to clicks, taps and key presses during a visit. Google rates 200 milliseconds or less as good.

Read more
JPEG XL

An image format standardised as ISO/IEC 18181, clearly smaller than JPEG, that can also repack existing JPEG files losslessly. Chrome from version 155 and Firefox from 158 support it, Safari only in part, so a fallback format remains necessary.

Read more
Lazy loading

Postponing an image, video or embed until the reader scrolls near it. Browsers do this natively with the attribute `loading="lazy"`.

Read more
LCP

Largest Contentful Paint: the time until the largest image or text block in the first screen is rendered. Google rates 2.5 seconds or less as good.

Read more
noindex

A rule in the HTML or in an HTTP header that keeps a page out of search results. It stops indexing, which a robots.txt rule cannot.

Read more
Preload

An instruction in the HTML (`<link rel="preload">`) that tells the browser to fetch a file early because the page will need it soon, typically a font or the main image.

Read more
Rich results

Search results with extra elements such as images, ratings or prices, built from structured data. Google decides when to show them and supports only certain types; FAQ rich results ended on 7 May 2026.

Read more
robots.txt

A text file at the root of a website that tells crawlers, one by one by name, which paths they may load. It controls crawling, not whether a page appears in search results.

Read more
Screen reader

Software that reads the content of a screen aloud or sends it to a braille display. It depends on headings, labels and text alternatives in the code.

Read more
SEO

Search engine optimisation: the work of making pages easy for search engines to crawl, index and choose as a result for relevant queries.

Read more
Sitemap

An XML file that lists the addresses of a website that should be indexed. It helps search engines find new and changed pages sooner.

Read more
Static site

A website whose pages are generated as finished HTML files before anyone visits. The server only delivers files and computes nothing per request.

Read more
Structured data

Machine-readable facts about a page, usually schema.org vocabulary in JSON-LD. They can make a page eligible for rich results and must match what the page visibly says.

Read more
Subset

A font file reduced to the characters a website actually uses, for example only Latin letters. Removing unused alphabets and symbols makes the file noticeably smaller.

Read more
TTFB

Time to First Byte: the time from the start of a navigation until the first byte of the response arrives. web.dev rates 0.8 seconds or less as good and more than 1.8 seconds as poor.

Read more
Variable font

A font file that contains a continuous range of styles, for example every weight from thin to black, instead of one file per style. A page with several weights then loads one file.

Read more
WCAG

Web Content Accessibility Guidelines: the W3C standard for accessible web content, currently version 2.2. Laws and public standards usually require its level AA.

Read more
WebP

An image format developed by Google, lossy or lossless, with transparency and animation. It is clearly smaller than unoptimised JPEG but only slightly smaller than a well-optimised one.

Read more
WOFF2

The W3C font format for the web. It compresses font data with Brotli, so a WOFF2 file is considerably smaller than the same font as TTF or OTF.

Read more
Zstandard (zstd)

A lossless compression format developed at Meta (then Facebook) and specified in RFC 8878. The browser announces in its Accept-Encoding header whether it understands zstd, so a server can fall back to Brotli or gzip.

Read more