Search Engine Optimization
Making content discoverable through search, most of which is ordinary quality work.
Search engine optimization is the practice of making content findable through search. Most of what actually works is unglamorous: content that answers a real question, a site that loads quickly, markup a machine can parse, and links from places people already trust.
The technical portion is the part engineers own, and it is bounded. Content must be present without executing JavaScript, which makes Server-Side Rendering or Static Site Generation a search decision as well as a performance one. Titles and descriptions must be distinct per page. URLs must be stable, with redirects when they are not. A canonical link must resolve duplicates. Speed metrics feed ranking directly; see Core Web Vitals. And Structured Data is what turns a listing into a richer result.
The rest is content strategy, and the durable insight there is that search rewards specificity. A page answering one question precisely outperforms a page mentioning many.
It is worth being clear about the incentive structure. Search optimization is an adversarial market where the platform changes the rules unilaterally and expertise is genuinely valuable but frequently oversold. Treating any claim about it as a hypothesis to be measured, rather than a rule, is the correct posture.
See also11
Information Architecture
How information is organized, labeled, and navigated so people can find what they need.
Data & Content17 connections
RSS
A syndication format letting readers subscribe to a site without an intermediary.
Data & Content13 connections
Semantic HTML
Using elements for their meaning, so the document conveys structure without extra description.
Design & Interface24 connections
Backlink
The automatically-derived list of pages linking to the current one.
Meaning & Society14 connections
Knowledge Graph
Information modeled as entities and the typed relationships between them.
Meaning & Society17 connections
Islands Architecture
Rendering a page as static HTML with small independently interactive regions.
Web Platform18 connections
Canonical URL
The one preferred address for a page that's reachable at many, declared so search engines and other tools treat the copies as a single page, a hint introduced by the major search engines together in 2009.
Data & Content10 connections
Open Graph
The meta tags a page uses to describe its own preview card when a link is shared, how chat apps and social networks fetch them, and why a preview shows only what the page claims about itself.
Web Platform13 connections
Alt Text
The short text that stands in for an image for people who can't see it, read aloud by screen readers and shown when images fail, which works best when it describes what the image is for rather than what it looks like.
Design & Interface10 connections
Sitemap
A list of a website's pages, either drawn for people as a map of its structure or published as an XML file that tells search engines what exists and when it last changed.
Data & Content10 connections
Deep Linking
Linking straight to a specific page or item rather than a site's front door, once fought over in court and now a feature that apps and web apps must work to support.
Web Platform10 connections
Linked from28
- Alt TextDesign & Interface
The short text that stands in for an image for people who can't see it, read aloud by screen readers and shown when images fail, which works best when it describes what the image is for rather than what it looks like.
- BacklinkMeaning & Society
The automatically-derived list of pages linking to the current one.
- Betteridge's Law of HeadlinesMethod
any headline phrased as a question can safely be answered "no".
- BlogWeb Platform
A website of dated posts shown newest first, named in 1997 and made easy by tools like Blogger and WordPress, which turned personal publishing into a mass habit before social networks absorbed much of it.
- Canonical URLData & Content
The one preferred address for a page that's reachable at many, declared so search engines and other tools treat the copies as a single page, a hint introduced by the major search engines together in 2009.
- Core Web VitalsWeb Platform
Google's small set of user-centered performance metrics: loading, interactivity, and visual stability.
- Deep LinkingWeb Platform
Linking straight to a specific page or item rather than a site's front door, once fought over in court and now a feature that apps and web apps must work to support.
- FrontmatterData & Content
A metadata block at the top of a text document, separated from the body by delimiters.
- Headless CMSData & Content
A content system exposing structured data through an API, with presentation left entirely to consumers.
- HTTP Status CodeWeb Platform
The three-digit number at the start of every HTTP response that tells the client, caches, crawlers and monitoring what happened, grouped into five classes by the first digit.
- Incremental Static RegenerationWeb Platform
Serving a cached static page while regenerating it in the background after a chosen interval.
- Information ArchitectureData & Content
How information is organized, labeled, and navigated so people can find what they need.
- Knowledge GraphMeaning & Society
Information modeled as entities and the typed relationships between them.
- MarkdownData & Content
A plain-text formatting syntax designed to be readable as written, now the default for technical writing.
- Open GraphWeb Platform
The meta tags a page uses to describe its own preview card when a link is shared, how chat apps and social networks fetch them, and why a preview shows only what the page claims about itself.
- Referrer PolicyWeb Platform
The rules for when a browser tells a site which page a visitor came from, a header misspelled in the 1990s that leaked private addresses for decades until browsers began trimming it by default.
- RSSData & Content
A syndication format letting readers subscribe to a site without an intermediary.
- Semantic HTMLDesign & Interface
Using elements for their meaning, so the document conveys structure without extra description.
- Server-Side RenderingWeb Platform
Producing a page's HTML on the server so the first response is already content.
- Single-Page ApplicationWeb Platform
A web app that loads one HTML page and then rewrites it with JavaScript as the user navigates, trading a slower, heavier first load for app-like transitions afterwards.
- SitemapData & Content
A list of a website's pages, either drawn for people as a map of its structure or published as an XML file that tells search engines what exists and when it last changed.
- SlugData & Content
The short, readable, hyphenated part of a URL that names a page, borrowed from newsroom jargon, simple to generate and surprisingly hard to keep stable once other people link to it.
- Static Site GenerationWeb Platform
Rendering every page to a file at build time, so serving is just handing over bytes.
- Structured DataData & Content
Machine-readable markup describing what a page is about, in a shared vocabulary.
- URLWeb Platform
The address format that names every resource on the web, its parts from scheme to fragment, and why parsing one correctly is harder and more security-relevant than it looks.
- Web CrawlerWeb Platform
A program that discovers the web by fetching pages and following their links, the machinery behind search engines and training datasets, and the voluntary etiquette that governs it.
- Web Search EngineWeb Platform
A system that crawls the web, indexes what it finds, and ranks pages in answer to typed queries, the main way people have found things online since the late 1990s and one of the largest advertising businesses ever built.
- ZettelkastenMeaning & Society
A note-taking method built on small single-idea notes linked to one another.