Vuoi cambiare lo slug dell'URL di ricerca predefinito in WordPress? Per impostazione predefinita, gli URL di ricerca di WordPress non sono facili da usare. In questo articolo, ti mostreremo come modificare facilmente lo slug dell'URL di ricerca predefinito in WordPress e renderlo più intuitivo e intuitivo.

come modificare l'URL di ricerca su WordPress.png

Perché modificare l'URL di ricerca predefinito in WordPress

WordPress utilizza una struttura URL amichevole Gestione SEO per tutte le pagine del tuo sito web. Gli URL tipici di WordPress per i motori di ricerca hanno il seguente aspetto:

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

Come puoi vedere, questi URL sono abbastanza facili da capire sia per gli utenti che per i motori di ricerca.

Tuttavia, WordPress utilizza ancora un URL ostile per la pagina dei risultati di ricerca. Un tipico URL di ricerca in WordPress è simile a questo:

http://example.com/?s=search-term

Questa struttura URL non corrisponde al resto degli URL nel tuo sito web. Mentre alcuni plugin di ricerca di WordPress migliorano i risultati di ricerca, la maggior parte non fa nulla per l'URL di ricerca stesso.

E se riesci a rendere il tuo URL di ricerca simile a questo:

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

Diamo un'occhiata a come rendere lo slug URL della pagina di ricerca di WordPress più user-friendly. Gestione SEO.

Modifica dell'URL della pagina di ricerca Slug su WordPress

Per questo tutorial, dovrai modificare i file del tuo tema WordPress.

Metodo 1. Modifica lo slug dell'URL di ricerca di WordPress tramite il file delle funzioni

Questo metodo è più semplice e consigliato per la maggior parte degli utenti.

Innanzitutto, devi copiare e incollare il seguente codice nel file functions.php del tuo tema o in un plugin:

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

Non dimenticare di salvare le modifiche.

Ora puoi accedere al tuo sito web e prova a utilizzare la funzionalità di ricerca. Noterai che l'URL di ricerca è simile al seguente:

http://example.com/search/votre-recherche/

Metodo 2. Modifica l'URL di ricerca degli slug tramite il file htaccess

Il file .htaccess viene spesso utilizzato per impostare reindirizzamenti e altre attività di configurazione del sito web. Puoi anche usarlo per modificare lo slug dell'URL di ricerca predefinito su WordPress.

Il tuo file .htaccess si trova nella cartella principale del tuo sito web e dovrai utilizzare l'applicazione FTP o il File Manager nel cPanel per modificarlo.

Nel tuo file .htaccess, devi incollare il seguente codice in basso:

# Cambia l'URL di ricerca di WordPress RewriteCond% {QUERY_STRING} \? S = ([^ &] +) [NC] RewriteRule ^ $ / search /% 1 /? [NC, R, L]
Ricordati di salvare le modifiche e caricare il file .htaccess sul server.

Ora puoi andare sul tuo sito web e utilizzare la funzione di ricerca. Noterai che l'URL di ricerca sarà simile a questo:

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

Speriamo che questo articolo ti abbia aiutato a cambiare lo slug dell'URL di ricerca predefinito in WordPress.