Deutsch

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.