Correggere un errore 403 Forbidden per una migliore SEO

Un errore 403 Forbidden significa che il server ha bloccato l’accesso a un file o a una pagina. Questo può danneggiare l’esperienza utente e la SEO del vostro sito web. Ecco come risolverlo in modo semplice.

Perché si verifica un errore 403?

  1. Nessun file di indice: la directory non ha index.html o index.php e l’elenco dei file è disattivato.
  2. Permessi del file errati: Il server non può leggere il file a causa di impostazioni rigide.
  3. Problemi con gli script: Gli script in cgi-bin non hanno i permessi adeguati.

Soluzioni semplici

1. Aggiungere un file indice

  • Creare un file chiamato index.html nella cartella.
  • Aggiungete del semplice contenuto:
    <!DOCTYPE html>
    <html>
    <head><title>My Site</title></head>
    <body><h1>Welcome!</h1></body>
    </html> 
  • Caricare il sito tramite FTP o il pannello di hosting.
  • Verificate se l’errore è scomparso.

Suggerimento SEO: Aggiungete parole chiave al file di indice per aiutare i motori di ricerca a classificare la vostra pagina.

2. Correggere i permessi dei file

  • Utilizzate il vostro pannello di hosting o FTP per trovare il file.
  • Impostate i permessi a 644 per i file o 755 per le directory.
    • Comando: chmod 644 filename or chmod 755 directory
  • Aggiornare la pagina per verificare.

Suggerimento SEO: Le soluzioni rapide mantengono gli utenti sul vostro sito, favorendo la SEO.

3. Correggere i permessi degli script

  • Per gli script in cgi-bin, impostare i permessi su 755.
    • Comando: chmod 755 script_name
  • Testare l’URL dello script.

Suggerimento SEO: Gli script funzionanti migliorano la funzionalità del sito e il coinvolgimento degli utenti.

4. Consentire l’inserimento in una directory (facoltativo)

  • Creare un file .htaccess nella directory.
  • Aggiungete questa riga:
    Options +Indexes
    
  • Salvare e testare.