Per identificare le pagine di ricerca interne in WordPress, puoi utilizzare la funzionalità di ricerca integrata.
1. Vai alla dashboard di WordPress.
2. Nella barra laterale di sinistra, fai clic su "Impostazioni" e poi su "Lettura".
3. Scorri verso il basso fino alla sezione "Visibilità sui motori di ricerca".
4. Cerca l'opzione denominata "Scoraggia i motori di ricerca dall'indicizzazione di questo sito".
5. Abilita questa opzione per impedire ai motori di ricerca di indicizzare l'intero sito web, comprese le pagine di ricerca interne.
Passaggio 2:utilizza il file .htaccess
In alternativa, puoi modificare il file .htaccess per impedire ai motori di ricerca di indicizzare le pagine di ricerca interne.
1. Accedi alla directory principale del tuo sito web utilizzando un client FTP o un file manager.
2. Individua il file .htaccess.
3. Aggiungi il seguente snippet di codice alla fine del file:
```
RewriteEngine acceso
RewriteRule wp-search.php - [noindex]
```
Questo codice bloccherà la pagina di ricerca interna (wp-search.php) dall'essere indicizzata dai motori di ricerca.
Passaggio 3:plug-in Yoast SEO (consigliato)
Se utilizzi il plug-in Yoast SEO, puoi gestire facilmente le impostazioni di indicizzazione per pagine specifiche.
1. Installa e attiva il plugin Yoast SEO se non l'hai già fatto.
2. Modifica il post o la pagina in cui desideri disattivare l'indicizzazione.
3. Scorri verso il basso fino alla metabox Yoast SEO.
4. Nella sezione "Avanzate", cerca l'opzione "Robots Meta".
5. Seleziona "Noindex" dal menu a discesa.
Passaggio 4:reindirizzamento
Un altro approccio consiste nel reindirizzare le richieste di ricerca interna a una pagina personalizzata o alla home page. Ciò garantisce che i motori di ricerca non indicizzino la pagina dei risultati di ricerca.
1. Crea una pagina vuota o un post in WordPress che funga da destinazione del reindirizzamento.
2. Modifica il file Functions.php del tuo tema.
3. Aggiungi il seguente codice:
```
funzione reindirizza_ricerca() {
se (è_ricerca()) {
wp_redirect(home_url() );
Uscita;
}
}
add_action('template_redirect', 'redirect_search');
```
Questo codice reindirizzerà tutte le richieste di ricerca alla home page.
Passaggio 5:Robots.txt
Infine, puoi utilizzare il file robots.txt per specificare ulteriormente le regole di indicizzazione.
1. Crea un file robots.txt nella directory principale del tuo sito web.
2. Aggiungi il seguente codice:
```
Agente utente:*
Non consentire:/wp-search.php
```
Questo codice istruirà i motori di ricerca a non indicizzare il file wp-search.php, che è la pagina di ricerca interna predefinita in WordPress.
Conclusione
Implementando uno di questi metodi, puoi impedire efficacemente che le pagine di ricerca interne in WordPress vengano indicizzate dai motori di ricerca. Ciò aiuta a mantenere una struttura del sito Web pulita e mirata e migliora l'ottimizzazione dei motori di ricerca.
Domanda © www.354353.com