SEO by Platform

SEO for every platform we work with

Every website platform has its own SEO strengths, weaknesses and common pitfalls. We provide specialist SEO across all major platforms, tailored to how each one actually works.

WordPress Shopify Magento Wix Squarespace Next.js Sanity Vercel
wordpress.config
shopify.liquid
magento.xml
next.config.js
schema.sanity
vercel.json
wix-seo.js
squarespace
wordpress.config
next.config.js
vercel.json
1 // WordPress SEO configuration
2 export const seoConfig = {
3   canonical : 'https://splinterseo.com',
4   schema : generateSchema(),
5   sitemap : true,
6   robots : 'index, follow',
7   coreWebVitals : 'pass',
8   crawlBudget : optimised,
9   hreflang : autoGenerate(),
10   structuredData : [
11      'Organization', 'WebSite',
12      'BreadcrumbList', 'FAQPage'
13   ],
14 }
✓ SEO Optimised WordPress UTF-8 JavaScript
Have questions about which platform to use? Talk to the SplinterSEO team today.
Get in touch
Why platform matters

Your platform shapes your SEO challenges

Most SEO advice is written as if all websites work the same way. They do not. A Shopify store has fundamentally different crawl budget challenges from a WordPress site. A Next.js app has rendering considerations that a Magento installation does not. A Wix site has structural constraints that a custom-built platform is free of.

Applying generic SEO recommendations to a platform they were not written for produces generic results at best and active technical problems at worst. We understand the SEO implications of each platform we work with at a deep technical level, which means the recommendations we make are grounded in how your specific platform actually works.

Whether you are dealing with Shopify's duplicate URL structure, WordPress plugin conflicts affecting page speed, Magento's layered navigation creating crawl waste, or Next.js rendering issues preventing proper indexing, we have seen and solved these problems before. Platform-specific SEO is not a niche specialism it is the only way to do the job properly.

Platform-specific technical SEO We know which issues are common on each platform and audit accordingly, rather than running a generic checklist.
Developer-ready recommendations Our technical specifications are written for the framework your developers are working in, not generic HTML guidance they have to translate.
Platform migration support Moving between platforms is one of the highest-risk SEO events. We provide pre- and post-migration SEO support for all platform moves.
Measurable results regardless of stack GA4 and Search Console configured correctly for your platform so you can track organic performance accurately from day one.
Platforms we work with

Choose your platform to learn more

Select your platform to see the specific SEO challenges, common issues and how we approach optimisation on each one.

WordPress

CMS
Most popular

WordPress powers over 40% of the web and is the most flexible SEO platform available when configured correctly. The challenge is that flexibility cuts both ways poorly configured WordPress sites are some of the most technically problematic we encounter.

Plugin bloat affecting Core Web Vitals
Category and tag URL architecture
Yoast / Rank Math configuration
Theme-related technical debt
WordPress SEO

Shopify

eCommerce
eCommerce

Shopify is the leading hosted eCommerce platform with well-documented SEO limitations baked into its architecture. Duplicate URLs, constrained URL structures and app-driven page speed issues all require platform-specific solutions.

Duplicate /collections/ and /products/ URLs
Pagination and faceted navigation
App bloat and Core Web Vitals
Product and Collection schema
Shopify SEO

Magento / Adobe Commerce

Enterprise eCommerce
Enterprise

Magento is the platform of choice for complex, high-volume eCommerce. Its default configuration creates significant SEO problems out of the box, and resolving them requires a deep understanding of how Magento generates and serves URLs at scale.

Layered navigation URL proliferation
Crawl budget management at scale
Canonical configuration across variants
Full Page Cache and page speed
Magento SEO

Wix

Website builder
Builder

Wix has improved significantly as an SEO platform in recent years but still has structural constraints that affect what is achievable. Understanding which optimisations are possible within the platform and which require workarounds is essential for getting meaningful results.

URL structure limitations
JavaScript rendering considerations
Schema markup implementation
Page speed on image-heavy sites
Wix SEO

