- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Redirect 301 con meta?
-
Qui trovi tutti i possibili redirect realizzabili.
Prova a vedere se qualche esempio si adatta al tuo caso.
Altrimenti non ti resta che un redirect sul meta.Io uso sempre e solo server linux quindi opero modifiche in htaccess, purtroppo non ho mai sperimentato redirect di altro tipo. :bho:
-
[LEFT]Se il sito è statico e le pagine sono .htm o .html ti conviene utilizzare il meta "refresh" con il tempo impostato a "0".
Google lo tratta come un redirect 301
[/LEFT]
-
Beke, in quel link che ho proposto si parla di un redirect in cgi/perl tu l'hai mai sperimentato?
-
No, ma va bene di sicuro perchè trasmette un 301.
Tutto ciò che infila nell'header del file restituito al client quel codice funge allo scopo, la prova si può fare con uno dei tanti tool che mostrano la risposta del server http://www.google.it/search?hl=it&q=check+server+header+tool&meta=L'unica eccezione è appunto il meta refresh impostato a zero, per il quale c'è una decisione particolare nel volerlo, anche giustamente direi, considerare un 301 "dei poveri".
-
Grazie ad entrambi per le vostre risposte
Ciao
-
@beke said:
[LEFT]Se il sito è statico e le pagine sono .htm o .html ti conviene utilizzare il meta "refresh" con il tempo impostato a "0".
Google lo tratta come un redirect 301
[/LEFT]
mi intrometto nel post:
ma il meta refresh=0 non è considerato spam da google?
se non sbaglio ci sono state delle penalizzazioni per questo...
allora perchè non usare sempre il meta refresh nelle pagine html per reindirizzare invece di usare il 301?
passa pr il refresh=0?
quindi una pagina del genere everlight.it non viene penalizzata e passa anche il pr?
-
[LEFT]Non passa PR e non viene penalizzata, proprio perchè ( e da quando) Google ha deciso di "maneggiarla" come un "permanent redirect" (codice di errore 301 del server).
Una pagina viene eliminata dall'indice ed il suo PR passa all'altra, che rimane e viene valutata con il contenuto della prima.
Se vedi http://www.google.it/search?q=site:www.everlight.it&hl=it&lr=&filter=0
La pagina home.html non è indicizzata e il contenuto in cache della root corrisponde a quello che fisicamente sta su home.html che invece non ha cache (perchè non è più nell'indice)
http://209.85.135.104/search?q=cache:http%3A%2F%2Fwww.everlight.it%2Fhome.html
http://209.85.135.104/search?hl=it&q=cache%3Ahttp%3A%2F%2Fwww.everlight.it%2F&btnG=Cerca&lr=
se riesci a disabilitare il meta redirect vedi che la root è vuota a parte il meta refresh.
[/LEFT]
-
@beke said:
[LEFT]Non passa PR e non viene penalizzata, proprio perchè ( e da quando) Google ha deciso di "maneggiarla" come un "permanent redirect" (codice di errore 301 del server).
Una pagina viene eliminata dall'indice ed il suo PR passa all'altra, che rimane e viene valutata con il contenuto della prima.
Se vedi http://www.google.it/search?q=site:www.everlight.it&hl=it&lr=&filter=0
La pagina home.html non è indicizzata e il contenuto in cache della root corrisponde a quello che fisicamente sta su home.html che invece non ha cache (perchè non è più nell'indice)
http://209.85.135.104/search?q=cache:http%3A%2F%2Fwww.everlight.it%2Fhome.html
http://209.85.135.104/search?hl=it&q=cache%3Ahttp%3A%2F%2Fwww.everlight.it%2F&btnG=Cerca&lr=
se riesci a disabilitare il meta redirect vedi che la root è vuota a parte il meta refresh.
[/LEFT]
quindi nel caso specifico del sito, cosa dici , mi conviene fare un 301 in php per far passare il pr dalla index.html alla home.html ( se non ho capito male..)?
-
[LEFT]Dovresti impostare il meta refresh con valore 0 sulle pagine vecchie (HTML) completamente svuotate di contenuto e farle puntare verso le nuove pagine in php.
Su queste ultime non dovresti fare niente di particolare.
Fin dalle prime scansioni del bot dovresti vedere la cache delle vecchie pagine puntare al nuovo contenuto (situazione in cui è il tuo sito di esempio).
Con il passare del tempo i file .htm dovrebbero sparire dall'indice ed essere sostituiti dai nuovi .php.
In ogni caso non dovresti mai avere problemi di contenuto duplicato né di variazione del PR.
Per quanto riguarda i posizionamenti, purtroppo ci sono esperienze molto diverse, anche con il 301 "vero", fai un pò di ricerche in giro e trovi esperienze buone e cattive a riguardo.
[/LEFT]
-
@beke said:
[LEFT]Dovresti impostare il meta refresh con valore 0 sulle pagine vecchie (HTML) completamente svuotate di contenuto e farle puntare verso le nuove pagine in php.
Su queste ultime non dovresti fare niente di particolare.
[/LEFT]
grazie delle risposte! ma quello che non riesco a capire è che io non faccio il redirect da html a php, ma da html a html, cioè reindirizzo le pagine con le stesse estensioni, perchè tu mi parli di php?
le pagine del sito in questione(everlight.it) sono tutte in html..
grazie ancora per il tempo che mi dedichi
-
[LEFT]@mlk said:
Ciao vorrei cheidere aiuto per una situazione di rifacimento di un sito in asp. Il sito originale era statico quindi ho pagine ben indicizzate ma .htm.
Ora le stesse sono diventate .asp quindi devo fare un redirect 301 dall'htm all'asp come devo fare?
Il sito è in hosting quindi non ho controllo sull'iis. Ti avevo scambiato per MLK
Scusa
[/LEFT]
-
@beke said:
[LEFT]Ti avevo scambiato per MLK
Scusa
[/LEFT]ah,ok
approfitto cmq ancora della tua pazienza:
nel mio caso: everlight.it, ho fatto un meta refresh=0 dalla index.html alla home.html, per il pr della index(3) per passarlo alla home, come faccio?
(cocn tutte queste risposte e scambi di persone ci ho capito poco.. abbi pazienza)
-
[LEFT]Ho dato un'occhiata veloce, i backlink che avete per ora non sono molti
http://search.live.com/results.aspx?q=link%3Awww.everlight.it&first=11&FORM=PERE
e la maggior parte dovrebbe puntare alla root (www.everlight.it senza il nome del file), ho fatto qualche controllo qua e là ed è effettivamente così.
Se fossi in voi rinominerei la home.html come index.html e farei un search and replace nelle altre pagine del sito per far puntare il link "Home" a index.html.
Così ti togli dalle scatole tutti i redirect e stai tranquillo.Altrimenti lasci le cose come stanno perchè il file index.html viene già considerato per il contenuto di home.html da Google (vedi cache) quindi ha il PR ed il contenuto che ti servono per il posizionamento.
Probabilmente index.html non verrà mai tolto dall'indice perchè è la pagina root del sito a cui puntano tutti i backlink.
[/LEFT]
-
@beke said:
[LEFT]Ho dato un'occhiata veloce, i backlink che avete per ora non sono molti
http://search.live.com/results.aspx?q=link%3Awww.everlight.it&first=11&FORM=PERE
e la maggior parte dovrebbe puntare alla root (www.everlight.it senza il nome del file), ho fatto qualche controllo qua e là ed è effettivamente così.
Se fossi in voi rinominerei la home.html come index.html e farei un search and replace nelle altre pagine del sito per far puntare il link "Home" a index.html.
Così ti togli dalle scatole tutti i redirect e stai tranquillo.Altrimenti lasci le cose come stanno perchè il file index.html viene già considerato per il contenuto di home.html da Google (vedi cache) quindi ha il PR ed il contenuto che ti servono per il posizionamento.
Probabilmente index.html non verrà mai tolto dall'indice perchè è la pagina root del sito a cui puntano tutti i backlink.
[/LEFT]ok grazie mi sei stato molto di aiuto, anche l'aver scoperto che google non penalizza più il refresh=0 mi da sollievo
thanks