Joomla.it Forum
Componenti per Joomla! => SEO => : paolodazena 29 Jan 2011, 12:02:31
-
Ciao a tutti!
Nel mio sito web ho installato artio joomsef, che mi ha trasformato tutti gli url in www.miosito.com/articolo (senza .html). Ad un certo punto mi sono reso conto che dovevo disinstallare artio. L'ho disinstallato, e ho rimesso le url in .html. Google, dagli strumenti di webmaster, mi segnala errori di scansione su un gran numero di pagine del mio sito... me le segnala pagine inesistenti senza .html (quelle che mi aveva generato artio)
Come faccio ad indicare (tramite htaccess) ai google bot di considerare esclusivamente le pagine .html?
grazieeeeee
-
raga vi prego sono nel panico...
su google web master continuano ad aumentare le pagine non trovate:
Errori di scansione
Non trovato 11
Soggetto a restrizioni da robots.txt 1
Tutte le pagine non trovate sono senza .html nell'url. Cliccando su uno di questi url, compare la schermata 404. Esiste un modo per creare un redirect automatico dall' url senza .html all url con .html?? (per tutte le pagine del sito?)
-
solo 11?
aspetta che spariscono da soli con il tempo, se poi diventano miliaia allora prova a cercare una estensione per rinominare gli indirizzi sbagliati, io uso questa
http://extensions.joomla.org/extensions/site-management/url-redirection/7189
-
Non ho molte pagine in quanto e' un sito aziendale... con grazie mille.. provo subito!
-
mi sembra un bel po' complesso..xD me lo devo studiare...
Comunque, dovrei re-indirizzare pagina per pagina?
O per caso mi sai dire se posso fare in modo che tutte le pagine da www.nomesito.com/articolo diventino www.nomesito.com/articolo.html?
E ho a anche un altra domanda :) redj va' in contrasto con i redirect 301 che ho creato manualmente in htaccess?
Comunque grazie, e' proprio il componente che fa' al caso mio!
-
ragazzi qualcuno conosce un modo per portare tutti gli url senza .html all'url con il .htm direttamente da htaccess?
Il componente che mi ha consigliato francesco e' per me INCOMPRENSIBILE... ho letto la guida (oltretutto in inglese) tutto d'un fiato, e mi sono reso conto di non aver capito ASSOLUTAMENTE NIENTE. xD
-
Scusa ma in .htaccess che hai messo come redirect manuale?
-
redirect 301...
-
Chiedevo la sintassi del comando, non avrai messo solo questo spero
-
Redirect permanent /paginavecchia.html http://www.nomesito.com/paginanuova.html
Redirect 301 /paginavecchia.html http://www.cafgenova.com/paginanuova.html
-
Piuttosto che redirigere ogni tua url in htaccess io lo farei con l'estensione che ti ha appena consigliato francesco56, è molto comoda e soprattutto se per caso dovesse venir fuori un aggiornamento di joomla che ti va a colpire l'htaccess e ti 6 dimenticato dei redirect, pace fratello... ti toccherà rifare tutto da capo!
-
occacchio... comunque il problema e' che io di redj NON CAPISCO NULLA ahahahh ho provato anche a chiedere sul forum del componente, ma non capisco minimamente in che modo si debba scrivere "redirect 301 di tutte le pagine senza .html alle pagine .html"
cmq grazie per l'aiuto!
-
Senza andare a toccare il file .htaccess il quale vi rallenta il sito man mano che si arricchisce di operazioni da fare, il problema di trasformare tutti gli indirizzi in .html da quelli senza html, si puo risolvere andando a scrivere un po di codice php nel file head.php
basta usare una request_uri per ottenere la pagina, verificare che la url non abbia l'estenzione html e di conseguenza creare la nuova url con html dopo di che
header( "HTTP/1.1 301 Moved Permanently" );
header("location: $newurl");
ed il gioco è fatto :)
-
Scusa, lascia stare per un attimo google... in questo momento, sul tuo sito...
1) quante pagina hai in totale
2) le vedi con .html o senza?
Ciao..