Squarespace

Website builder
Builder

Squarespace produces visually polished sites but its closed architecture creates SEO constraints that require a different approach. Many Squarespace users do not realise how much of their organic potential is being left unrealised due to platform-level limitations they cannot see.

Limited technical control
Automatic URL structures
Schema markup constraints
Maximising within platform limits
Squarespace SEO

Next.js

React framework
Headless

Next.js is a powerful React framework that enables exceptional performance when configured correctly, but introduces rendering complexity that can devastate SEO if not handled properly. SSR, SSG, ISR and client-side rendering each have different SEO implications that need deliberate strategy.

Rendering strategy (SSR vs SSG vs ISR)
Metadata and head management
Dynamic route indexing
Core Web Vitals optimisation
Next.js SEO

Sanity

Headless CMS
Headless CMS

Sanity is a headless CMS that gives development teams maximum content flexibility but separates content management from the frontend entirely. SEO for Sanity-powered sites requires thinking across the content model, the frontend framework and how the two interact at the point of delivery.

SEO content modelling in Sanity Studio
Metadata fields and schema in GROQ
Frontend rendering strategy
Structured data from portable text
Sanity SEO

Vercel

Deployment platform
Infrastructure

Vercel is the deployment and hosting platform behind many Next.js and headless sites. While Vercel itself is not a CMS, it introduces specific SEO considerations around edge rendering, preview deployments being indexed, redirect management and performance configuration that affect rankings.

Preview deployment noindex management
Edge and serverless rendering for SEO
Redirect rules via vercel.json
Analytics and Web Vitals monitoring
Vercel SEO
Platform comparison

How each platform compares for SEO

A quick reference guide to the key SEO characteristics of each platform we work with.

Platform Technical SEO control Page speed potential Schema markup Crawl management Best for
WordPress Excellent Good Excellent Excellent Content sites, businesses, blogs
Shopify Moderate Moderate Good Moderate SME eCommerce, DTC brands
Magento Excellent Complex Excellent Requires work Large-scale eCommerce
Wix Moderate Moderate Limited Good Small businesses, local services
Squarespace Limited Good Limited Good Creatives, portfolios, small businesses
Next.js Excellent Excellent Excellent Excellent Tech companies, headless builds
Sanity Excellent Excellent Good Excellent Content-heavy, editorial, enterprise
Vercel Excellent Excellent Excellent Good Headless, JAMstack, Next.js deploys

Ratings reflect default platform capabilities. With specialist configuration, most platforms can achieve strong SEO results. The rating reflects how much work is required out of the box, not what is ultimately achievable with proper optimisation.

Platform migrations

Moving platforms is one of the highest-risk SEO events your site will face

A platform migration done without proper SEO planning can wipe out years of accumulated rankings in a matter of days. Done correctly, it can be an opportunity to improve your organic performance at the same time as moving to a better platform.

What goes wrong without SEO support

1
URL structure changes without redirects

New platforms often generate different URL structures. Without a complete redirect map in place on launch day, every changed URL becomes a dead end for Google and all the authority built up in those URLs is lost.

2
Canonical tags pointing to the old domain

Staging environments and pre-launch testing commonly leave canonical tags pointing to old URLs or the staging domain. If these go live, Google ignores your new pages entirely.

3
Content lost or consolidated incorrectly

Platform migrations often involve restructuring content. Pages merged, renamed or removed without proper handling lose all accumulated ranking signals, even when the content moves to a new URL.

4
Schema markup not carried over

Structured data from the old platform rarely transfers automatically. Launching a new site without schema means losing rich results immediately, even for pages that rank well.

5
GA4 and Search Console not reconfigured

Analytics that worked on the old platform often break during migration. Losing tracking continuity means you cannot measure the impact of the migration or identify problems quickly enough to fix them.

How we protect your rankings during a migration

1
Pre-migration audit

Full crawl and ranking inventory of the existing site. Every URL that drives organic traffic or has backlinks is identified and documented before any work begins.

