Gestire i redirect ed il trasferimento di un sito

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Gestire i redirect ed il trasferimento di un sito - Presentation Transcript

    1. Gestire i redirect ed il trasferimento di un sito “ Dynamic Web Sites” Search Engine Strategies 26-27 Aprile – Milan (Italy) Simone Carletti SEO Specialist, Ad Maiora www.admaiora.com
    2. Ad Maiora
      • Agenzia indipendente di marketing online
      • Sede a Roma, uffici a Milano e San Francisco
      • Fondata nel 1997, occupa 25 persone che lavorano per oltre 300 clienti
      • Si occupa di: search marketing, analisi di mercato e business intelligence, business blog
      • È parte di E-SEMA, l’alleanza dei leader europei di search engine marketing
      • È nei consigli direttivi di IAB Italia e SEMPO.org
      • È partner certificato di Google e Yahoo!
    3. Contenuti
      • Gestione dei redirect
        • Significato teorico/pratico
        • Perché applicare un redirect
        • Redirect lato client
        • Redirect lato server
        • Gli status HTTP
      • Trasferimento di host/dominio
        • Composizione di un sito
        • Trasferimento server -> server
        • Trasferimento dominio -> dominio
    4. Significato teorico/pratico
      • (Di norma) Informa il client che la risorsa cercata si trova ad un altro indirizzo
      • Indirizza il client ad nuova destinazione
      GESTIONE REDIRECT Redirect = Reindirizzamento
    5. Perché applicare un redirect
      • Conversione struttura del sito da statico a dinamico senza applicare URL rewriting
      • Modifica della struttura del sito e/o URL
      • Controllo dei requisiti e reindirizzamento in base alla piattaforma del client
      • Posizionamento
      GESTIONE REDIRECT
    6. Redirect lato client
      • Meta Tag Refresh nell’area <head> del documento
      • <meta http-equiv=&quot;Refresh&quot; CONTENT=&quot;10; url=page.php&quot;>
      GESTIONE REDIRECT Il reindirizzamento viene eseguito dal client in fase di interpretazione del codice della pagina
      • Il client deve saper interpretare JavaScript
      • Il client interpreta le istruzioni JavaScript non appena completa il caricamento del sorgente
      HTML JS
    7. Redirect lato server
      • E’ necessario un web server
      • E’ necessario agire sulla configurazione del server o con un linguaggio lato server
      • Maggiore flessibilità d’intervento
      • Possibilità di gestire in modo completo gli status HTTP
      GESTIONE REDIRECT Prima del caricamento della risorsa il server informa ed indirizza il client al nuovo URL.
    8. Redirect lato server
      • header(&quot;HTTP/1.1 301 Moved Permanently&quot;);
      • header(&quot;Location: http://www.mysite.com/newpage.htm&quot;);
      • exit();
      GESTIONE REDIRECT Response.Status = &quot;301 Moved Permanently&quot; Response.AddHeader &quot;Location&quot;, &quot;http://www.mysite.com/newpage.htm&quot; Redirect 301 /oldpage.htm http://www.mysite.com/newpage.htm
    9. Gli status HTTP
      • Sono parte integrante del protocollo HTTP
      • Forniscono al client informazioni aggiuntive sullo status della risorsa
      • Non tutti i client interpretano le intestazioni HTTP, chi le interpreta ve ne sarà grato!
      • HTTP 301 “Moved Permanently”
        • La risorsa è stata spostata definitivamente ad un nuovo URI.
      • HTTP 302 “Found”
        • La risorsa è stata trovata ma è disponibile temporaneamente ad un URI differente.
      GESTIONE REDIRECT http://www.w3.org/ Protocols /rfc2616/rfc2616-sec10.html INDOVINELLO TIME: Lo status HTTP più odiato? (ed il più frequente!)
    10. Have a break….
    11. Composizione di un sito
      • Spazio fisico su un computer connesso ad internet come server
        • Housing
        • Hosting
      • Nome a dominio che punta all’IP del server
        • Gestione dei DNS
        • IP dedicato o condiviso
      TRASFERIMENTO HOST Server associato a IP
    12. Trasf. server -> server
      • 1 ½. Sicuro del tuo back up?
      • Controlla i file prima di procedere.
      • 1 ¾. Hai controllato i file del tuo back up?
      • OK, ora puoi procedere...
      TRASFERIMENTO HOST 1. BACK UP !!! Mai procedere senza un back up completo! Start…
    13. Trasf. server -> server
      • Prepariamo il trasferimento…
      • Creazione struttura sul nuovo server
        • Replica esatta della struttura del vecchio server
        • Accertarsi il funzionamento di database e script
        • Riconfigurare email e mailing list
        • Verificare anteprima
      TRASFERIMENTO HOST
    14. Trasf. server -> server
      • … via con lo spostamento!
      • Cambio DNS
        • Diminuire il Time-To-Live (TTL)
      • Attesa propagazione DNS
        • Spider e client potrebbero reagire in tempi diversi
        • Estensioni diverse si comportano in modi diversi
        • Il tempo è influenzato dalla cache usata dai provider
        • Controllare periodicamente la corrispondenza DNS <-> IP (ping)
      • Controllo e rimozione vecchio spazio
        • Attendere almeno 1 giorno
        • Controllare cache e stats, poi rimuovere il vecchio spazio
      TRASFERIMENTO HOST
    15. Pronto ad un nuovo trasferimento?
    16. Trasf. dominio -> dominio TRASFERIMENTO HOST 1. BACK UP !!! Mai procedere senza un back up completo!
    17. Trasf. dominio -> dominio
      • Upload
        • Upload dei contenuti sul nuovo dominio
      • HTTP Status 301
        • Applicare un “redirect 301” dalla homepage del vecchio dominio al nuovo
        • Lasciare le vecchie pagine sul sito ed applicare un “redirect 301” da ciascuna pagina del vecchio dominio alla corrispondente sul nuovo server
        • Appoggiarsi a configurazioni server per agevolare le configurazioni
      TRASFERIMENTO HOST
    18. Grazie! Simone Carletti SEO Specialist, Ad Maiora [email_address] www.admaiora.com

    + Simone CarlettiSimone Carletti, 2 years ago

    custom

    733 views, 1 favs, 0 embeds more stats

    Search Engine Strategies 2006 Milano.
    Sessione Dy more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 733
      • 733 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories