Skip to main content

Yoast SEO Settings and Configuration

The extension itself has no configuration screen. All configuration happens inside Yoast SEO's standard interface using the SportsPress replacement variables that this extension registers.

Updated today

Yoast SEO Settings and Configuration

The extension itself has no configuration screen. All configuration happens inside Yoast SEO's standard interface using the SportsPress replacement variables that this extension registers.

Where to configure

Goal

Yoast SEO location

Set default title/description for events, teams, players, staff, calendars, league tables, player lists, tournaments, sponsors, directories

SEO → Search Appearance → Content Types

Set default title/description for SportsPress taxonomies (leagues, seasons, venues, positions, roles)

SEO → Search Appearance → Taxonomies

Override title/description on a specific event, team, player, etc.

The Yoast meta box on each post's edit screen

Replacement variables registered

The extension registers SportsPress-aware variables that Yoast templates can use:

Variable

Replaces with

%%sp_teams%%

Comma-separated list of team names attached to the current post (useful on event pages)

%%league%%

Name of the league taxonomy term assigned to the post

%%season%%

Name of the season taxonomy term assigned to the post

%%venue%%

Name of the venue taxonomy term assigned to the post

%%position%%

Name of the player position taxonomy term

%%role%%

Name of the staff role taxonomy term

The taxonomy variables are registered dynamically — if your sport adds custom SportsPress taxonomies via sportspress_taxonomies, they become available as %%{taxonomy_slug}%% automatically.

Variable usage syntax

Yoast SEO templates support these variables in any title or meta description input. Click the Insert variable dropdown next to the field, or type the variable manually surrounded by %%. Variables can be combined with plain text and Yoast's built-in variables:

%%title%% — %%league%% %%season%% | %%sitename%%

Did this answer your question?