ho letto questo question e sapere che cosa è la differenza tra 301 e 302 in HTTP, ma la mia domanda è che cosa è la differenza tra 301 e 302 in HTTP per motori di ricerca?Qual è la differenza tra 301 e 302 in HTTP per il motore di ricerca
risposta
@dani la sua non è vero ...
Si chiama codice di stato del server e ogni motore di ricerca li trattano come da lista qui sotto:
http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
301 codice di stato indica la pagina ha definitivamente spostati in un'altra posizione e il motore di ricerca passerà il vecchio valore di pagina, il rango e altre cose importanti a quella pagina appena creata. Per ottenere il vantaggio di questo, è necessario spostare in modo permanente la vecchia pagina alla pagina appena creata.
302 codice di stato significa che la pagina non è disponibile, questo codice riconoscerà al motore di ricerca la temporanea indisponibilità della pagina.
Ha qualcosa a che fare con lo spartito del sito. Questa è materia interna per ogni motore di ricerca, quindi non esiste una risposta vera. ma - su 301 (permanente) tutti i collegamenti aggiungeranno punteggio all'indirizzo di destinazione e in 302 non lo faranno.
Si consiglia di consultare le linee guida di Google per questo. ma non sono l'unico motore di ricerca e tendono a cambiare le loro regole ogni pochi mesi ....
(ad esempio, possono rimuovere l'indirizzo originale una volta 301 dal risultato della ricerca e indirizzare tutte le ricerche all'indirizzo reindirizzato e non farlo se è 302).
Cosa ti aspetti che "per un motore di ricerca" cambi - e come è questo argomento per stackoverflow.com? – AD7six
I reindirizzamenti 301 sono permanenti. Significano che la pagina è stata spostata e richiedono che qualsiasi motore di ricerca o agente utente venga alla pagina per aggiornare l'URL nel loro database. Questo è il tipo più comune di reindirizzamento che le persone dovrebbero usare. –