Kompatibilita po instalaci
Puluno SEO vypisuje vlastní meta tagy, schema, sitemap úpravy a redirecty. Po aktivaci tedy nejde jen „přidat vedle“ jiného SEO pluginu — oba by dělali totéž a Google by viděl duplicity.
Zlaté pravidlo: jeden web = jeden aktivní SEO plugin pro výstup do
<head>. Puluno umí import dat, ne souběžný provoz s Yoast / Rank Math.
Co se může kolidovat
| Oblast | Puluno | Typický konflikt | Příznak |
|---|---|---|---|
<title> | pre_get_document_title | Yoast, Rank Math, téma s vlastním title | Dvojitý nebo nesprávný titulek ve zdrojáku |
| Meta description, canonical | wp_head | Jiný SEO plugin | Dva <meta name="description"> nebo dva canonical |
| Open Graph / Twitter | wp_head | Yoast, Rank Math, některá témata | Duplicitní og:title, og:image |
| JSON-LD schema | wp_head | SEO plugin + téma + WooCommerce | Více @graph bloků, duplicitní FAQPage |
| XML sitemap | úpravy WP sitemap | Yoast /sitemap_index.xml, Rank Math sitemap | V GSC dvě sitemap indexy |
| Redirecty | template_redirect | Rank Math Redirections, Redirection plugin | Neočekávané přesměrování, smyčky |
| robots.txt | editor v Settings | Yoast / Rank Math robots | Protiřečící pravidla |
Center a audit počítají s tím, co Puluno sám vypíše — ne s live HTML stránky. Pokud běží druhý SEO plugin, skóre v Center může vypadat v pořádku, ale ve View Source uvidíte duplicity.
Migrace z Yoast SEO
- Nejdřív aktivujte Puluno — Yoast meta se při prvním běhu automaticky zkopírují (title, description, focus keyword, OG obrázek), pokud Puluno pole ještě nemá.
- V Settings → Import můžete import zopakovat ručně.
- Ověřte Center — projděte pár URL, že meta sedí.
- Deaktivujte Yoast SEO (nebo aspoň vypněte jeho výstup do head — viz níže).
- V Search Console odešlete WP sitemap (
/wp-sitemap.xml) a starou Yoast sitemap odstraňte. - Yoast plugin můžete odinstalovat až po záloze DB — meta zůstávají v
_yoast_wpseo_*, Puluno je už má ve vlastních polích.
Co Yoast import nekopíruje: globální šablony titulků, breadcrumbs nastavení, Yoast redirecty (ty řešíte zvlášť), schema typy z Yoast wizardu.
Migrace z Rank Math
- Aktivujte Puluno.
- Settings → Import → Rank Math meta (title, description, focus, robots noindex).
- Redirects → Import z Rank Math — pravidla z
rank_math_redirections. - Ověřte pár redirectů v prohlížeči (301/302).
- Deaktivujte Rank Math — jinak zůstanou duplicitní tagy i redirect modul.
Rank Math meta se nenačítají automaticky jako u Yoast — import je vědomý krok.
Jiné SEO pluginy (AIOSEO, SEOPress, The SEO Framework)
Puluno nemá import pro všechny pluginy. Postup:
- Export / ruční kontrola meta u klíčových stránek.
- Aktivace Puluno + doplnění meta v Center nebo editoru.
- Deaktivace starého SEO pluginu.
- Kontrola zdrojáku homepage a jedné produktové / článkové URL.
Témata a page buildery
Požadavky na téma
- Šablona musí volat
wp_head()v<head>(standard u všech kvalitních témat). - Doporučeno
add_theme_support('title-tag')— Puluno pak řídí titulek přes WordPress API. - Pokud téma natvrdo vypisuje
<title>nebo meta vheader.php, může dojít ke kolizi — oprava patří do child theme (odstranit duplicitní tagy).
Page buildery (Divi, Elementor, …)
- Obsah stránky builder neřeší SEO hlavičku — tu stále řídí téma + SEO plugin.
- Puluno rozpozná Divi layout stránky (
[et_pb_v obsahu) a nastaví noindex, follow — layoutové šablony nemají být v indexu. - Schema z builder widgetů (FAQ, HowTo) může kolidovat s Puluno Schema builderem — na jedné stránce používejte jeden zdroj schema.
WooCommerce
- Produktové stránky: Puluno vypisuje Product schema, pokud je WooCommerce aktivní.
- Košík, checkout, účet — typicky noindex (kontrola v auditu).
- Pokud jiný plugin také vypisuje Product schema, deaktivujte jeden zdroj.
Kontrolní checklist po instalaci
- Puluno Center → Kompatibilita — spusťte sken (probíhá i automaticky 1× denně a týdně)
- View Source na homepage — jeden
<title>, jeden description meta, jeden canonical. - JSON-LD — jeden hlavní blok (případně
@graphuvnitř jednoho<script type="application/ld+json">). - GSC → Sitemaps — jedna aktivní sitemap index.
- Redirects — test staré URL po migraci.
- Center → Obnovit audit — projít sirotce a noindex u důležitých stránek.
- llms.txt —
/llms.txtnekonfliktuje s jinými pluginy; jen ověřte, že server URL vrací 200.
Compatibility mode (v pluginu)
Puluno má tři režimy (Settings → Kompatibilita):
| Režim | Chování |
|---|---|
| Auto (výchozí) | Vypne frontend výstup Puluno, pokud detekuje jiný SEO plugin nebo duplicity v live HTML |
| Pouze audit | Puluno nevypisuje nic na web — jen Center, import, GSC panel |
| Plný výstup | Vždy vypisovat (vyžaduje potvrzení rizika při aktivním jiném SEO pluginu) |
Sken kontroluje: aktivní SEO/redirect pluginy, podporu title-tag u tématu, počet meta tagů na homepage (HTTP fetch), konflikt sitemap Yoast/Rank Math vs WP core.
V Center uvidíte panel „Kompatibilita & SEO moduly“ se stavem každého výstupu (head, schema, sitemap, redirecty, robots).
Pokud je head výstup vypnutý kvůli kompatibilitě, audit v Center ukazuje tagy, které Puluno vypíše po zapnutí — ne live HTML s duplicitami od jiného pluginu.
Co dělat, když oba pluginy musí chvíli běžet
Při přechodu na produkci to někdy nejde okamžitě. Minimální riziko:
- Import meta do Puluno.
- Ve starém pluginu vypněte výstup do frontendu (Yoast: SEO analysis lze nechat, ale vypnout „SEO“ výstup pokud plugin umožňuje; u Rank Math vypnout moduly Meta + Sitemap + Redirections).
- Nastavte maintenance okno a hned po něm deaktivujte starý plugin.
Puluno v administraci upozorní, pokud detekuje aktivní Yoast, Rank Math nebo další běžné SEO pluginy.
Pro agentury — co říct klientovi
„Nainstalujeme Puluno a vypneme starý SEO plugin, aby Google nedostával každý tag dvakrát. Meta data nejdřív převedeme, pak starý plugin odinstalujeme. První týden kontrolujeme Search Console a pár klíčových URL ručně.“
Více odpovědí pro klienty: FAQ pro agentury.
Technické rozšíření (vývojáři)
- Filtr
indexscope_seo_bridge_file— načtení bridge PHP z child theme (vlastní schema, OG fallback). - Filtry
indexscope_brand,indexscope_schema_graph,indexscope_page_seo_registry— úprava výstupu bez fork pluginu. - Pokud téma potřebuje vypnout část Puluno: kontaktujte podporu — v budoucnu plánujeme explicitní „compatibility mode“ přepínače v Settings.