2
Complete redirect mapping

Every old URL mapped to its new equivalent. Redirect rules written specifically for your new platform's configuration, whether that is an .htaccess file, vercel.json or Shopify redirects.

3
Pre-launch SEO checklist

Staging environment review covering canonicals, robots.txt, noindex tags, schema, page speed and analytics configuration before a single line goes live.

4
Launch day monitoring

Active monitoring on and immediately after launch day. Crawl errors, redirect failures and indexing issues identified and escalated to your development team before they compound.

5
Post-migration monitoring

Rankings and organic traffic tracked week on week for 60 to 90 days post-launch. Any drops diagnosed and addressed before they become permanent losses.

Headless and modern stacks

SEO for headless, JAMstack and modern web architectures

Next.js, Sanity and Vercel represent a different category of platform entirely. They offer exceptional performance and developer experience but introduce SEO complexity that traditional agencies are not equipped to handle.

Traditional CMS platforms like WordPress handle rendering server-side by default. Google receives fully rendered HTML when it crawls your pages and can read everything immediately. This is the simplest possible scenario for SEO.

Modern JavaScript frameworks change this fundamentally. A Next.js application can render pages on the server, at build time, at the edge, or entirely in the browser and the choice between these strategies has direct, significant consequences for how Google crawls, renders and indexes your content.

Headless CMS setups add another layer of complexity. When your content lives in Sanity but your frontend is Next.js deployed on Vercel, SEO decisions need to be made across all three systems simultaneously. The content model in Sanity determines what metadata fields are available. The Next.js app determines how that metadata is rendered. Vercel determines how it is cached and served at the edge.

We work with development teams building on these stacks to ensure SEO is built into the architecture rather than bolted on after launch, when changing fundamental decisions becomes expensive.

Server-Side Rendering (SSR)

Good for SEO

Pages rendered on each request. Google receives full HTML immediately. Best for frequently changing content but slower than static approaches.

Static Site Generation (SSG)

Best for SEO

Pages rendered at build time. Extremely fast, fully crawlable HTML served immediately. Ideal for content that does not change frequently.

Incremental Static Regeneration (ISR)

Good for SEO

Static pages regenerated on a schedule or on demand. Balances performance with content freshness. Requires careful cache strategy for SEO.

Client-Side Rendering (CSR)

Risky for SEO

Content rendered in the browser by JavaScript. Google can render JavaScript but it is unreliable and slower. Should be avoided for content that needs to rank.

Content modelling for SEO in Sanity

SEO metadata fields, Open Graph data, canonical URLs and schema markup need to be built into your Sanity content schema from the start. Retrofitting these after launch requires content re-entry and developer time. We specify what needs to go into the schema before the content model is finalised.

Metadata management in Next.js

Next.js 13 and above uses the Metadata API rather than next/head. Titles, descriptions, Open Graph, robots directives and canonical tags all need to be implemented correctly and dynamically for both static and dynamic routes. We audit and specify these for every route type in your application.

Edge rendering and caching on Vercel

Vercel's edge network introduces caching behaviour that affects how quickly Google sees content changes. Cache-Control headers, on-demand revalidation and how preview deployments are handled all have SEO implications that need deliberate configuration rather than default settings.

Dynamic sitemap and structured data generation

Static sitemaps do not work at scale on headless builds. We specify and review dynamic sitemap generation via the App Router or API routes, and structured data generation from your CMS content rather than hardcoded JSON-LD that developers have to maintain manually.

We work directly with your development team. Our technical recommendations are written in the context of your specific stack and are developer-ready not generic guidance that needs to be translated before anyone can act on it.

Why generic advice fails

When standard SEO advice actively breaks things

Generic SEO recommendations are written for no platform in particular, which means they are wrong for every platform in specific ways. Here are real examples of widely shared SEO advice that causes active harm when applied to the wrong platform.

Advice "Noindex your tag and category archive pages to avoid duplicate content"
On Shopify
This removes collection pages from the index entirely

