WordPress SEO: Irrelevante Wörter automatisch aus der URL entfernen

SEO
WordPress SEO: Irrelevante Wörter automatisch aus der URL entfernen

Standardmäßig generiert WordPress die Permalink-URL automatisch aus der angegebenen Überschrift des jeweiligen Artikels. Doch wer sich schon einmal mit Suchmaschinenoptimierung befasst hat, dürfte wissen, dass Google nicht nur prägnante Titel, sondern auch kurze URLs sehr begrüßt.

Für all diejenigen, denen das Entfernen der irrelevanten Wörter auf Dauer zu viel Arbeit ist, haben wir jetzt einen kleinen Codeschnipsel.

Dank der untenstehenden Erweiterung für die functions.php des aktivierten WordPress-Themes verschwinden alle in der Liste aufgezählten Wörter völlig automatisch.

add_filter('sanitize_title', 'remove_false_words');
function remove_false_words($slug) {
    if (!is_admin()) return $slug;
    $slug = explode('-', $slug);
    foreach ($slug as $k => $word) {
                //false words list separated for commas
                $keys_false = 'a,about,above,across,after,again,against,all,almost,alone,along,already,also';
                $keys = explode(',', $keys_false);
                foreach ($keys as $l => $wordfalse) {
                        if ($word==$wordfalse) {
                                unset($slug[$k]);
                        }
                }
    }
    return implode('-', $slug);
}


Sie benötigen eine WordPress Agentur? Wir stehen als Ihre Experten zur Verfügung. Treten Sie mit uns in Kontakt und vereinbaren Sie ein unverbindliches Beratungsgespräch.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.