Wordpress Performance Wordpress SEO Wordpress Security Wordpress Themes Wordpress Hosting Mein Setup Das Buch

Suchergebniss direkt zum Post weiterleiten

Wordpress Suche Suchergebnisse umleiten

Suchergebnisse einfach weiterleiten

Die Suche von WordPress hat mich schon des Öfteren mal geärgert und genervt. So macht es in manch einem Blog durchaus Sinn, die Suche auf den Titel zu reduzieren, da die Ergebnisse dann meist passender ausfallen. Nicht immer, aber bei manchen Themen funktioniert das recht gut. Was ebenfalls viel Sinn macht ist, die Suchergebnisse entsprechend umzuleiten. Wenn es als Ergebnis also nur einen einzigen Post gibt, dann kann WordPress auch direkt auf selbigen weiterleiten. Das ist für den Benutzer sehr praktisch und für die Seitenaufrufe ebenfalls gut. Denn wie wir alle wissen: Besucher sind unglaublich faul, jeder Klick scheint schon zu viel zu sein.

Folgendes in die Functions.php eures Themes kopieren:

add_action('template_redirect', 'redirect_single_post');
function redirect_single_post() {
    if (is_search()) {
        global $wp_query;
        if ($wp_query->post_count == 1) {
            wp_redirect( get_permalink( $wp_query->posts['0']->ID ) );
        }
    }
}

Schnell und einfach

Ich hatte es oben bereits erwähnt: User sind unglaublich faul. Das ist nicht böse gemeint, aber immer wieder zeigt sich im Web, wie viel eine einfache Struktur ausmacht und vor allem wie viel sie bringt. Wird etwas nicht sofort gefunden, verschwinden Besucher einfach wieder. Erfordert etwas zu viele Klicks, sind sie ebenfalls weg. Kaum nachzuvollziehen, wie ich finde, aber Statistiken belegen das einwandfrei. Gleiches gilt übrigens für die Ladezeit einer Website, denn jede Sekunde mehr, bewegt Besucher dazu die Website zu verlassen. Schnell und einfach ist also am sinnvollsten im Internet, das obere Snippet kann ein Schritt in die richtige Richtung sein.



Wordpress Performance eBook