Una problematica importante, spesso trascurata, nella creazione di un sito web è la programmazione dei contenuti delle pagine 404 in wordpress. Può capitare occasionalmente che gli utenti, a causa di una scorretta digitazione di un URL o magari di un link rotto all’interno del tuo blog o portale, cerchino di accedere a pagine inesistenti.
Progettare delle pagine 404 personalizzate che guidino il lettore verso contenuti reali, potrebbe migliorare di molto la navigazione sul sito garantendo la permanenza di un utente che altrimenti andrebbe perso. Quali sono le operazioni da evitare?
Migliorare la navigabilità del tuo blog ottimizzando la pagina di errore 404
di Gabriele Costamagna
Assicurati che la pagina 404 possa essere indicizzata nei motori di ricerca
Sicuramente puoi far si che le pagine 404 non vengano indicizzate dai motori di ricerca.
Assicurati quindi che il tuo blog o sito web server sia configurato in modo da restituire dei messaggi 404 HTTP Status code nel momento in cui queste pagine vengono richieste.
Non fornire messaggi vaghi
…del tipo “Non trovato”,“errore” e simili.
Inserisci piuttosto un link che rimandi ad altre pagine del vostro sito usando una frase del tipo “Quello che stai cercando non si trova qui prova con…”.
Un’alternativa potrebbe essere quella di offrire un form di ricerca che il lettore può utilizzare per trovare la pagina corretta.
Google, a dimostrazione che questi piccoli accorgimenti sono importanti, offre lo strumento 404 widget che può essere inserito nel vostro sito per personalizzare le pagine 404.
Utilizzare un plugin gratuito per WordPress
Un ultimo consiglio per tutti i blogger che utilizzano WordPress.
Esiste un plugin gratuito, 404-Notifier, che una volta installato e configurato permette di ricevere nella vostra casella di posta un’e-mail recante i tentativi di accedere a pagine inesistenti del vostro sito.
In alternativa, per individuare le sorgenti di traffico inesistenti potete utilizzare gli “Strumenti per i Webmaster” forniti da Google.
Un esempio di pagina 404 con wordpress
Solitamente tutti i temi wordpress hanno un file 404.php che viene richiamato quando non viene trovata una pagina. Dopo aver aperto il file troverete del codice simile:
<?php get_header(); ?>
<div id=”content-wrap”>
<div id=”back_top”>
<?php get_sidebar(); ?>
<div id=”content”>
<h2 class=”center”>ERROR 404! Not FOUND</h2>
</div>
<?php get_sidebar(); ?>
</div>
<?php get_footer(); ?>
Modifica il codice inserendo al posto della riga “<h2 class=”center”>ERROR 404! Not FOUND</h2>” queste righe di codice:
<h2 class=”center”>OPS! Quello che stai cercando non è qui!</h2>
Prova ad effettuare una ricerca nel sito:
<form id=”searchform” method=”get” action=”http://www.tuosito.com/“>
<div>
<input type=”text” value=”Cerca nel sito..” name=”s” id=”s” size=”15″ class=”txt”/>
<input type=”submit” class=”button” value=”VAI”/>
</div>
</form>
Questo è solo un esempio, divertiti nel rendere User Friendly le tue pagine di errore!
Autore: Gabriele Costamagna.