Quick summary
A technical SEO note about importing settings into one supported plugin, removing duplicate output, and cleaning up canonical and internal-link inconsistencies.
The problem
Two SEO plugins were producing overlapping controls and output, while internal links mixed hostname variants and an indexed profile URL retained campaign parameters.
What I checked
- Active SEO plugins and their stored settings
- Page titles, canonical tags, schema, and XML sitemap output
- Internal links using www and non-www hostnames
- Indexed profile URLs with tracking parameters
- Frontend source after the consolidation
What I changed
- Imported the existing configuration into the retained SEO plugin
- Removed the conflicting plugin output
- Rechecked metadata, canonicals, schema, and sitemap behavior
- Cleaned up mixed-host internal links and the tracked indexed URL
Result
The site now has one authoritative SEO configuration, cleaner source output, and fewer signals that could send crawlers to duplicate URL variants.
Where this fix usually leads next
This kind of work usually connects back to Technical SEO, WordPress Support and Production Debugging so the fix note can lead into a clearer support path instead of staying as an isolated one-off task.
What I'd watch next
- Whether theme or plugin updates reintroduce duplicate schema
- Whether search results retire the parameterized URL
- Whether editors add mixed-host links in new content