Warum sich alte Seiten lohnen
Du hast Seiten, die mal liefen – jetzt aber in der Versenkung verschwinden.
Sie sind da. Sie haben Backlinks. Sie ranken noch irgendwie.
Aber sie wirken… staubig.
Statt löschen oder neu schreiben: auffrischen.
Mit KI.
Strategie: Inhalte anreichern, nicht ersetzen
Ich arbeite so:
- bestehende Seiten analysieren
- Content-Gap identifizieren (Was fehlt?)
- KI liefert passende Abschnitte
- ich prüfe, kürze, ergänze
Technisch lässt sich das teilautomatisieren.
Erst recht, wenn Du viele Seiten hast.
Seiten per PHP auslesen
function ds_get_seiten_mit_inhalt($limit = 10) {
$args = [
'post_type' => 'page',
'posts_per_page' => $limit,
'orderby' => 'modified',
'order' => 'ASC',
'meta_query' => [
[
'key' => '_edit_last',
'compare' => 'EXISTS'
]
]
];
return get_posts($args);
}
Damit ziehst Du gezielt Seiten, die lange nicht mehr überarbeitet wurden.
Sortiert nach Änderungsdatum.
Inhalt extrahieren und analysieren
function ds_inhalt_auslesen($post_id) {
$post = get_post($post_id);
return [
'title' => $post->post_title,
'excerpt' => wp_trim_words(strip_tags($post->post_content), 100),
];
}
Jetzt kannst Du dem KI-Modell (z. B. OpenAI oder Azure) sagen:
„Lies das. Und mach mir daraus eine aktuelle Ergänzung.“
Beispiel: API-Call zu OpenAI
function ds_generate_ai_ergänzung($inhalt) {
$body = [
'model' => 'gpt-4',
'messages' => [
['role' => 'system', 'content' => 'Du bist ein erfahrener WordPress-Redakteur.'],
['role' => 'user', 'content' => 'Hier ist ein alter Seiteninhalt: ' . $inhalt . ' — Ergänze ihn mit einem aktuellen, relevanten Absatz.']
],
'temperature' => 0.7,
];
$response = wp_remote_post('https://api.openai.com/v1/chat/completions', [
'headers' => [
'Authorization' => 'Bearer DEIN_API_KEY',
'Content-Type' => 'application/json',
],
'body' => json_encode($body),
]);
$result = json_decode(wp_remote_retrieve_body($response), true);
return $result['choices'][0]['message']['content'] ?? '';
}
Automatisch ergänzen? Geht – aber mit Vorsicht
function ds_update_seite_mit_ai($post_id) {
$inhalt = ds_inhalt_auslesen($post_id);
$ergänzung = ds_generate_ai_ergänzung($inhalt['excerpt']);
if (!$ergänzung) return;
$post = get_post($post_id);
$neuer_inhalt = $post->post_content . "\n\n<!-- AI-Ergänzung -->\n<p>" . wp_kses_post($ergänzung) . "</p>";
wp_update_post([
'ID' => $post_id,
'post_content' => $neuer_inhalt,
]);
}
Du kannst Dir auch vorher eine Vorschau anzeigen lassen.
Oder erst mal alles in eine neue Tabelle schreiben.
Nützlich für SEO und UX
Bereich | Vorteil |
---|---|
SEO | frischer Inhalt = bessere Rankings |
Nutzererlebnis | mehr Kontext, bessere Lesbarkeit |
Redaktion | weniger manuelle Arbeit |
Struktur | KI hilft, Lücken zu erkennen |
Meine Faustregeln
- Nur bestehende Inhalte erweitern, nicht blind ersetzen
- Nur veröffentlichen, was Du gelesen hast
- KI darf Dir helfen – schreiben musst Du trotzdem
Wenn Du viele Seiten hast: Denk über Cron + Queue nach.
Dann kannst Du jeden Tag 5 Seiten automatisch prüfen und erweitern lassen.
No responses yet