Quali sono le cause aprire pagine web di reindirizzamento?

January 31

Quando un visitatore apre una pagina Web, a volte si è preso automaticamente ad un'altra pagina. Ciò si verifica perché il webmaster ha messo in atto una qualche forma di reindirizzamento URL sul suo sito. Un webmaster sceglie se redirigere le pagine Web a livello di server o il livello di browser e ha diverse opzioni per come creare il reindirizzamento. Il metodo di reindirizzamento che sceglie può anche influenzare il grado motore di ricerca per il suo sito web.

301 Redirect

Un redirect 301 si verifica a livello di server, ad esempio in un file .htaccess, che è un file di configurazione che definisce alcune impostazioni per un sito web. Un redirect 301 è anche chiamato un redirect permanente. Se un webmaster si muove uno o più file in giro per la struttura del sito web, non potrebbe desiderare di perdere tutti i link esterni a tali pagine. A 301 reindirizzamento reindirizza automaticamente il traffico in entrata alla ricerca di una pagina all'altra. Questo avvantaggia anche i motori di ricerca, come 301 reindirizza dire i motori di ricerca che una pagina è stata spostata in modo permanente.

302 reindirizzamenti

Come un redirect 301, un webmaster implementa un reindirizzamento 302 a livello di server, quindi i visitatori non vedono il reindirizzamento nei loro browser. Tuttavia, a differenza di un redirect 301, questi hanno lo scopo di reindirizzare gli utenti a una pagina temporanea mentre la pagina originale subisce un qualche tipo di manutenzione. Questi tipi di redirect non sono comuni, perché non molti si presentano situazioni in cui il webmaster ha bisogno di reindirizzare il traffico per un periodo di tempo limitato. 302 redirect possono anche influenzare negativamente il posizionamento nei motori di ricerca.

JavaScript

Alcuni webmaster utilizzano JavaScript per reindirizzare una pagina. Usano la proprietà "window.location" per fornire un nuovo URL per reindirizzare il traffico a. Tuttavia, questo non è un modo comune per reindirizzare i visitatori, perché alcuni possono avere disabilitato JavaScript nel proprio browser, rendendo il comando di reindirizzamento inutile e che mostra la pagina vecchia. Inoltre, i motori di ricerca non leggono il codice JavaScript, così mentre i visitatori di una pagina Web vengono reindirizzati alla nuova pagina, i motori di ricerca non lo fanno, che non fa nulla per scopi di ottimizzazione.

Meta Refresh

Un metodo di reindirizzamento anziani si verifica in un meta tag in una pagina web attuale. Il tag utilizza "http-equiv =" refresh "" come un attributo e fornisce un URL di destinazione come un altro attributo per dire al browser dove reindirizzare. Tuttavia, poiché questo è fatto a livello di browser, un visitatore che si apre una pagina con questo tipo di reindirizzamento momentaneamente vedere la vecchia pagina prima che il browser si aggiorna e carica il nuovo automaticamente. A causa di questo lento, forma più evidente di reindirizzamento, i reindirizzamenti meta tag non sono comunemente usati più.