The web development glossary, written by engineers who actually ship.
64+ terms covering Jamstack architecture, headless CMS, framework comparisons, performance, SEO, AEO/GEO, design systems, and migration patterns. Each term is written or reviewed by one of our four senior engineers and updated as the landscape changes.
301 Redirect
SEOA 301 redirect is a permanent HTTP redirect that transfers a URL's ranking signals to a new destination.
Read definition →AEO (Answer Engine Optimization)
AEO-GEOAEO is a content optimization practice that structures pages so AI-powered answer engines can extract and cite them directly.
Read definition →AI Crawlers
AEO-GEOAI crawlers are web bots that scrape and index content to train or power large language models.
Read definition →Astro
FrameworksAstro is a web framework that ships zero JavaScript by default and uses island architecture for partial hydration.
Read definition →AVIF Image Format
PerformanceAVIF is an image format based on AV1 video codec that delivers superior compression at high visual quality.
Read definition →Canonical URL
SEOA canonical URL is an HTML element that tells search engines which version of a duplicate page is the preferred one to index.
Read definition →Chrome User Experience Report (CrUX)
PerformanceCrUX is a public dataset of real-user performance metrics collected from opted-in Chrome browser sessions.
Read definition →Client-Side Rendering (CSR)
ArchitectureClient-Side Rendering (CSR) is a web architecture pattern where the browser builds the page's HTML using JavaScript after the initial page load.
Read definition →Code Splitting
PerformanceCode splitting is a performance technique that breaks JavaScript bundles into smaller chunks loaded on demand.
Read definition →Component Library
DesignA component library is a collection of reusable UI elements packaged for consistent use across applications.
Read definition →Content Modeling
CMSContent modeling is the practice of defining structured content types, fields, and relationships for a CMS.
Read definition →Contentful
CMSContentful is a headless CMS that delivers structured content via API to any frontend or channel.
Read definition →Core Web Vitals
SEOCore Web Vitals are Google's three standardized metrics that measure real-user page loading, interactivity, and visual stability.
Read definition →Crawl Budget
SEOCrawl budget is the number of pages a search engine will crawl on your site within a given timeframe.
Read definition →CSS Custom Properties (Variables)
DesignCSS Custom Properties are author-defined values declared with `--` syntax that enable reusable, dynamic styling in stylesheets.
Read definition →Cumulative Layout Shift (CLS)
SEOCumulative Layout Shift (CLS) is a Core Web Vital that measures the total unexpected visual movement of page elements during loading.
Read definition →Design System
DesignA design system is a collection of reusable components, tokens, and guidelines that enforce consistent UI across products.
Read definition →Design Tokens
DesignDesign tokens are named values that store visual design decisions like color, spacing, and typography for consistent multi-platform use.
Read definition →Directus
CMSDirectus is an open-source headless CMS that wraps any SQL database with a REST and GraphQL API.
Read definition →Feature Flag
PatternsA feature flag is a conditional toggle that controls feature visibility in production without deploying new code.
Read definition →Figma Variables
DesignFigma Variables are reusable design values (colors, numbers, strings, booleans) that enable dynamic theming and prototyping in Figma.
Read definition →First Contentful Paint (FCP)
SEOFirst Contentful Paint (FCP) is a performance metric that measures the time until the browser renders the first piece of DOM content.
Read definition →Google AI Overview
AEO-GEOGoogle AI Overview is a SERP feature that displays AI-generated summary answers above traditional organic results.
Read definition →GPTBot
AEO-GEOGPTBot is OpenAI's web crawler that scrapes content to train GPT models and power ChatGPT responses.
Read definition →Headless WordPress
CMSHeadless WordPress is a CMS architecture that uses WordPress for content management while delivering content via API to a decoupled frontend.
Read definition →hreflang
SEOHreflang is an HTML attribute that tells search engines which language and region a page targets.
Read definition →Image Optimization
PerformanceImage optimization is a set of techniques that reduce image file size and improve page load performance.
Read definition →Interaction to Next Paint (INP)
SEOInteraction to Next Paint (INP) is a Core Web Vital that measures a page's overall responsiveness to user interactions.
Read definition →JSON-LD
SEOJSON-LD is a linked data format that embeds structured metadata into web pages using JSON syntax.
Read definition →Largest Contentful Paint (LCP)
SEOLargest Contentful Paint (LCP) is a Core Web Vitals metric that measures how fast the largest visible element renders on a page.
Read definition →Lighthouse
PerformanceLighthouse is an open-source auditing tool by Google that scores web page performance, accessibility, SEO, and best practices.
Read definition →llms.txt
AEO-GEOllms.txt is a proposed text file that tells large language models how to read and represent a website's content.
Read definition →Meta Description
SEOA meta description is an HTML element that provides a brief summary of a page's content for search engine results.
Read definition →Next.js
FrameworksNext.js is a React framework that provides server rendering, routing, and full-stack capabilities out of the box.
Read definition →Nuxt
FrameworksNuxt is a Vue.js meta-framework that provides server-side rendering, static generation, and file-based routing out of the box.
Read definition →Pages Router (Next.js)
FrameworksPages Router is the original Next.js routing system that maps files in the /pages directory to URL routes.
Read definition →PageSpeed Insights
PerformancePageSpeed Insights is a Google tool that measures web page performance using Lighthouse and real-user CrUX data.
Read definition →Partial Hydration
FrameworksPartial hydration is a rendering strategy that selectively adds JavaScript interactivity to specific components on an otherwise static page.
Read definition →Passage Ranking
AEO-GEOPassage ranking is a Google search feature that indexes and ranks individual passages within a page independently.
Read definition →Payload CMS
CMSPayload CMS is a self-hosted, headless content management system built on Node.js with a code-first configuration approach.
Read definition →Pillar Page
PatternsA pillar page is a long-form content hub that covers a broad topic and links out to related cluster pages.
Read definition →Programmatic SEO
PatternsProgrammatic SEO is a pattern that generates large volumes of search-optimized pages from structured data and templates.
Read definition →React Server Components
FrameworksReact Server Components are a React architecture that renders components on the server, sending only their output to the client.
Read definition →Redirect Map
MigrationsA redirect map is a structured lookup table that pairs old URLs with their new destinations during site migrations.
Read definition →Replatforming
MigrationsReplatforming is a migration strategy that moves a website or application from one technology stack to another.
Read definition →robots.txt
SEOrobots.txt is a plain-text file at a site's root that tells web crawlers which URLs they may or may not request.
Read definition →sameAs (Schema.org)
AEO-GEOsameAs is a Schema.org property that links an entity to its authoritative profiles across the web.
Read definition →Sanity Studio
CMSSanity Studio is an open-source, React-based CMS editing interface for the Sanity content platform.
Read definition →Schema.org Structured Data
SEOSchema.org structured data is a standardized vocabulary that helps search engines understand and display web content.
Read definition →SEO Preservation (Migration)
MigrationsSEO Preservation is a migration discipline that maintains search rankings, traffic, and link equity during a site redesign or platform change.
Read definition →Server-Side Rendering (SSR)
ArchitectureServer-Side Rendering (SSR) is a web architecture pattern that generates HTML on the server for each incoming request.
Read definition →Sitecore Replacement
MigrationsA Sitecore replacement is a CMS migration strategy that moves enterprise sites off Sitecore to a modern, often headless, platform.
Read definition →SolidJS
FrameworksSolidJS is a declarative JavaScript UI framework that uses fine-grained reactivity for DOM updates without a virtual DOM.
Read definition →Static Site Generation (SSG)
ArchitectureStatic Site Generation (SSG) is a build-time rendering strategy that pre-generates HTML pages before deployment.
Read definition →Strapi
CMSStrapi is an open-source headless CMS that provides a customizable API layer for content management.
Read definition →Tailwind CSS
DesignTailwind CSS is a utility-first CSS framework that lets you style elements directly in markup using predefined classes.
Read definition →Time to First Byte (TTFB)
SEOTime to First Byte (TTFB) is a web performance metric that measures the duration between a browser's request and the first byte of the server's response.
Read definition →Topic Cluster
PatternsA topic cluster is an SEO content architecture that groups related pages around a central pillar page via internal links.
Read definition →Traditional (Coupled) CMS
CMSA traditional CMS is a coupled content management system that handles both content editing and front-end rendering in a single application.
Read definition →Vue.js
FrameworksVue.js is a progressive JavaScript framework that builds user interfaces through a reactive, component-based architecture.
Read definition →WebP Image Format
PerformanceWebP is a lossy and lossless image format by Google that delivers smaller file sizes than JPEG and PNG.
Read definition →WordPress
CMSWordPress is a PHP-based content management system that powers over 40% of all websites on the internet.
Read definition →WordPress to Next.js Migration
MigrationsWordPress to Next.js migration is the process of moving a WordPress site to a Next.js frontend, often retaining WordPress as a headless CMS.
Read definition →XML Sitemap
SEOAn XML sitemap is a structured file that lists a website's URLs to help search engines discover and crawl pages efficiently.
Read definition →
Let's build
something together.
Whether it's a migration, a new build, or an SEO challenge — the Social Animal team would love to hear from you.