Was SEO-Plugins wirklich leisten

Yoast, RankMath, All in One SEO – alle versprechen Sichtbarkeit.
Die Wahrheit: Die machen nichts magisch.
Aber sie helfen Dir, sauber zu arbeiten.

Du bekommst:

  • einfache Kontrolle über Titel und Meta
  • Vorschau fürs Snippet
  • Weiterleitungen
  • Canonical-Tags
  • Sitemap-Generierung
  • strukturiertes Markup (Schema.org)

Und: Hinweise auf typische SEO-Fehler.

Yoast SEO – stabil, aber manchmal träge

Yoast ist der Platzhirsch.
Gut dokumentiert, solide API, manchmal ein bisschen aufgebläht.

Metadaten auslesen

$title = get_post_meta(get_the_ID(), '_yoast_wpseo_title', true);
$desc  = get_post_meta(get_the_ID(), '_yoast_wpseo_metadesc', true);

Dynamisch überschreiben

add_filter('wpseo_title', 'ds_custom_yoast_title');
function ds_custom_yoast_title($title) {
    if (is_singular('produkt')) {
        return 'Top-Produkt: ' . get_the_title();
    }
    return $title;
}

RankMath – flexibler, aber komplexer

RankMath hat viele Module.
Du kannst Schema-Markup, Redirections, 404-Logs, Local SEO und WooCommerce-SEO direkt konfigurieren.

Beispiel: Titel dynamisch setzen

add_filter('rank_math/frontend/title', function($title) {
    if (is_singular('projekt')) {
        return 'Projektbericht: ' . get_the_title();
    }
    return $title;
});

Schema anpassen

add_filter('rank_math/json_ld', function($data, $jsonld) {
    if (is_singular('referenz')) {
        $data['@type'] = 'CaseStudy';
    }
    return $data;
}, 10, 2);

Welches Plugin für welchen Zweck?

ZweckEmpfehlung
Standard-Blog mit wenigen ExtrasYoast
Technisch anspruchsvolle SitesRankMath
Nur Meta & Title ohne OverheadThe SEO Framework

Developer-Zugriffe vergleichen

PluginHook für TitleHook für DescriptionSchema editierbar
Yoastwpseo_titlewpseo_metadescper Filter, begrenzt
RankMathrank_math/frontend/*rank_math/frontend/descriptionsehr offen
SEO Frameworkthe_seo_framework_*the_seo_framework_*eingeschränkt

Zusatztipp: Sitemap selbst erweitern

Yoast und RankMath erzeugen Sitemaps automatisch.
Du willst eine eigene Sitemap ergänzen?

add_action('init', function() {
    add_rewrite_rule('^sitemap-custom.xml$', 'index.php?custom_sitemap=1', 'top');
});

add_filter('query_vars', function($vars) {
    $vars[] = 'custom_sitemap';
    return $vars;
});

add_action('template_redirect', function() {
    if (get_query_var('custom_sitemap')) {
        header('Content-Type: application/xml; charset=utf-8');
        echo '<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
        // Eigene URLs hier
        echo '</urlset>';
        exit;
    }
});

Mein Fazit

SEO-Plugins helfen Dir, strukturiert zu bleiben.
Aber Du musst trotzdem denken.

Sie ersetzen kein technisches SEO.
Aber sie verhindern viele Anfängerfehler.

Wenn Du Zugriff brauchst auf Meta, Canonical, OpenGraph & Co. – geht alles per Hook.
Wenn Du magst, bau ich Dir das Plugin so, wie Du’s brauchst.

Categories:

Tags:

No responses yet

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert