- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Sito off-line. problemi per SEO ?
-
Di certo non è una cosa che aiuta.
Però dipende pure dalla concorrenza.Perchè devi metterlo off line?
-
Ciao pozen, benvenuto nel Forum GT
@pozen said:
avrei bisogno di mettere il mio sito off line per pochi giorni. Questo comporterebbe danni lato SEO ?
Come giustamente dice LorenzoRoma, "non aiuta" (sarei anch'io curioso di sapere perché di debba mettere off-line un sito).
Ti fornisco qualche elemento in più:Molto dipende da quanto tempo il sito rimane off-line, e occorre distinguere vari casi:
Il sito rimane off-line per un periodo breve, tale che il motore di ricerca non se ne accorge nemmeno; il bot del motore di ricerca non ha tempo di effettuare una visita periodica e la volta che lo farà il sito sarà di nuovo on-line (ogni quanto il motore di ricerca ri-visita un sito dipende dal motore di ricerca, dalla popolarità del sito ai suoi occhi, e varie altre variabili). In questo scenario non è possibile alcun impatto lato SEO, per il motore di ricerca è come se il sito fosse stato sempre online.
Il sito rimane off-line per un periodo sufficiente per cui il bot del motore di ricerca lo rivisita.
A questo punto occorre distinguere cosa vuole dire "off-line". L'indirizzo non è più risolvibile? Il nome di dominio non è più mappabile con un indirizzo IP, oppure comunque tale indirizzo non risponde più al protocollo HTTP, e le richieste cadono in timeout?
Questo sarebbe il caso peggiore, ma i motori di ricerca sono in una certa misura tolleranti: è normale un sito possa essere non raggiungibile, e i MdR non sono in generale così draconiani da cancellare dal proprio indice un sito solo perché per qualche ora non è stato raggiungibile (magari per cause non sue). Se però il problema dovesse essere verificato continuamente per un periodo protratto di tempo... bhé non sarebbe interesse del motore di ricerca mostrare ai propri utenti il link a un sito irraggiungibile.Come fare allora a mettere off-line un sito senza rischiare di incorrere in problemi con i MdR?
Risposta:
Occorre impostare il proprio sistema perché alle richieste dei bot dei MdR ritorni uno stato HTTP "503 Service Unavailable" (sul "come" tecnicamente farlo dipende dal proprio sistema web server, non entro nel merito). In tale caso i MdR capiscono si tratta di un breve periodo di manutenzione e sono ancora più tolleranti verso la mancata fruibilità del servizio.
Occhio però che di periodo di tempo deve pur essere ragionevole. Se il periodo di tempo off-line fosse protratto troppo, non sarebbe comunque nell'interesse del motore di ricerca mostrare ai propri utenti il link a un sito non utilizzabile, per quanto corretto possa essere il codice di ritorno.Morale: fai che i "pochi giorni" siano il meno possibile ed effettivante pochi, e fai sì che per ogni indirizzo URL del tuo sito durante tale periodo il tuo web server risponda con dei codici HTTP 503.
Spero d'esserti stato utile
-
Grazie mille per le risposte.
Sto rifacendo il sito da zero passando da un cms come joomla ad un sito in HTML/CSS.ecco il motivo per il quale vorrei mettere off line il sito per poi caricare il nuovo.
Diciamo che il tempo che potrebbe essere off line è di un paio di giorni non di piu.che dite ?
-
Secondo me non ha senso mettere offline il sito per due giorni.
Termina il restyle e mettilo online senza mettere offline il vecchio.
-
si in effetti avete proprio ragione.mi conviene. già sono posizionato male su google, se poi dovessi anche metterlo off line...grazie
-
Sto lavorando al restyling del mio sito.
Dal lato SEO è conveniente avere un link del tipo :miositodicollezionismo.com/collezionare-giocattoli-collecting-toys.html
ossia avere la parte italiana ed inglese presente nell'url per poi tradurre il contenuto.grazie
-
scusate doppio post identico
-
Ciao pozen sarebbe meglio aprire una nuova discussione per questo.
Grazie.
-
provvedo. grazie
-
- Rifai il sito in Html/Css (se vuoi provarlo on-line mettilo in una cartella)
- Cancelli i files di Joomla (ci vuole mezz'ora/un'ora al massimo) e subito dopo carichi il tuo sito nuovo
Così non dovrebbe essere un problema.
Aggiungo un consiglio: se crei il sito usando files e cartelle non uguali a quelli di Joomla i due "siti" possono coesistere,
oppure puoi cancellare Joomla un pò alla volta,
ad esempio cancellando prima i files nella root (es: index.php, robots.txt, htaccess)
e poi tutte le cartelle, e anche per le cartelle potresti cancellare prima quelle del "core" di Joomla (tipo administrator, bin, cache, ecc.)
senza cancellare "images" e "templates" che potrebbero essere più pesanti o comunque utili pure per il nuovo sito.Esempio:
cancello index.php e gli altri files della root di Joomla e lascio le cartelle,
carico i nuovi files del nuovo sito e un'unica cartella con i file per il nuovo sito
(di solito gli do un nome molto breve tipo una o due lettere),
poi inizio a cancellare i vari files di Joomla.
-
grazie per i consigli ! Gentilissimo
-
Se il servizio ti permette di cambiare la cartella di Document Root del dominio, potresti anche fare il nuovo sito in una sottocartella (magari associata in un primo tempo come Document Root a un sottodominio dove eseguire i test mentre il dominio principale rimane comunque online) e quando tutto è a posto assegnare la sottocartella del nuovo sito come Document Root del dominio principale.
In questo modo il nuovo sito sarebbe istantaneamente on line senza soluzione di continuità col vecchio, poi con calma mentre il nuovo sito è già online potresti cancellare il vecchio, ricopiare il nuovo nella cartella di root e tornare ad assegnarla come Document Root del dominio principale, infine cancellare la sottocartella del nuovo sito ormai inutile. Così l'aggiornamento sarebbe completato senza aver mai dovuto mettere il sito off line neppure un secondo.
Se invece non hai la possibilità di assegnare una sottocartella al dominio di secondo livello non puoi far altro che cancellare il vecchio sito dalla root e ricopiarci il nuovo, come già suggerito, con un breve periodo di off line che comunque non dovrebbe avere nessun tipo di conseguenze sul posizionamento in quanto abbastanza limitato nel tempo.
-
Quindi potri creare una sottocartella tramite FTP ad esempio nomeprincipale.com/provvisorio e caricarci tutto li giusto ?
dopo di che assegnare alla cartella /provvisorio la Document Root del dominio principale.capito bene ?
-
Sì esattamente, quando sei sicuro che il sito nella cartella /provvisorio (io in genere la chiamo /test e la assegno in un primo tempo al sottodominio test.nomedominio.tld per le prove del caso) funzioni a dovere assegni alla cartella /provvisorio la Document Root del dominio principale (l'operazione diventa effettiva al riavvio del webserver), da quel momento il sito online sarà quello nuovo collocato appunto nella nuova cartella e potrai rimuovere tranquillamente il vecchio sito.
-
domandina:ma io posso assegnare alla cartella /provvisorio la Document Root del dominio oppure è un operazione che devo richiedere al fornitore di hosting ?
-
Mi pare un pò complicato, secondo me basta mettere tutto in una cartella e basta: se la cartella la chiami "test" non hai problemi con i file del CMS.
L'unica cosa è che su robots.txt bloccherei l'indicizzazione di tutta la cartella.
-
@pozen said:
domandina:ma io posso assegnare alla cartella /provvisorio la Document Root del dominio oppure è un operazione che devo richiedere al fornitore di hosting ?
Ma il sito com'è strutturato?
Ad esempio io su siti di piccole dimensioni e senza cms faccio così:
- root: index.php E/O index.html + altri vari file che possono servire E/O le altre pagine del sito
- cartella: ad esempio "sito" con tutti i file che servono al sito ma non servono al posizionamento su google (ad esempio piccoli elementi grafici, css, include, javascript...)
- cartella: ad esempio "media" o "immagini" per le immagini o le foto che voglio siano indicizzate
- poi da robots.txt blocco l'indicizzazione di tutta la cartella "sito".
Così facendo non si rischia alcun problema di conflitto se c'è già installato un CMS (a meno che non ci siano due pagine web con la stessa URL, ma si risolve in un attimo, sopratutto se non bisogna preoccuparsi del posizionamento del vecchio sito... trattandosi del motivo principale per cui si vuole cambiare il sito).
-
ok cartella test creata e tutto funzionante. nel momento in cui volessi andare online con il nuovo sito come faccio ad assegnare alla cartella test la root principale ?
Il sito prima girava su joomla. Adesso ho creato la cartella test e dentr test ho il mio bel file index.html e le varie cartelle (img/css ecc)
-
@pozen said:
domandina:ma io posso assegnare alla cartella /provvisorio la Document Root del dominio oppure è un operazione che devo richiedere al fornitore di hosting ?
Non lo so, dipende dal tipo di servizio, se sei in web hosting credo che dovresti chiederlo ma temo che non sarà possibile perchè richiede appunto il riavvio del web server.
In ogni caso se non puoi cambiare la Document Root basta che cancelli il vecchio sito (previo backup) e ricopi il nuovo sulla tua root. Mezz'ora di off line, ma fosse anche un'ora, non ha nessuna conseguenza sul posizionamento.
-
@pozen said:
ok cartella test creata e tutto funzionante. nel momento in cui volessi andare online con il nuovo sito come faccio ad assegnare alla cartella test la root principale ?
Il sito prima girava su joomla. Adesso ho creato la cartella test e dentr test ho il mio bel file index.html e le varie cartelle (img/css ecc)Scusa ma se sei pronto ad andare online non ti basta cancellare i file di joomla e caricare i file del nuovo sito?