Skip to main content
SparkCore

Knowledge base

Articles about speed, filters, search, multilingual sites, cookies and media on WordPress. For site owners and agencies.
Everything
Spark Media Optimizer
Spark Speed
Spark Multilingual
Spark Power Filters
Spark Cookie Consent

How Spark Media Optimizer handles your media

From installation to batch run: this is how the plugin integrates into an existing WordPress site.
Read article ->

WebP vs AVIF: which do you choose on WordPress?

Both are next-gen; Spark combines them with fallbacks for maximum coverage.
Read article ->

Improve Lighthouse scores through images

Many audits point to size and format as the key issues: that's where Spark's strength lies.
Read article ->

CDN + compression: double the benefit

A CDN distributes files; smaller files reduce egress and improve TTFB perception.
Read article ->

Balancing compression and quality

Lossless, glossy, or lossy: Spark supports compression that matches your brand.
Read article ->

Batch process your entire media library

Thousands of items? Processing runs in phases with progress shown in your dashboard.
Read article ->

PDF demo: compare page by page

Upload a PDF on Home or SMO, browse through pages and open fullscreen to see the differences.
Read article ->

Alt text remains important after compression

Smaller files help with speed; alt text and filenames remain your SEO basics.
Read article →

First staging, then live

Test compression profiles on staging before running a full library on production.
Read article →

Fair use for large media libraries

Our fair-use policy protects responsible use on very large sites and agencies.
Read article ->

Spark Speed's self-test

Every change is first verified on your own pages before it takes effect.
Read article ->

Alongside your current cache plugin

Spark Speed detects an active cache plugin and never takes over that cache without permission.
Read article ->

What the AI actually optimizes

Claude determines per site which scripts can wait and which CSS can be removed, safely tested.
Read article ->

Improve Core Web Vitals

The elements that directly impact LCP, CLS, and your page load times.
Read article ->

Safe rollout on your webshop

How the self-test prevents your cart, checkout, and product pages from breaking.
Read article ->

One source per page

No separate pages per language. Translations live in a layer that never touches your content.
Read article ->

Hreflang without manual work

Every language automatically gets the correct hreflang tags and its own place in the sitemap.
Read article ->

Translate in your tone

Your own DeepL or Claude key, translation in your brand voice, no robotic literal translation.
Read article ->

Webshop in multiple languages

Products, terms and attributes are translated along with everything else, checkout follows your customer's language.
Read article ->

Queue for large sites

Translations run in the background in a queue, even on a site with many pages.
Read article ->

WooCommerce search without an external service

Fast WooCommerce search with its own index, no subscription and no data sent to third parties.
Read article ->

How to improve WordPress search

Live suggestions, typos, synonyms and pins: how visitors find what they are looking for.
Read article ->

Building WooCommerce product filters in Breakdance

Native Breakdance elements, their own filter index and counts that are always right.
Read article ->

SEO-friendly filter URLs in WooCommerce

Shareable filter URLs without duplicate pages in Google, plus landing pages that do rank.
Read article ->

Google Consent Mode v2 in WordPress, explained

What Consent Mode v2 does and how to set it up in WordPress for GA4 and Tag Manager.
Read article ->

GDPR cookie banner requirements for WordPress

Equal buttons, no trackers in advance and proof of consent: the requirements at a glance.
Read article ->