Docs

Rank Math

2 min readUpdated June 15, 2026

WP LinkCanvas integrates with Rank Math automatically. When Rank Math is active, bio pages use per-language SEO title, meta description, canonical URL, and Open Graph image from the fields in the bio page editor rather than Rank Math’s defaults.

Detection#

WP LinkCanvas detects Rank Math via the RANK_MATH_VERSION constant. No configuration is required — install and activate Rank Math and the integration is live immediately.

What is injected#

On bio pages, WP LinkCanvas overrides the following Rank Math outputs using Rank Math’s native filter hooks:

WhatFilter used
Meta titlerank_math/frontend/title
Meta descriptionrank_math/frontend/description
Canonical URLrank_math/frontend/canonical
og:imagerank_math/opengraph/facebook/image

On all other pages, these filters pass through unchanged — the integration only activates when the current request is a bio page.

Setting SEO fields#

In the bio page editor, each language tab has an SEO section with:

  • SEO title — overrides Rank Math’s page title in <title> and og:title
  • Meta description — overrides Rank Math’s description in <meta name="description"> and og:description
  • Open Graph image — overrides Rank Math’s og:image. Falls back to the bio page avatar if no SEO image is set

If the SEO title or description fields are left empty on a language tab, Rank Math’s own logic runs as normal for that page.

Canonical URL#

The canonical URL is always set to the correct language-specific bio page URL (e.g. yoursite.com/ar/links for the Arabic version). This is handled automatically. Without this override, Rank Math may resolve the canonical to an unrelated post since bio pages use a custom rewrite rule rather than a standard WordPress post URL.

Open Graph image fallback#

If no SEO image is set on the language tab, WP LinkCanvas checks for the bio page avatar and uses that as the og:image. If neither is set, Rank Math’s own image resolution runs as normal.