On-Page SEO
Control core SEO tags and fallback templates so posts, pages, and archives always have a clear search snippet baseline.
Overview
On-Page SEO is the main place for your sitewide title, description, canonical, and robots output defaults.
Admin path: Airygen SEO -> Settings -> On-Page SEO
Use this module to create safe fallback rules first. Then use the editor panel only on the posts that need more precise wording.
Settings
The page is divided into Head tag output, Templates, and Per post type overrides.
Head tag output
Use this section to decide which core tags Airygen SEO should print when metadata is available.
- Title tag turns title output on or off.
- Meta description turns description output on or off.
- Canonical URL turns canonical output on or off.
- Robots meta turns robots meta output on or off when custom directives exist.
Templates
Use this section to create fallback text for posts that do not have custom SEO values yet.
- Default title template controls the fallback SEO title.
- Default description template controls the fallback SEO description.
- Separator is inserted when you use %separator% in a template.
- Custom token 1, Custom token 2, and Custom token 3 let you store reusable text such as a brand name, location, or campaign phrase.
- Template tokens can pull in values such as the post title, post excerpt, site name, and site description.
Per post type overrides
Use this section when one content type needs a different fallback style from the rest of the site.
- Each supported post type can have its own title template.
- Each supported post type can have its own description template.
- Product content is intentionally routed to WooCommerce SEO instead of this screen.
Editor Panel
The editor sidebar and classic editor panel let you refine individual posts without changing the sitewide defaults.
- SERP Snippet shows how the title, URL, and description currently resolve.
- Keyphrases lets you set the main focus keyphrase and supporting long-tail keyphrases.
- Canonical URL lets you keep the normal permalink or enter a custom canonical target.
How to Use
- Open Airygen SEO -> Settings -> On-Page SEO.
- In Head tag output, turn on the tags you want Airygen SEO to manage sitewide, such as Title tag, Meta description, and Canonical URL.
- In Templates, enter a Default title template and Default description template that still read naturally when applied to many posts.
- Fill in Separator and any Custom token fields if your templates reuse the same brand, product line, or location wording.
- In Per post type overrides, add different fallback templates for post types that need their own wording style.
- Save the module, then open an important post in the editor and review the SERP Snippet, Keyphrases, and Canonical URL panels.
- Add post-level overrides only where the fallback text is not strong enough, then update the post and review the live page output.
Verify these items after saving:
- The fallback title still reads naturally on different post types.
- The fallback description explains the page instead of repeating keywords.
- The canonical URL points to the URL you actually want indexed.
- Product templates are being managed in WooCommerce SEO, not duplicated here.
SEO Benefits
Good defaults prevent empty or weak snippets across the site. They also reduce the amount of manual work needed to keep titles and descriptions usable on new content.
User Cases
Content publishers with many article types
Before: A publisher has posts, pages, and landing pages, but new content often goes live with inconsistent snippet text.
After: On-Page SEO gives each content type a safe fallback template, so new URLs still have readable metadata before the editor fine-tunes priority pages.
Agencies managing multiple landing pages
Before: An agency keeps copying the same brand phrase and separator pattern into every campaign page by hand.
After: The agency stores reusable wording in Custom token fields and keeps snippet formatting consistent across the whole site.
FAQ
Do I need to write a custom SEO title for every post?
No. The fallback templates handle normal content, and you can override only the pages that need special wording.
What are Custom token fields for?
They let you reuse the same short text in multiple templates without typing it again every time.
Why are product templates not managed here?
WooCommerce products have their own dedicated settings in WooCommerce SEO, so store-specific tokens and rules stay in one place.