If your Squarespace website previously used manual schema markup, another SEO plugin, or custom JSON-LD code injection, you may experience duplicate or conflicting structured data issues. Cleaning up old schema ensures your site outputs accurate, Google-compliant JSON-LD markup.
Conflicting schema can cause:
- Duplicate structured data warnings
- Google Search Console errors
- Invalid rich results
- Incorrect product or business information
Where Old Schema Code Usually Exists
On Squarespace, outdated or conflicting schema markup is commonly found in:
- Code Injection (Header or Footer)
- Custom Page Header Code Injection
- Third-party SEO apps
- Embedded review widgets
- Old theme-based microdata
Identifying and removing these sources is essential before enabling a new structured data solution.
Recommended Cleanup Process:
Check Code Injection
Go to:
Settings → Advanced → Code Injection
Look for:
- [removed]
- Schema.org structured data snippets
- Old JSON-LD blocks
Remove any outdated or duplicate schema scripts.
Review Page-Level Injection
Open individual pages and check if custom schema code was added in:
- Page Header Code Injection
- Custom HTML blocks
Remove unnecessary or outdated schema scripts.
Disable Old SEO or Schema Apps
If you previously used another schema or SEO app:
- Disable or uninstall it
- Ensure it no longer outputs structured data
Running multiple schema generators can create conflicts.
Enable Microdata Filtering (If Using Schema App)
If you're using the JSON Schema App, enable Microdata Filtering to prevent:
- Default Squarespace microdata duplication
- Overlapping structured data
This ensures only clean JSON-LD schema remains active.
Why Removing Conflicting Schema Is Important
Cleaning up old schema helps:
- Improve Rich Results eligibility
- Prevent duplicate markup errors
- Maintain structured data accuracy
- Improve search engine trust signals
- Ensure consistent SEO performance
Google recommends having one clear and accurate structured data implementation per content type.
Important Reminder
After removing old schema:
- Clear cache (if applicable)
- Re-test your site using Google’s Rich Results Test
- Monitor Google Search Console for errors
Maintaining clean, conflict-free JSON-LD markup ensures your Squarespace site performs optimally in search results.
Found this helpful?
( 0 out of 0 found helpful )