Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : 71^sec.design 17 Oct 2013, 15:47:12
-
Ciao,
nel mio file robots.txt trovo questo:
User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /cli/
Disallow: /components/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /logs/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
mi chiedevo solo se tutti quei disallow sono regolari.
Il sito è questo, è appena stato rimesso online, prima era offline per lavori.
Grazie
-
Quello è il tipico file robots.txt di default presente in joomla.
Direi che va bene. Salvo che dovresti togliere la riga che disabilita le immagini se vuoi farle indicizzare.
Io normalmente lo faccio perchè anche la ricerca per imamgini qualche visita la porta.
Se togli la riga elimina anche lo spazio vuoto:
Disallow: /components/
Disallow: /includes/
Disallow: /installation/
;)
edit: togli anche la cartella installation che neppure c'è...
-
Mamma mia che bella info che mi hai dato.
Grazie Tonicopi.
Fammi capire bene perchè non vorrei fare stupidaggini.
Quelle 3 righe che mi hai elencato
Disallow: /components/
Disallow: /includes/
Disallow: /installation/
sono quelle che dovrei eliminare per far si che si possano indicizzare anche le immagini?
-
No scusa ho detto una cavolata.
ho tolto semplicemente la riga delle immagini
se tolgo anche la riga:
Disallow: /installation/
siamo sicuri che non succede nulla?
-
Certo che no. La cartella installation non c'è più nella root, questa è una certezza altrimenti il sito mica girerebbe. Il tuo file deve diventare così:
User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /cli/
Disallow: /components/
Disallow: /includes/
Disallow: /language/
Disallow: /libraries/
Disallow: /logs/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
naturalmente se hai delle sottocartelle che non vuoi fare indicizzare devi aggiungerle. Talvolta si tiene un intero sito sotto la cartella vecchio_sito e non credo avresti piacere che quelle pagine venissero indicizzate. Oppure una cartella documenti o una tua cartella di foto_private dentro la cartella images.
Se tu volessi far indicizzare tutte le immagini, ma non quelle, dovresti aggiungere la riga:
Disallow: /images/foto_private/
;)
-
Ora capisco.
Ma non è che tutti questi disallow non mi fanno indicizzare proprio il sito, cioè, io voglio che le pagine e le immagini del mio sito siano indicizzate.
Come faccio a sapere se le pagine sono realmente indicizzate?
-
Perchè ora vi spiego.
se faccio una ricerca su google scrivendo ellio...............tel.it (che sarebbe il link del sito) il primo risultato che trovo è www.ellio............tel.it/installation/index.php
Naturalmente è la pagina SBAGLIATA!
Voglio che sia la home o un'altra pagina principale del sito, allora ho provato a rimuovere la riga riguardante installation nel file robots.txt, come consigliato da te tonicopi.
Ho cancellato la cache e se rifaccio la ricerca mi visualizza sempre quel risultato.
-
Ma non pensaerai davvero di cambiare i risultati della ricerca di google cambiando un file, così al volo!
Google può impiegare mesi a cancellare le pagine che ha in cache.
Se esce quel risultato vuol dire che in quel sito è stata presente la cartella installation invece che procedere all'installazione e poi cancellarla. E quella pagina è stata stranamente indicizzata da google. Fai un redirect di quell'errore e mandalo in home. Stai tranquilla che quei disallow vanno bene e non danneggiano per nulla il sito. E lascia pure in disallow anche la cartella installation, per quel che serve....
-
E anche su questo hai ragione. Possiamo dire quindi che è solo questione di tempo.
Ho ancora una domanda da farti, spero l'ultima. Mi hai detto << Fai un redirect di quell'errore e mandalo in home. >>
Come faccio a trovare quella pagina e fare il redirect?
-
Per esempio scrivendo questa riga nel file .htaccess
Redirect 301 /installation/index.php indirizzo_pagina_dove_direzionare
o anche utilizzando la componente redirect presente di default in joomla2.5:
http://www.joomla.it/video-guide/7247-video-corso-base-joomla-componente-redirect-e-quello-di-ricerca.html (http://www.joomla.it/video-guide/7247-video-corso-base-joomla-componente-redirect-e-quello-di-ricerca.html)
-
Che altro dire, Grazie!
Solo un piacere ti chiedo, potresti rimuovere il link www.ellio........tel.it del tuo ultimo post?
Saluti
-
Ok fatto
-
Che altro dire, Grazie!
Solo un piacere ti chiedo, potresti rimuovere il link www.ellio (http://www.ellio)........tel.it del tuo ultimo post?
Saluti
Ti conviene cancellarlo anche dal tuo primo post ::)