• User

    SEO: è buono e lecito fare un redirect 301 per tutti gli errori 404?

    Ciao a tutti!

    Google spesso mi ritrova in "Errori scansione" degli errori 404 di link non esistenti:
    se faccio un redirect 301 alla home ogni volta che accade un errore 404 ha un influsso negativo dal punto di vista SEO oppure no?

    Vi ringrazio 🙂 Saluti


  • User Attivo

    Certo che no, anzi è il contrario: se il link arriva da un sito esterno (che magari ha messo un collegamento sbagliato, o hai spostato la pagina) con un 301 eviti che il PR che il link passerebbe andasse perduto.


  • Super User

    Ciao, io invece la penso diversamente.

    Il 301 è ottimo per pagine che sposti, può andar bene per pagine che togli se il redirect è verso una molto simile, ma non lo farei per qualsiasi URL non trovata.


  • User Attivo

    Io davo per scontato che si trattasse di una pagina simile, perché è questo che ho inteso dalle parole di polldos. Ovvio che non consiglierei di fare un redirect 301 da una pagina che parlava di frutta ad una che parla di space shuttle.


  • Super User

    Io lo sconsiglio anche se il sito è monotematico, e parla solo di frutta.

    Il 404 è utile sia agli utenti, che ai motori, se non lo fosse perché l'hanno inventato e quasi tutti continuano ad usarlo?

    Poi saltuariamente i motori controllano se funziona correttamente cercando delle URL a caso sito.com/nomeacaso.html.


  • Moderatore

    Credo che sia una pratica da evitare.

    A volte trovo nei log degli accessi eseguiti da motori di ricerca con url chiaramente inesistenti, del tipo nomedominio.com/iuwbfwujhs8776k (una volta mi pare anche nomedominio.com/not_exists o simile), che anche secondo me, come segnalato da Webmaster70, servono solo per verificare se il dominio restituisce correttamente errore 404 a fronte di pagina inesistente, come deve essere.

    Se non ricordo male, si tratta di una verifica che viene fatta anche in sede di autenticazione del sito per webmaster tool. O forse il contesto era un altro, comunque ricordo che a un certo punto ho ricevuto una segnalazione da gg che chiedeva di ripristinare il codice 404 su pagina inesistente (probabilmente dovevo aver fatto proprio un redirect simile a quello in oggetto), cosa che mi sono affrettato a fare.

    Attualmente per le pagine non trovate, segnalate su wmt, faccio una rewrite su una pagina con metatag noindex.

    EDIT: ora ricordo, era successo in fase di autenticazione del sito in webmastertool eseguito con l'inserimento nella root del file html di google. L'autenticazione richiedeva che tale file risultasse esistente e quindi restituisse codice 200, ma perchè il codice 200 certificasse effettivamente l'esistenza del file in root era anche necessario che gli accessi a files inesistenti restituissero un codice diverso, da qui la richiesta di google di ripristinare il codice 404 su pagina inesistente.
    Il problema del redirect in oggetto è proprio quello: che rende impossibile sapere se un url esiste oppure no.


  • Super User

    @Gianrudi

    E' successa anche a me la stessa identica cosa.

    @tutti

    Ho cercato nei file di log degli ultimi giorni i 404 restituiti a Google.
    Ecco delle sue verifiche sull'errore 404:
    [INDENT]/yiuoqfos.html
    /uovgztiokej.html
    [/INDENT] Questi invece sono suoi controlli sulla presenza di malware:
    [INDENT]/assets/AIP_pashto_font_setup.exe
    /cgi-win/xstats.exe
    /data/07_guide/rss/FunnyTalk-Setup.exe
    /data/viewer/AdbeRdr70_kor.exe
    /data/viewer/xlviewer.exe
    /down/VoIP_easy_setup_v2.35.exe
    /download/mp4_mp3_converter.exe
    /downloads/IEZawGyiGtalkfont.EXE
    /files/KhmerUnicode1.2.5.FindUsp.exe
    /ie_setup.exe
    /img/04_life/Start.exe
    /modpub/tool/lhasa020.exe
    /nakido.exe
    /pub2/cpatch/mp3/aimp/aimp2_2.6.1.570_cht.exe
    /ScriptX.cab
    /setupuni.exe
    /src/soft/PPForIqilu.exe
    /ticker/MBISetup.exe
    /utorrent.exe
    /Zawgyi.EXE
    [/INDENT]


  • User

    Vi ringrazio...un' altra domanda:
    dicono che molti link non trovati non hanno un buon impatto SEO...con 1200 link con errore 404 cosa significa? Link perfettamente funzionanti che terminando con /nomesito.com purtroppo non vengono trovati (Ed è normale)...


  • Super User

    Ho letto anche l'altra tua discussione.

    Io farei così.

    Per prima cosa identifico cosa mi genera quei backlink.
    Da come sono fatti ipotizzo che nel codice ci possa essere qualcosa del genere
    [html]
    <a href="miosito.com">miosito</a>
    [/html]
    al posto di
    [html]
    <a href="http://miosito.com">miosito</a>
    [/html]

    Quindi correggo l'errore.

    Infine, solo per le pagine non trovate che finiscono con miosito.com, e se il resto della URL è corretta, faccio un redirect 301 verso questa.