Soft 404: quando la pagina dice non trovata ma il server dice OK

Soft 404

Errori soft 404: cosa sono e come correggerli | We.Inc

Cos'è un soft 404 in Google Search Console, perché le app single page e le pagine vuote dei negozi lo provocano, la soluzione giusta per ogni caso e un verificatore dello stato e del testo di una pagina.

Un soft 404 è una pagina che dice ai visitatori di non esistere, o che non mostra quasi nulla, mentre il server risponde comunque 200 OK. Google la segnala in Search Console perché i segnali sono in contraddizione. Si corregge restituendo un vero 404 o 410 per le pagine eliminate, reindirizzando quelle spostate o riempiendo di contenuti le pagine davvero vuote.

Scegliere la risposta giusta per una pagina segnalata come soft 404

I motori di ricerca leggono due cose: il codice di stato inviato dal tuo server e le parole sulla pagina. Quando le parole dicono errore e il codice dice successo, Google la chiama soft 404 e la tiene fuori dai risultati. Scegli il codice di stato e incolla qui sotto il testo visibile di una pagina interessata per vedere se sembra un soft 404.

Domande frequenti

Un soft 404 è una penalizzazione?

No. Significa solo che Google non indicizzerà quell'indirizzo. Il costo è indiretto: la guida di Google sul crawl budget osserva che le pagine soft 404 continuano a essere scansionate, sprecando visite che potrebbero andare a pagine reali.

Devo usare 404 o 410?

Vanno bene entrambi. La documentazione di Google sui codici di stato HTTP raggruppa 404 e 410 con gli altri codici 4xx e dice che non indicizza gli URL che li restituiscono. Usa 410 se vuoi dire che la rimozione è voluta.

Perché la mia app single page causa soft 404?

Un'app single page di solito serve la stessa shell HTML con stato 200 per ogni indirizzo, poi mostra un messaggio di pagina non trovata nel browser. La guida di Google alla SEO per JavaScript indica due soluzioni: reindirizzare a un indirizzo che restituisce 404, oppure aggiungere un meta tag noindex con JavaScript.

Una pagina reale può essere segnalata per errore?

Sì. Pagine con pochissimo testo, parole come non disponibile o esaurito nel contenuto principale, o uno script fallito che lascia la pagina vuota possono sembrare tutte errori. Usa il test dal vivo di Controllo URL per vedere cosa ha visualizzato Google.

Come controllo il codice di stato di una pagina?

Apri gli strumenti per sviluppatori del browser, vai alla scheda Network, ricarica la pagina e guarda la colonna Status della prima richiesta del documento.

Cosa dice il report di Google

Negozi e siti di prenotazione

Correggere i soft 404 in un'app single page

Quando la route non ha dati, manda il visitatore a un indirizzo a cui il tuo server risponde con 404, oppure di' ai crawler di non indicizzare la vista.

Manda gli elementi mancanti a un vero indirizzo 404

Perché funzioni, il tuo server deve restituire lo stato 404 per /not-found.

Aggiungi noindex da JavaScript

Usalo quando vuoi mantenere il visitatore sullo stesso indirizzo.

Verifica soft 404

Codice di stato inviato dal server

Testo visibile della pagina

{n} parole.

Frasi simili a errori trovate: {v}

Il server dice già che la pagina non esiste più. Questo è un vero 404 o 410, non un soft 404.

Un redirect non è un soft 404 purché porti a una pagina pertinente, non solo alla home page.

Questo stato non è né successo né pagina non trovata. Verifica che sia ciò che intendi.

Probabile soft 404: il server dice OK ma il testo sembra un errore. Restituisci 404 o 410, reindirizza oppure aggiungi contenuti reali.

Possibile soft 404: pochissimo testo con stato 200. Aggiungi contenuti o rimuovi la pagina nel modo corretto.

Sembra una pagina normale. Se Google la segnala ancora, esegui il test dal vivo di Controllo URL per vedere cosa ha visualizzato.

Questo è un controllo approssimativo basato su formulazioni di errore comuni e sulla lunghezza. Google non pubblica le sue regole esatte.

Inizia gratis · Nessuna carta di credito richiesta

Correlati: Guide

Prodotto

Per chi è

Funzionalità

Risorse

Azienda

Mappa del sito