Works with your stack
Cookie consent next to Yoast SEO
nothing to hold, much to leave alone
Yoast SEO sets no cookie and loads no outside script for your visitors. It adds meta tags and structured data to your pages. There is nothing in it to hold: what matters is that a consent plugin leaves its tags alone, and two optional address clean-ups.
By Yoast · yoast.com · WordPress.org
Is this your product? Tell us if anything here is out of date. Write to us
Yoast SEO
WordPress plugin
- Tested version
- 28.8
- How
- Tested automatically around each Cookie Rocks version
- Last test
- 7 November 2026
- Latest version
- 28.8 tested
- Active installs
- 10,000,000+
What Yoast SEO adds to your visitors’ browser
No trackers In our test of Yoast SEO 28.8 on 7 November 2026, the plugin itself added no tracker and no cookie. What you place in your pages with it, such as a video or a map, still counts.
What Yoast SEO puts on your pages
- Meta tags
- Titles, descriptions, canonical links and social tags in the page head. No script, no cookie.
- Structured data
- A JSON-LD block that describes the page to search engines.
- Address clean-ups, if you turn them on
- Options under crawl optimisation that redirect addresses carrying unknown or campaign parameters.
- Yoast Local SEO maps
- With a Google Maps key, the paid Local SEO add-on shows Google Maps, which waits for consent like any embedded map.
- Usage data
- Sent to Yoast only if you, the site owner, opt in. Nothing comes from your visitors.
What matters for consent with Yoast SEO
Nothing to hold
Yoast SEO adds no tracker to your pages, so there is nothing in it to declare or hold until consent.
Structured data stays as it is
Cookie Rocks never touches JSON-LD scripts, so Yoast’s structured data reaches search engines unchanged.
Feeds and sitemaps untouched
Cookie Rocks does not rewrite feeds, robots.txt, embeds or JSON requests, and has no code that changes Yoast settings or sitemaps.
Ad click IDs and address clean-up
If you turn on the clean-up of unregistered URL parameters, Yoast removes click IDs such as fbclid or msclkid before a tag that loads after consent can read them. Add the ones you need to its allowed list.
Campaign parameters
The campaign tracking option moves utm_ parameters behind a # with a redirect. A Google tag that loads after consent may then miss them. Leave it off if you measure campaigns.
What our tests found on Yoast SEO
Good to know · Yoast SEO, Rank Math SEO, All in One SEO, Wordfence, Really Simple SSL, WP Armour, AkismetSeven SEO and security plugins set nothing for visitors by default
by default: Default settings
Yoast SEO, Rank Math, All in One SEO, Wordfence, Really Simple SSL, WP Armour and Akismet set no cookie, use no storage and load no known third-party tool.
Seen in our tests, 17 October 2026, Yoast SEO, Rank Math SEO, All in One SEO, Wordfence, Really Simple SSL, WP Armour, Akismet 28.7, 1.0.280, 5.0.3, 9.0.2, 9.8.3, 2.4.02, 5.7.2. Source
Full detail
On a fresh WordPress home page with default settings, Yoast SEO, Rank Math SEO, All in One SEO, Wordfence, Really Simple SSL, WP Armour and Akismet set no cookie for the visitor, keep nothing in the browser's storage and load no known third-party tool, after Accept all.
Good to know · Yoast SEOYoast SEO (free) sets no cookie and loads no script for visitors
Only the admin bar loads files, for logged-in users. No WP Consent API or Google tag. Its structured data script should be left untouched by a consent plugin.
Read in its code, 16 October 2026, Yoast SEO 28.7.
Full detail
Yoast SEO (free) sets no cookie, uses no browser storage on visitor pages and loads no script for anonymous visitors; only the admin bar menu loads files, for logged-in users. Its code has no WP Consent API call and no Google tag. Its structured data is a <script type="application/ld+json" class="yoast-schema-graph">, which a consent plugin should leave untouched.
Depends on a setting · Yoast SEOYoast URL cleanup can strip ad click IDs before tags read them
setting “Unregistered URL parameters (clean_permalinks)” · by default: off
Off by default. With Unregistered URL parameters on, fbclid, msclkid, gbraid and wbraid are removed before a tag released after consent can read them; gclid and utm_ are kept.
Read in its code, 16 October 2026, Yoast SEO 28.7.
Full detail
Yoast SEO's crawl cleanup options are off by default. With Unregistered URL parameters on, it redirects addresses carrying unknown parameters and keeps only utm_source, utm_medium, utm_campaign, utm_term, utm_content, gclid and gtm_debug by default, so click IDs such as fbclid, msclkid, gbraid or wbraid are removed before a tag released after consent can read them. With Campaign tracking URL parameters on, a 301 moves utm_ parameters into the fragment (#utm_...).
How we test it
Around each version, with its latest release
Around each Cookie Rocks version, a fresh WordPress installs its latest version from WordPress.org next to Cookie Rocks and runs the same checks. A new version joins the next run on its own.
- Yoast SEO 28.8, tested on 7 November 2026.
- The banner shows, the trackers of the test page wait for consent and load after it, and Cookie Rocks raises no PHP error.
- Settings of the test: Default settings after activation.
- Last run: Yoast SEO 28.8 on 7 November 2026, with WordPress 7.1.4.
SEO plugins
Other plugins of the same kind.
Questions
Will search engines see the banner text in my pages?
By default, no. The banner texts live in a separate file per language, loaded after the page.
Does Yoast SEO need consent?
Not for itself: it sets no cookie for visitors. The tags of other plugins on your pages are a separate question.
Does Cookie Rocks change my Yoast settings?
No. The two plugins work side by side, and Cookie Rocks is tested with the latest Yoast SEO.
What happens after the 30-day trial?
The banner, your visitors’ choices and your proofs of consent keep working. Without a key, most settings lock, updates and support stop. Take a key at any time and everything opens again.
For Yoast SEO users
Add consent, keep your pages clean.
your html stays yours
Every feature of the complete plugin for 30 days, no card. Yoast SEO keeps working as it does today.
- During the trial: everything, including the full settings and the scans
- After 30 days without a key: the banner, your visitors’ choices and your proofs of consent keep working
- What waits for a key: most settings, updates and support

Get your trial key
Your e-mail and your site. Your key arrives as soon as you confirm your e-mail.