A plugin or theme update can change canonical tags, robots directives, redirects, or cached HTML while the site still looks normal. If search visibility changes around an update, compare the live output of affected pages with a working example from the same template.
Start with the change history
Check what was updated and when:
- Themes or templates that generate the page head.
- SEO and redirect plugins that add tags or change URLs.
- Page-cache or CDN rules that may serve an earlier response.
- Performance plugins that change when content or assets load.
Timing gives you a starting point, not proof of the cause. Confirm the changed behaviour before blaming an extension.
Inspect the response and the rendered page
For each affected template, check the status and redirects, the canonical URL, and any robots directives in both HTML and response headers. Compare the rendered page with the initial response when JavaScript changes content or metadata.
The canonical should point to the intended equivalent URL. It does not always have to match the requested URL: parameters and legitimate duplicate versions may use another canonical.
If the HTML differs between requests, inspect cache headers and cookies. If only cache misses are slow, compare PHP execution, database queries, plugin hooks, and remote requests that run while generating the page.
Retest the same pages after the fix
- Confirm that the live canonical points to the intended page.
- Check that no unwanted
noindexornofollowdirectives remain. - Verify the main content and metadata in the rendered output.
- Compare cache hits and misses if performance was affected.
- Use Search Console to follow later crawling and indexing changes where relevant.
Keep a few representative URLs from each affected template with the update notes. They give you a practical regression check for the next plugin or theme release.