On Shopify, collection pages are the primary ranking pages for commercial category searches. Noindexing them advice that makes sense for WordPress tag archives wipes out your most valuable organic entry points in a single change.

Advice "Add schema markup using a plugin"
On Next.js
There are no plugins. This advice is meaningless.

Next.js is a React framework. There is no plugin ecosystem in the WordPress sense. Schema markup must be implemented as JSON-LD in the component tree, via the Metadata API or through a library like next-seo. Recommending a plugin wastes developer time and signals that the agency does not understand the stack.

Advice "Block faceted navigation URLs in robots.txt"
On Magento
This blocks crawling but not indexing the worst of both worlds

Blocking URLs in robots.txt prevents Google from crawling them but does not remove them from the index if they have already been indexed or are linked from elsewhere. On Magento, where layered navigation generates thousands of parameter URLs, the correct approach is canonicalisation and noindex, not robots.txt blocking.

Advice "Edit your .htaccess file to manage redirects"
On Vercel
Vercel does not use Apache. There is no .htaccess file.

Vercel uses its own edge infrastructure. Redirects are configured in vercel.json or via the Next.js redirects array in next.config.js. Sending a client to edit .htaccess when they are deployed on Vercel wastes time and reveals a fundamental misunderstanding of the deployment environment.

Advice "Install Yoast SEO and follow its traffic light recommendations"
On Wix
Yoast does not exist on Wix. Its scoring model is also oversimplistic.

Wix has its own built-in SEO tools and does not support third-party plugins like Yoast. More broadly, Yoast's traffic light system rewards keyword density over content quality and has led entire generations of site owners to optimise for a plugin score rather than for search intent.

Advice "Your site speed is slow optimise your images and minify your CSS"
On Squarespace
Most Squarespace speed issues are platform-level, not content-level

Squarespace loads significant platform JavaScript and CSS that users cannot remove or minify. Telling a Squarespace client to minify their CSS implies a level of control they do not have. The correct advice addresses what is actually controllable: image sizing, unnecessary blocks, font choices and third-party scripts.

Platform-specific SEO is not a niche specialism. It is the baseline.

Any SEO recommendation that does not account for the platform it is being applied to is, at best, incomplete and at worst actively damaging. Every piece of work we do is framed around what is correct and achievable on your specific platform, not a generic checklist applied regardless of your technical context.

Talk To Us About Your Platform

FAQs

Platform SEO questions, answered

Does it matter which platform my website is built on for SEO?
Yes, significantly. Different platforms have different technical architectures, URL structures, rendering methods and levels of SEO control. A Shopify store has fundamentally different crawl challenges from a WordPress site. A Next.js app requires rendering strategy decisions that a hosted builder like Wix does not. Applying generic SEO advice without accounting for your platform often produces limited results or introduces new technical problems.
Which platform is best for SEO?
For maximum technical SEO control, WordPress, Next.js and Sanity offer the most flexibility. Shopify is strong for eCommerce despite some known limitations. Wix and Squarespace have improved significantly but still have structural constraints. The best platform is the one that is right for your business needs we can get strong SEO results on all of the platforms we work with.
Can you help if we are migrating from one platform to another?
Yes. Platform migrations are one of the highest-risk events in SEO. We provide pre-migration audits, redirect mapping, pre-launch checklists and post-migration monitoring to protect your existing rankings and organic traffic during the move.
Do you work with headless CMS setups?
Yes. We work with headless architectures including Sanity with Next.js, Contentful, and other headless CMS configurations deployed via Vercel or similar platforms. Headless setups require SEO thinking that spans the content model, the frontend framework and the deployment infrastructure simultaneously.
We built our site on Wix or Squarespace. Can we still get good SEO results?
Yes, with realistic expectations about what the platform allows. Wix and Squarespace both have genuine SEO capabilities and we can get strong results within their constraints. There are things that are simply not possible on these platforms that are possible on WordPress or a custom build, and we will always be honest with you about what is and is not achievable on your specific platform.