Category
Rendering & JavaScript
25 terms in 3 topics.
- Client-side rendering
Client-side rendering (CSR) is a technique in which JavaScript builds the HTML of a page in the browser.
- Dynamic renderingHistorical
Dynamic rendering is, in the SEO sense, a setup in which a server detects crawlers and serves them a server-rendered HTML version, while …
- Edge SEO
Edge SEO, also called serverless SEO, means, according to Patrick Stox, making technical SEO changes at the CDN or in an edge worker …
- Hydration
Hydration is the step in which JavaScript in the browser attaches event handlers and application state to HTML that a server already …
- Incremental static regeneration
Incremental static regeneration (ISR) is a caching strategy that serves pre-rendered static pages and regenerates them in the background …
- Prerendering
Prerendering means rendering a page ahead of time instead of when someone requests it.
- Rendering
In SEO and web development, rendering is the process in which a browser or crawler turns HTML, CSS, and JavaScript into the finished page …
- Server-side rendering
Server-side rendering (SSR) means the server generates the HTML of a page when a request arrives and sends the finished markup to the …
- Static site generation
Static site generation (SSG) means a site's HTML files are created once when the site is built, not when a visitor requests a page.
- AJAX
AJAX (Asynchronous JavaScript and XML) is a technique where a web page requests data from the server in the background and updates only …
- Hash URLsHistorical
Hash URLs with #!, also called hashbang URLs, are an address form from the early AJAX era in which a JavaScript application stores the …
- History API
The History API is a browser interface through which JavaScript reads and changes the session history of a tab.
- JavaScript frameworks
JavaScript frameworks such as React, Angular, and Vue are toolkits for building interactive web interfaces from reusable components.
- JavaScript SEO
JavaScript SEO is the work of making sure search engines can crawl, render, and index content, links, and metadata that a page creates or …
- Lazy loading
Lazy loading means that non-critical resources such as images, iframes or scripts load only when they are needed, for example when they …
- Shadow DOM
The shadow DOM is an encapsulated subtree of the DOM that is attached to a regular element on a page.
- Single-page application
A single-page application (SPA) is a web app that loads a single HTML document and then updates the content with JavaScript when another …
- Web components
Web components are a set of browser standards for creating reusable custom HTML elements with their own behavior and styling.
- Blocked resources
Blocked resources are CSS, JavaScript, image, and other files that a crawler is not allowed to fetch while rendering a page, usually …
- DOM
The Document Object Model (DOM) is the structure a browser builds in memory from a web page.
- Headless browser
A headless browser is a web browser that runs without a visible user interface and is controlled through code or the command line.
- Raw HTML / source code
Raw HTML is the source code of a web page as the server delivers it in the HTTP response, before a browser or crawler has run any …
- Render-blocking resources
Render-blocking resources are files, mostly CSS and JavaScript, that the browser has to load and process before it can display page content.
- Rendered HTML
Rendered HTML is the markup of a page after JavaScript has run, in other words the current state of the DOM.
- Web Rendering Service
The Web Rendering Service (WRS) is the component of Google Search that renders pages and executes their JavaScript.
Other categories
- Basics & Search Engines
- Technical SEO
- Crawling & Indexing
- Performance & Core Web Vitals
- On-Page & Content
- Keywords & Research
- Structured Data & SERP Features
- Link Building & Off-Page
- International SEO
- Local SEO
- E-Commerce SEO
- Relaunch & Migration
- Monitoring & Alerts
- Log Files
- Analytics & Measurement
- AI Search & GEO
- AI Bots & Crawlers
- Agents & Protocols
- Google Updates & Algorithms
- Spam & Guidelines