SEOFX – SEO Agentur Nürnberg
WordPress SEO

WordPress Child Theme: Warum es SEO-Updates schützt

3 Min. Lesezeit

Sie haben Ihr WordPress-Theme mühsam angepasst – SEO-relevante Änderungen in der functions.php, Schema-Markup im Header, Performance-Optimierungen im CSS. Dann kommt ein Theme-Update: alle Änderungen weg. Child Themes schützen Ihre SEO-Updates vor solchen Überschreibungen.

Was ist ein WordPress Child Theme?

Ein Child Theme ist ein Theme das alle Styles und Funktionen des Eltern-Themes (Parent Theme) erbt, aber eigene Anpassungen aufnehmen kann. Beim Update des Eltern-Themes bleiben Child-Theme-Anpassungen erhalten – sie sind in einer separaten Datei gespeichert.

Warum das für SEO wichtig ist:

SEO-relevante Anpassungen in WordPress werden oft direkt im Theme vorgenommen:

  • Schema.org-Markup in Header.php
  • SEO-freundliche Navigation im Theme-Code
  • Performance-Optimierungen in functions.php
  • Critical CSS oder Preload-Links im Head

Bei Theme-Update ohne Child Theme: Alle Änderungen überschrieben → SEO-Anpassungen verloren → potenzielle Ranking-Einbußen.

Studien zeigen, dass über 60 % der WordPress-Nutzer keine Child Themes nutzen und regelmäßig durch Theme-Updates SEO-Anpassungen verlieren. Ein einmaliger 30-Minuten-Aufwand für ein Child Theme schützt dauerhaft.

Child Theme erstellen: Schritt für Schritt

Option 1: Per Plugin (einfachster Weg)

Das Plugin Child Theme Wizard oder One-Click Child Theme erstellt ein Child Theme in einem Klick.

Option 2: Manuell

Schritt 1: Neuen Ordner im Themes-Verzeichnis anlegen:

wp-content/themes/mein-theme-child/

Schritt 2: style.css im Child-Theme-Ordner erstellen:

/*
 Theme Name:   Mein Theme Child
 Theme URI:    https://meinewebsite.de
 Description:  Child Theme für Mein Theme
 Author:       Mein Name
 Template:     mein-theme
 Version:      1.0.0
*/

/* Eigene CSS-Anpassungen hier: */

Schritt 3: functions.php im Child-Theme-Ordner erstellen:

<?php
add_action('wp_enqueue_scripts', function() {
    // Eltern-Theme-Stylesheet laden
    wp_enqueue_style('parent-style',
        get_template_directory_uri() . '/style.css');
});

// Eigene Anpassungen hier:
// Schema.org Markup, Performance-Hooks, SEO-Anpassungen usw.

Schritt 4: Im WordPress-Admin das Child Theme aktivieren.

Prüfen Sie nach dem Child-Theme-Aktivieren ob die Website noch korrekt aussieht. Manchmal fehlen spezifische CSS-Regeln die im Parent Theme laden. Falls Darstellungsprobleme auftreten: CSS-Anpassungen aus dem Parent Theme in die Child-Theme style.css übertragen.

Was ins Child Theme kommt

Alle individuellen Anpassungen die Sie am Theme vornehmen, gehören ins Child Theme:

functions.php des Child Themes:

<?php
// Schema.org Markup im Header
add_action('wp_head', 'add_schema_markup');
function add_schema_markup() {
    // Ihr Schema.org Code
}

// Performance-Anpassungen
add_filter('script_loader_tag', 'defer_scripts', 10, 2);
function defer_scripts($tag, $handle) {
    if (!is_admin()) {
        return str_replace(' src', ' defer src', $tag);
    }
    return $tag;
}

// Preload-Links für Fonts
add_action('wp_head', function() {
    echo '<link rel="preload" href="/fonts/myfont.woff2" as="font" type="font/woff2" crossorigin>';
}, 1);

style.css des Child Themes:

/* Critical CSS Anpassungen */
/* Layout-Fixes */
/* Branding-Anpassungen */

Template-Dateien überschreiben

Sie können auch komplette Theme-Template-Dateien im Child Theme überschreiben. Kopieren Sie die Template-Datei aus dem Parent Theme in den Child-Theme-Ordner und bearbeiten Sie sie dort.

Beispiel: header.php anpassen ohne das Parent Theme zu ändern:

wp-content/themes/mein-theme-child/header.php

Diese Datei überschreibt automatisch die header.php des Parent Themes.

Versionskontrolle für Child Themes

Child Themes sind der richtige Ort für Ihre Anpassungen – und sollten in Versionskontrolle (Git) gespeichert werden:

cd wp-content/themes/mein-theme-child
git init
git add .
git commit -m "Initial child theme setup"

Das ermöglicht Rückgängigmachen von Änderungen und Collaboration im Team.

WordPress-Projekte die Child Themes mit Git-Versionskontrolle kombinieren, haben nachweislich weniger SEO-Rückgänge durch fehlerhafte Updates – und können Probleme innerhalb von Minuten rückgängig machen statt stunden- oder tagelang zu debuggen.

Mehr zu WordPress SEO-Grundlagen finden Sie in unserem WordPress SEO-Guide.

WordPress professionell einrichten und absichern.

Wir richten Ihr WordPress mit Child Theme, SEO-Plugin und allen Performance-Optimierungen professionell ein – für eine stabile, wartungsfreundliche Website.

WordPress SEO anfragen

Weitere Artikel zu WordPress SEO