• User

    Reindirizzamento index html

    Ciao a tutti, avrei bisogno di un aiuto. Vorrei standardizzare la mia pagina index in modo da non far vedere le pagine apparita.it , vvv. apparita .it e vvv. apparita .it/index.htm come pagine duplicate. Ho letto che google penalizza questa cosa ma non so come poter fare. Il mio sito è in html, ma in giro ho trovato solo cose che riguardano l'htacces o reindirizzamenti con php, come posso fare? Grazie

    elia


  • Admin

    Ciao agriturismoapparita,

    quello che puoi fare se non hai la possibilità di usare redirect server side è di utilizzare il rel="canonical" sulla tua pagina preferita delle 3.


  • User

    Ciao, grazie, ma giusto per capire meglio, io al momento ho la index e questo rel canonical devo metterlo li?? Pensavo che forse mi converrebbe passare su server linux in quanto il server windows non mi permette di avere accesso al file htaccess. Solo che non so bene una cosa, non essendo molto esperto non so se passare su server linux mi possa creare qualche problema oppure no. Il mio sito è in html, ci sono script java, e un paio di pagine in php per l'invio dei moduli. Credo non ci siano problemi ma secondo voi cambia qualcosa oppure no? E poi altra cosa, è possibile modificare il file htaccess con il sito fatto in html come il mio??
    Grazie


  • Admin

    Sì puoi fare tutto quello che hai detto e spostandoti su Linux non avrai problemi.

    Per il canonical devi invece impostarlo alla pagina che vuoi che sia canonica.
    Per la home ipotizzo che sia
    nomedominio.estensione


  • User

    Buonasera a tutti,
    ho cercato un po' in giro qualcosa che potesse rispondere al mio quesito, ma non ho trovato nulla e questo thread mi sembrava quello dal titolo più pertinente...anche se la questione è un po' diversa.

    Ho un cliente che possiede più domini che puntano, tramite redirect 301, al dominio principale. Uno di questi domini era stato usato come dominio di produzione nel momento in cui il dominio principale era in fase di restyling. Probabilmente in quella fase (durata circa un paio di mesi) il dominio di produzione non è stato protetto da un adeguato robots che bloccasse i bot. Oggi, a distanza di anni da quell'operazione, cercando la kw di "brand" dell'azienda (es. piatti romanisio) compare in prima posizione piattiromanisio . it (che è il dominio di produzione) invece di piattipianiromanisio . it che è il dominio principale. Nessuno di noi si era accorto della cosa finché il cliente non ha sollevato, la settimana scorsa, il problema.

    Naturalmente cliccando sul link si viene reindirizzati al dominio corretto...ma resta il fatto che al cliente la cosa non piace 😉

    Ulteriore info: la description corrisponde a quella del dominio principale, ma non c'è modo di sapere se era anche quella utilizzata nel dominio di produzione o se è stata aggiunta in seguito direttamente sul dominio principale.

    Sperando di aver espresso correttamente la questione, c'è qualcuno che abbia qualche idea sulle cause del problema?

    Grazie mille,

    Matteo.


  • User

    @Juanin said:

    Sì puoi fare tutto quello che hai detto e spostandoti su Linux non avrai problemi.

    Per il canonical devi invece impostarlo alla pagina che vuoi che sia canonica.
    Per la home ipotizzo che sia
    nomedominio.estensione

    Ciao, scusa, avrei un altra domanda. Una volta che passo il mio sito da un hosting windows a un hosting linux, posso agire su questo fatidico .htaccess e che cosa dovrei scriverci? Dovrei solo creare un indirizzamento per la pagina 404 personalizzata oltre a fare ii redirect 301 per definire come unica pagina iniziale la pagina vvv.apparita.it /index. htm (e non le altre due apparita . it e vvv.apparita. it)...almeno credo che dovrei metterci solo questo, ma non so cosa devo scriverci...
    ps= con cosa si edita il file htaccess, con un documento di testo?

    Grazie mille


  • User

    Buongiorno Agriturismoapparita,
    Per scrivere il file .htaccess puoi usare un normalissimo editor di testo (es. Blocco note), scrivere dentro il file quello che ti serve, salvarlo come .txt e quindi cambiare il nome del file in .htaccess (n.b. in alcuni sistemi operativi o con alcune impostazioni di sistema non sarà possibile cambiare il nome in locale: in questo caso caricare il file sul server tramite ftp e rinominarlo in remoto).
    Per una corretta sintassi del file .htaccess puoi tranquillamente cercare su google qualcosa tipo "scrivere htaccess 301" e troverai moltissime info!

    Ciao,

    Matteo.


  • User

    Ok, grazie, una cosa, dove devo metterlo questo file? C'è una cartella precisa? C'è un qualcosa di obbligatorio da scrivere tipo nell'intestazione?

    Grazie

    elia

    @mek2573 said:

    Buongiorno Agriturismoapparita,
    Per scrivere il file .htaccess puoi usare un normalissimo editor di testo (es. Blocco note), scrivere dentro il file quello che ti serve, salvarlo come .txt e quindi cambiare il nome del file in .htaccess (n.b. in alcuni sistemi operativi o con alcune impostazioni di sistema non sarà possibile cambiare il nome in locale: in questo caso caricare il file sul server tramite ftp e rinominarlo in remoto).
    Per una corretta sintassi del file .htaccess puoi tranquillamente cercare su google qualcosa tipo "scrivere htaccess 301" e troverai moltissime info!

    Ciao,

    Matteo.


  • User

    Questo potrebbe andare?

    RewriteEngine On

    Consolidamento vvv.

    RewriteCond %{HTTP_HOST} !^vvv.apparita.it
    RewriteRule ^(.*)$ h t t p:// vvv.apparita.it/$1 [R=301]

    Pagina errore 404

    ErrorDocument 404 h t t p :// vvv.apparita.it/errore.htm


  • User

    Direi che potrebbe funzionare...ma non essendo un guru...in questo caso hai però fatto un mod_rewrite e non un semplice 301...per i dettagli cerca qualcosa tipo "differenza tra mod_rewrite e redirect 301" e troverai decine di articoli.

    Mi dispiace di non saperti aiutare di più...

    Matteo.


  • Admin

    Si agriturismoapparita va bene quel codice.

    Per mek2573 invece hai fatto un mod_rewrite non significa nulla 😄 Quello è un 301 basato su RewriteCond e RewriteRule che è di fatto un 301.

    Mod_rewrite è semplicemente il modulo di Apache che ti consente di fare i redirect.


  • User

    Grande Juanin,
    grazie per la precisazione...come dicevo...non sono un guru!
    😉

    Invece....hai mica qualcosa da suggerirmi per il problema che ho postato io?

    Grazie,

    Matteo.


  • User

    Perfetto, grazie mille allora...:):D

    @Juanin said:

    Si agriturismoapparita va bene quel codice.

    Per mek2573 invece hai fatto un mod_rewrite non significa nulla 😄 Quello è un 301 basato su RewriteCond e RewriteRule che è di fatto un 301.

    Mod_rewrite è semplicemente il modulo di Apache che ti consente di fare i redirect.


  • User

    Una domanda.....oggi ho riaggiornato la sitemap, riguardandola ho notato che la sitemap mi vede due link diversi che fondamentalmente sono la stessa pagina, ossia vvv. apparita.it e vvv.apparita.it/ index.htm .....Che voi sappiate devo togliere uno dei due link dalla sitemap o va lasciato così??

    Grazie,

    Igor


  • Admin

    @mek2573 said:

    hai mica qualcosa da suggerirmi per il problema che ho postato io?

    Quale?

    @agriturismoapparita said:

    Una domanda.....oggi ho riaggiornato la sitemap, riguardandola ho notato che la sitemap mi vede due link diversi che fondamentalmente sono la stessa pagina, ossia vvv. apparita.it e vvv.apparita.it/ index.htm .....Che voi sappiate devo togliere uno dei due link dalla sitemap o va lasciato così??

    Sì togli quella non canonica, che suppongo sia index.htm.


  • User

    Ok, grazie, allora ho tolto la index.htm e lasciato solo vvv. apparita.it


  • User

    Per Juanin:

    Ecco cosa ho scritto poco sopra:

    Buonasera a tutti,
    ho cercato un po' in giro qualcosa che potesse rispondere al mio quesito, ma non ho trovato nulla e questo thread sembrava quello dal titolo più pertinente...anche se la questione è un po' diversa.

    Ho un cliente che possiede più domini che puntano, tramite redirect 301, al dominio principale. Uno di questi domini era stato usato come dominio di produzione nel momento in cui il dominio principale era in fase di restyling. Probabilmente in quella fase (durata circa un paio di mesi) il dominio di produzione non è stato protetto da un adeguato robots che bloccasse i bot. Oggi, a distanza di anni da quell'operazione, cercando la kw di "brand" dell'azienda (es. piatti romanisio) compare in prima posizione "piatti romanisio punto it" (che è il dominio di produzione) invece di "piatti piani romanisio punto it" che è il dominio principale. Nessuno di noi si era accorto della cosa finché il cliente non ha sollevato, la settimana scorsa, il problema.

    Naturalmente cliccando sul link si viene reindirizzati al dominio corretto...ma resta il fatto che al cliente la cosa non piace 😉

    Ulteriore info: la description corrisponde a quella del dominio principale, ma non c'è modo di sapere se era anche quella utilizzata nel dominio di produzione o se è stata aggiunta in seguito direttamente sul dominio principale.

    Sperando di aver espresso correttamente la questione, c'è qualcuno che abbia qualche idea sulle cause del problema?

    Grazie mille,

    Matteo.


  • Admin

    Quello che puoi fare è:

    • impostare tutti i redirect 301
    • tramite webmaster tool usare l'apposito strumento di migrazione dominio.

    Tempo qualche giorno e tutto dovrebbe tornare in ordine.


  • User

    Ok,
    Grazie mille.

    Provo così e vi tengo informati.

    Matteo.


  • User

    Ciao, a distanza di qualche giorno, ho notato che ancora non risulta una sola pagina index...forse ho sbagliato qualcosa o devo fare un vero e proprio redirect 301 per la pagina principale del sito. Trovo diverse cose in giro ma non capisco cosa devo scrivere. Il problema è il solito, le pagine vengono viste come duplicati, che devo fare??