๐ Checklist โ Problemi di ricerca e permalink in WordPress
Puรฒ capitare che la ricerca di WordPress non funzioni come dovrebbe e che invece di mostrare i risultati si venga reindirizzati alla homepage. In questi casi, spesso la causa sono permalink corrotti o regole di cache che non si aggiornano correttamente.
โ Passaggi rapidi per risolvere
- Rigenera i permalink:
Vai su Impostazioni โ Permalink e clicca Salva modifiche senza cambiare nulla. Questo ricrea le regole nel file.htaccess
. - Svuota la cache:
Se usi un plugin di cache (es. WP Rocket, LiteSpeed, W3 Total Cache, ecc.), svuota completamente la cache dopo aver rigenerato i permalink. - Controlla il file .htaccess:
Assicurati che contenga almeno le regole base di WordPress:# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress - Verifica i plugin:
Plugin SEO, di sicurezza o di redirect possono forzare la ricerca verso la homepage. Disattivali temporaneamente se il problema persiste. - Controlla il tema:
Verifica che il tema abbia un filesearch.php
. Se manca, WordPress puรฒ usareindex.php
che talvolta forza il redirect.
๐ก Suggerimento
Ogni volta che cambi tema o installi plugin che gestiscono URL e SEO, ricorda di salvare i permalink e svuotare la cache. Questo semplice gesto previene la maggior parte dei problemi legati alla ricerca e agli URL.