Skip to content
puluno

Migrating from another SEO plugin

Migrating from Yoast / Rank Math

Competing SEO plugin detected, import meta and sitemap without indexation drop.

Typical symptom

Explorer or Health reports yoast_detected / rank_math_detected, client wants one SEO stack.

Puluno modules

SEO

Undo change

Partial — see article

Issue codes

yoast_detected, rank_math_detected

What you see

  • Finding yoast_detected or rank_math_detected.
  • Two SEO plugins active — duplicate schema, sitemaps, redirects.
  • Client: “Move to Puluno but keep all meta.”
  • After deactivating Yoast, titles vanish on half the site.

Why it happens

SEO plugins store meta in custom post meta keys. Without import Puluno does not see old data.

Migration risks:

  • Duplicate sitemap (/sitemap_index.xml × 2).
  • Redirect manager conflict.
  • Duplicate schema (Rich Results errors).
  • .htaccess rules from old plugin.

What Puluno does

PhaseModuleAction
DiagnoseHealth / Explorerdetect active competitor
ApplySEOimport meta from Yoast / Rank Math (cutover wizard)
VerifyExplorertitle/meta/schema without duplicates

Process: Compatibility, Center.

Step by step

  1. DB backup before any migration.
  2. Puluno SEO Center → migration / import — field mapping.
  3. Compare 5 random URLs in Explorer before/after.
  4. Deactivate Yoast/Rank Math — do not delete yet (rollback).
  5. Sitemap: only one plugin generates — Verify Sitemap.
  6. Schema: JSON-LD Verify.
  7. After a stable week, remove old plugin.

Rollback — undo the change

Old plugin can be reactivated — meta remain in DB until deleted.

Puluno import can be partially reverted per page in the editor.

When it is not Puluno

  • Client keeps Yoast for one feature — dual stack not recommended, client choice.
  • Custom meta outside Yoast standard — manual SQL / script.
  • Non-WP migration — static export, not WP cutover.