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/ DIFUNDE LA PALABRA-
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=search-term

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.

Video Tutorial

Suscribirse a AprenderWP

Si no te gusta el video o necesitas más instrucciones, entonces continúa leyendo.

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:

1234567functionwpb_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} \^$ /search/%1/? [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/

Esperamos que este artículo le haya ayudado a cambiar la URL de búsqueda predeterminada en WordPress. También puedes ver nuestra lista de más de 55 consejos, trucos y hacks de WordPress.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir