WordPress Perma Such-URLs

Christian Böttger 04 Jun 2014 0 Kommentare
11 Stimmen (3.82 von 5.00)

Da SEO für jede Website eine große Rolle spielt, möchte ich euch hier ein Beispiel geben, um Perma Such-URLs für all eure Suchen zu erstellen.

Funktion – Perma Such-URLs:

Um nun Perma Such-URLs zu bekommen, müssen wir in unsere functions.php eine Funktion erstellen, die bei jeder Suche, die auf unserer Seite durchgeführt wird, diese umschreibt zu eine URL ohne Variablen und GET Funktion.

Falls Ihr eine Funktion dieser Art benötigt, kopiert einfach den unten stehenden Code in eure functions.php.

 

/*********************************************************************************************
Wordpress Perma Such-URLs
*********************************************************************************************/

function fb_change_search_url_rewrite() {
	if ( is_search() && ! empty( $_GET['s'] ) ) {
		wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
		exit();
	}	
}
add_action( 'template_redirect', 'fb_change_search_url_rewrite' );

 

Habt Ihr die Funktion in eure functions.php von eurem Template übernommen, werden alle eure Suchen über diese Funktion geleitet und diese schreibt die URL dann um und Ihr bekommt eine URL mit /search/ statt ?s=***. Ich hoffe mein kleiner Betrag zu dem Thema Perma Such-URLs hat euch weiter geholfen.

Artikel drucken

Kommentare (0)