CLS Ad Slot

Overview

By reserving space for ads and intelligently controlling how they load, CLS Ad Slot ensures your pages remain visually stable while still delivering fully optimized ad placements.

Built as a child project to JCH Optimize, it tackles one of the most common performance issues that traditional optimization tools alone cannot fully solve: unstable ad rendering.

Key Benefits

  • Eliminate Layout Shift (CLS) Keep your pages stable and compliant with Core Web Vitals
  • Improve User Experience No more jumping content or unexpected page movement
  • Protect Ad Revenue Maintain visibility while optimizing placement and behaviour
  • Ad Blocker Aware Gracefully handle blocked ads with fallback options
  • Performance Friendly Lazy loading ensures ads load only when needed

Core Features

  • ** CLS-Safe Ad Rendering** Predefined slot dimensions prevent layout movement
  • Smart Lazy Loading Loads ads only when they enter the viewport
  • Advanced State Handling Detects and responds to:
    • Filled ads
    • Unfilled Inventory
    • Blocked requests
  • Optional Slot Collapse Automatically removes unused ad space
  • Fallback Content Support Display alternative content when ads are blocked
  • Multiple Ad Formats
    • Display Ads
    • In-Article Ads
    • In-Feed Ads
    • Multiplex Ads
  • Flexible Placement
    • Module-based positioning
    • Automatic insertion within content and feeds

Who is it for?

  • Publishers monetizing with Google AdSense
  • Site owners focused on Core Web Vitals
  • Anyone frustrated with layout shift caused by ads.
  • Joomla users who want full control over ad placement

Why CLS Ad Slot?

Most ad integrations rely on scripts that dynamically inject ads, often causing layout shifts and a poor user experience.

CLS Ad Slot takes a different approach:
> Control the space, Control the load. Control the outcome.

Get Started

Set up your ad units, place your slots, and let CLS Ad Slot handle the rest-delivering stable, high-performance ad experiences across our site.

Requirements

  • Joomla 5+
  • PHP 8.2+
Extension Info :

CLS Ad Slot is a powerful Joomla extension designed to eliminate layout shift (CLS) caused by ads—helping you improve Core Web Vitals, user experience, and ad performance.

Extension Data :

  • Latest Version1.0.0
  • DeveloperSamuel Marshall
  • Last Updated20260328
  • Date Published20260323
  • TypePaid download
  • Compatibility :
  • Joomla 3.xYes
  • Joomla 4.xYes
  • Joomla 5.xYes
  • Joomla 6.xYes

Find Similar Extensions