As title states - itâs clunky to run an invalidation for a website on global SEO setting changes when using Cache Tags, probably with âoldâ cache strategies as well. We need to manually go to an outdated page and republish it to trigger invalidation, or run an invalidation manually via Postman or similar.
Is this intended behaviour? Should we invest time in adding a âTrigger invalidationâ button via a custom plugin?
Confirmed that it was fetching the fallback values
Changed the global SEO fallback values
Confirmed that an invalidation webhook got sent with a single cache tag
Fetched the same GraphQL query (with a x-cache-tags: true header set)
Confirmed that the web hook cache tag was also in the returned GraphQL query cache tag
Could you please double-check your setup (e.g. make sure the cache tag header is added to graphql, make sure the query is actually fetching _seoMetaTags.attributes, etc.? And if that still doesnât work, could you please provide a reproduction (either in code, or a screen recording, etc.?)
No problem! If itâs still an issue, please do share with us some sample queries, code, etc. â whatever you can reproduce â and weâll look into it again!