Skip to content
Auto Genius Help Center home
Auto Genius Help Center home

Dynamic/Programmatic SEO Data

Overview

Some Marketplace pages generate SEO automatically because the content changes frequently. This is common for inventory and vehicle pages.

Instead of manually setting a fixed title and description in Sanity, Marketplace generates SEO at render time using the current data.

Which pages use dynamic SEO

Dynamic SEO is typically used for:

  • Vehicle detail pages (VDPs)
  • Search results pages (SRPs)

Location detail pages usually use the SEO values authored on the Location document when available.

Vehicle detail page (VDP) SEO

VDP SEO is generated from the vehicle’s live data.

Common behavior includes:

  • Title: built from vehicle attributes such as condition, year, make, model, and trim.
  • Description: built from a template that can include vehicle details like mileage, price, and dealership information.
  • Open Graph image: usually uses the first available vehicle photo.
  • Open Graph alt text: typically uses the vehicle title.

This ensures each vehicle URL has a unique, descriptive title and description without manual edits.

Search results page (SRP) SEO

SRP SEO is generated based on:

  • How many vehicles match the current filters
  • Which filters are applied (make, model, year, and other attributes)
  • Your dealership or dealer group name

Common behavior includes:

  • Different titles and descriptions when filters are applied versus when they are not
  • Open Graph image and alt text based on vehicles in the results

This helps search pages stay accurate as inventory changes.

What this means for your team

  • You do not need to maintain SEO for each vehicle.
  • SRP SEO will update naturally as inventory counts and filters change.
  • Your most important task is to ensure your default SEO is strong, because it acts as a fallback.

Common questions

Why does a title change on inventory pages?

Inventory pages reflect live results. If filters change or inventory count changes, the generated SEO can change.

Can we customize dynamic SEO?

Dynamic SEO usually supports templates and defaults that your implementation can configure. The available options depend on your project configuration.