Cómo cambiar el valor predeterminado de la URL de búsqueda Slug en WordPress

¿Quieres cambiar la URL de búsqueda por defecto en WordPress? Por defecto, las URLs de búsqueda de WordPress no son fáciles de usar. En este artículo, le mostraremos cómo cambiar fácilmente el slug de la url de búsqueda por defecto en WordPress y hacerlo más SEO y más fácil de usar.

Por qué cambiar la URL de búsqueda predeterminada en WordPress

WordPress utiliza una estructura de URL amigable para SEO para todas las páginas de su sitio web. Las URLs típicas de WordPress amigables para SEO se ven así:

http://example.com/some-page/
http://example.com/2018/03/some-article/
http://example.com/category/some-category/

Como puede ver, estas URLs son bastante fáciles de entender tanto para los usuarios como para los motores de búsqueda.

Sin embargo, WordPress sigue usando URL no amigables para la página de resultados de búsqueda. Una URL de búsqueda típica en WordPress se ve así:

http://example.com/?s=término de búsqueda

Esta estructura de URL no coincide con el resto de las URL de su sitio web. Aunque algunos plugins de búsqueda de WordPress mejoran los resultados de la búsqueda, la mayoría no hacen nada con respecto a la URL de búsqueda en sí.

¿Qué pasa si puedes hacer que tu URL de búsqueda se vea como:

http://example.com/search/your-search-term/

Echemos un vistazo a cómo hacer que la URL de la página de búsqueda de WordPress sea más fácil de indexar.

Cambio de la URL de la página de búsqueda en WordPress

Para este tutorial necesitarás editar los archivos de temas de WordPress. Si no lo has hecho antes, por favor, echa un vistazo a nuestra guía sobre cómo copiar y pegar código en WordPress.

Método 1. Cambiar la URL de búsqueda de WordPress Slug a través del archivo de funciones

Este método es más fácil y recomendado para la mayoría de los usuarios.

Primero, debe copiar y pegar el siguiente código en el archivo functions.php de su tema o en un plugin específico del sitio:

1234567function wpb_change_search_url() {if ( is_search() &&& ! empty( $_GET[‘s’] ) ) {wp_redirect( home_url( «/search/») . urlencode( get_query_var( ‘s’));exit();} addd_action( ‘template_redirect’, ‘wpb_change_search_url’);

No olvides guardar los cambios.

Ahora puede ir a su sitio web e intentar utilizar la función de búsqueda. Notarás que la URL de búsqueda se ve así:

http://example.com/search/your-search-query/

Método 2. Cambiar Buscar URL Slug a través de htaccess File

El archivo.htaccess se utiliza a menudo para configurar redirecciones y otras tareas de configuración del sitio web. También puedes usarlo para cambiar la URL de búsqueda por defecto en WordPress.

Su archivo.htaccess se encuentra en la carpeta raíz de su sitio web, y necesitará usar la aplicación FTP o File Manager en cPanel para editarlo. Consulte esta guía si no puede encontrar el archivo.htaccess.

En su archivo.htaccess, debe pegar el siguiente código en la parte inferior:

123# Cambiar la búsqueda de WordPress URLRewriteCond %{QUERY_STRING} DIFUNDE LA PALABRA- [NC,R,L]

No olvides guardar los cambios y subir el archivo.htaccess al servidor.

Ahora puede ir a su sitio web y utilizar la función de búsqueda. Notará que la URL de búsqueda se verá así:

http://example.com/search/your-search-query/

Valora el post

Deja un comentario