Route-Level SEO
Overview
Route-level SEO lets you set SEO values for a specific URL, even when the underlying page content is reused.
This is useful when you need two URLs to have different search identities without duplicating content.
How route-level SEO fits into the hierarchy
Marketplace resolves SEO through a priority chain. Route-level override is more specific than Page SEO, so it can replace Page settings for that URL.
Common priority order (least specific to most specific):
- Project default SEO
- Location SEO (for location pages)
- Page SEO
- Route SEO override
- Path SEO override
When to use route-level SEO
Use route-level SEO when:
- The same Page is used by multiple routes
- Each route needs a different meta title or meta description
- You want a specific URL to rank for a different keyword theme
Examples include:
- Two contact URLs that serve the same contact page
- A shared landing page used for multiple campaigns
What you can override
Route-level override typically allows you to set the same SEO fields as a Page:
- Meta title and meta description
- Open Graph title and description
- Open Graph image and alt text
Important considerations
- If you need different SEO per path within the same route, use Path-level SEO.
- Route-level SEO affects only the URL or URLs defined by that route.
What to review after updates
After updating route-level SEO, review:
- Search previews for each URL under that route
- Social share previews
- Any localized variants if your site supports multiple languages