Joomla.it Forum
Forum traduzioni italiano => Le traduzioni e le informazioni della community => Articoli della community => : m.davide82 05 Sep 2011, 19:54:48
-
Ciao ragazzi,
ho appena pubblicato una guida su come ottimizzare Joomla 1.7 per i motori di ricerca per principianti e con qualche piccolo e semplice trick, spero di essere stato utile!
Link all'articolo: http://www.joomla.it/articoli-community-16-e-17-tab/5109-joomla-17-e-seo-come-ottimizzare-il-sito-per-i-motori-di-ricerca.html
Davide
PS.
Se vi piace... condividete e... +1! ;) Grazie!
-
Ottimo! complimenti per la guida.
L'unica cosa che non riesco a fare e (se possibile) modificare:
www.miosito.it/categoria/4-articolo.html
con
www.miosito.it/categoria/articolo.html
-
Wordpress come Cms a mio avviso è complessivamente inferiore a Joomla, ma per l'indicizzazione è una bomba!
Detto questo, qual è la differenza tra titolo di pagina e intestazione di pagina? Facciamo un esempio. Ho il sito della gioielleria jolly di Canicattì. Ho la voce di menu CONTATTI, è giusto scrivere:
Titolo Pagina: Contatti gioielleria Jolly in Canicattì
Intestazione Pagina: Contatti della gioielleria jolly.
-
ottimo articolo :D , se in futuro passero al nuovo joomla, terrò in considerazione questa guida. Per ora sto sul 1.5 fin che dura, usando joom sef gratis, per gestire i tag title e meta.. 8)
-
Ottimo! complimenti per la guida.
L'unica cosa che non riesco a fare e (se possibile) modificare:
www.miosito.it/categoria/4-articolo.html (http://www.miosito.it/categoria/4-articolo.html)
con
www.miosito.it/categoria/articolo.html (http://www.miosito.it/categoria/articolo.html)
Ti ringrazio per il tuo feedback.
Per il tuo "dubbio" ti consiglio un componente commerciale che ti risolve il problema, così nativamente credo che dovresti fare un po' di "rogne" per customizzartelo, conviene? secondo me no, ma poi sono gusti.
-
@bismark2005
Il titolo di pagina è il title effettivo che interessa a noi per i motori di ricerca, se inserisci l'intestazione ti inserisce un h1 all'interno della pagina con ciò che hai scritto nel campo.
C'è solo un motivo per cui wp è una "bomba" e lo si può replicare tranquillamente con joomla, wp ad ogni articolo pubblicato invia un ping ai motori e pertanto li "avvisa" che hanno un nuovo url da indicizzare.
Puoi replicarlo con Joomla con plugin quali easyping o similari ma non so se sono ancora pronti per la 1.7.
Per il resto... Joomla on the top! ;)
@Magil
Ti ringrazio.
-
D'accordissimo. Joomla è superiore in tutto e per tutto a wp. Anzi direi che con la 1.7 siamo ai livelli di Drupal.
Non dico Typo3 perchè effettivamente non è così.
-
;)
-
Mi permetto di aggiungere un piccolo tip, aggiungendo al file robots.txt la riga:
sitemap url_della_sitemap
la si rende disponibili a tutti i motori di ricerca senza il problema di doverla segnalare manualmente
:)
-
Mi permetto di aggiungere un piccolo tip, aggiungendo al file robots.txt la riga:
sitemap url_della_sitemap
la si rende disponibili a tutti i motori di ricerca senza il problema di doverla segnalare manualmente
:)
Interessante... qual è la sintassi corretta?
ci vogliono i due punti dopo sitemap? l'url della sitemap deve partire da index.php o da http? in che formato la sitemap va segnalata? xml, html?
-
Wordpress come Cms a mio avviso è complessivamente inferiore a Joomla, ma per l'indicizzazione è una bomba!
ti invito a leggere questo articolo http://vincenzogalliano.name/seo/cms/quale-cms-e-piu-seo
questa è la mia teoria :)
-
Concordo con justvins, mentre per la sitempa ecco la sintassi corretta:
Sitemap: http://www.miosito.com/sitemap.xml
C'è da dire che se il sito è strutturato bene tutti gli url vengono a galla! :)
-
Ciao Ragazzi ho trovato la guida interessantissima,
ho un piccolo problema nella parte iniziale... se metto il seguente parametro:
Riscrivi URL SEF
Su si, del mio sito web si legge solo la prima pagina, e mi appare il seguente messaggio:
Internal Server Errorse lo tengo su no, il tutto funziona correttamente.
Avete consigli a riguardo?
grazie tante a chi proverà ad aiutarmi.
-
ciao pg1985,
hai rinominato il file htaccess ?
Sei su server Linux?
-
Ciao Alexred,
grazie per la tua pronta risposta.
Si, sono su server linux e si, ho rinominato il file htaccess.
Paradossalmente pur non selezionando SI su Riscrivi URL SEF il sito web ha cambiato il percorso delle pagine:
http://www.unviaggioalgiorno.it/index.php/il-nostro-qprogettoq.html
Cosa può essere?
Grazie ancora per la risposta.
-
hai provato questo trick suggerito nell'articolo?
C’è da dire che con alcuni alcuni servizi di hosting non ben configurati per scelta o per “errore”, dopo aver fatto queste modifiche il nostro sito potrebbe non funzionare, basterà semplicemente commentare la riga 20 dell’ .htaccess che diventerà come segue:
# Options +FollowSymLinks
-
Si, ho seguito il Trick, per ora l'unica combinazione che mi permette di vedere il sito correttamente è la seguente:
Impostazioni SEO - Attiva URL SEF Si
- Riscrivi URL SEF No
- Suffisso URL Sì
- Alias Unicode No
cambiando nome al file in .htaccess e correggendo la stringa 20 (come da trick)
secondo voi va bene lo stesso per l'integrazione con i motori di ricerca?
-
Salve, è da poco che uso joomla ed ho molti dubbi. Per il momento sono riuscita a creare un sito su altervista è ho usato joomla. Questo è il mio sito.
http://accurti.altervista.org/joomla/ (http://accurti.altervista.org/joomla/)
Ho letto questo post ed è molto interessante, sto procedendo piano piano e per il momento ho aggiunto xmap tra le mie estensioni in un sito di prova http://viaggioleggendo.altervista.org/joomla/ (http://viaggioleggendo.altervista.org/joomla/)
che ho creato per non commettere errori, e far saltare il sito ufficiale.
Sono riuscita ad inserire la voce nel menu ma non capisco come si pubblica le voci. Aiuto spero di essere stata chiara.
Ciao ragazzi,
ho appena pubblicato una guida su come ottimizzare Joomla 1.7 per i motori di ricerca per principianti e con qualche piccolo e semplice trick, spero di essere stato utile!
Link all'articolo: http://www.joomla.it/articoli-community-16-e-17-tab/5109-joomla-17-e-seo-come-ottimizzare-il-sito-per-i-motori-di-ricerca.html (http://www.joomla.it/articoli-community-16-e-17-tab/5109-joomla-17-e-seo-come-ottimizzare-il-sito-per-i-motori-di-ricerca.html)
Davide
PS.
Se vi piace... condividete e... +1! ;) Grazie!
-
In xmap ti basta aggiungere il menu e vedrai le voci pubblicate nella mappa.
-
In xmap ti basta aggiungere il menu e vedrai le voci pubblicate nella mappa.
scusa ma mi da queste errore
- The requested sitemap does not exits
-
In xmap ti basta aggiungere il menu e vedrai le voci pubblicate nella mappa.
GRAZIE DAVIDE HO RISOLTO, CI RISENTIAMO PER IL RESTO
-
GRAZIE DAVIDE HO RISOLTO, CI RISENTIAMO PER IL RESTO
Ottimo! Mi fa piacere!
-
Ciao davide, pensavo di aver risolto. Purtroppo nel sito di prova è andato bene.
Quando ho caricato l'estensione nel sito ufficiale mi ha dato questo errore.
Fatal error: Call to undefined method JLanguage::getBackwardLang() in /membri/accurti/joomla/administrator/components/com_xmap/install.xmap.php on line 17
-
Come volevasi dimostrare in locale è inutile perdere tempo ad ottimizzare per il seo tanto il server remoto sarà diverso e bisogna ricominciare daccapo.
-
Ciao davide da quando ho inserito l'estensione xmap non riesco ad inserire più niente come nuove estensione. stasera ho provato ad inserire :
attachments-Italian-it-IT-3.0.1.zip -
purtroppo mi da questo errore. :'( :'( come posso fare a risolvere cosa devo sistemare
Fatal error: Call to undefined method JLanguage::getBackwardLang() in /membri/accurti/joomla/administrator/components/com_xmap/install.xmap.php on line 17
Grazie e spero di risolvere altrimenti non posso aggiungere altre estensioni.
Ciao davide, pensavo di aver risolto. Purtroppo nel sito di prova è andato bene.
Quando ho caricato l'estensione nel sito ufficiale mi ha dato questo errore.
Fatal error: Call to undefined method JLanguage::getBackwardLang() in /membri/accurti/joomla/administrator/components/com_xmap/install.xmap.php on line 17
-
ottima guida!
-
In merito al consiglio di utilizzare ilo Centro webmasters di Google, per la verifica della proprietà ho adottato la collocazione del file html nella root, unica soluzione per me praticabile, visto che non ho accesso agli heads della homepage.
Risultato: se guardo io la pagina c'è solo il codice Google.
Se invece la guarda Google, ci trova la pubblicità del mio host prima del codice Google e non me l'accetta.
Qualche suggerimento?
-
Ciao a tutti,
sono nuovo nel mondo Joomla e ho un problema con i permalink di Joomla 1.7.
Ho creato una categoria per le news e nel menu l'ho messa come parent in questo caso di case history
e il permalink mi viene cosi:
www.nomesito.it/index.php/casehistory/news.html
e la singola news cosi :www.nomesito.it/index.php/casehistory/new8-news/19-news-2.html
Il mio problema maggiore è che quando clicco nelle news nella sidebar non mi fa vedere l'articolo ma il contenuto della home page (uguale, anche con lo slideshow che è attivo solo in home) e la side bar si posiziona in basso invece di rimanere uguale come nelle altre pagine.
E' possibile fare in modo che quando clicco sul menu o nella sidebar il permalink dell'articolo sia sempre uguale?
In questo modo magari evito questi problemi e non vengo penalizzato dai motori di ricerca per contenuto duplicato!
Grazie in anticipo
-
Buongiorno,
quando voglio istallare xmap, mi da il seguente errore:
Plugin Installa: il plugin Xmap - Content Plugin esiste già
- Pacchetto Installa: si è verificato un errore nell'installazione di un'estensione: plg_com_content.zip
C'è da dire che io l'ho istallato in precedenza quando avevo una sottocartella, poi ho fatto i passi per mettere il tutto nella root principale...
Mi immagino che avrò fatto un casino, comunque quando voglio disistallare il plug-in che sta già istallato (per poterlo istallare dal inizio e così utilizzarlo, mi da il seguente errore:
[/size]Disinstallazione plugin: file manifest non valido o non trovato.
- Disinstallazione plugin: file manifest non valido o non trovato.
- Disinstallazione plugin: file manifest non valido o non trovato.
- Fallito caricamento file XML
- /web/htdocs/www.progettiled.com/home/administrator/manifests/packages/pkg_xmap.xml
- XML: failed to load external entity "/web/htdocs/www.progettiled.com/home/administrator/manifests/packages/pkg_xmap.xml"
- Disinstallazione pacchetto: file manifest mancante
- Disinstallazione plugin: file manifest non valido o non trovato.
Aiutoooooooooo, non sono una esperta... :'( :'( :'( :'(
-
Niente di che, avevi semplicemente il plugin già installato, dovrebbe funzionarti.
-
Ciao Alexred,
grazie per la tua pronta risposta.
Si, sono su server linux e si, ho rinominato il file htaccess.
Paradossalmente pur non selezionando SI su Riscrivi URL SEF il sito web ha cambiato il percorso delle pagine:
http://www.unviaggioalgiorno.it/index.php/il-nostro-qprogettoq.html (http://www.unviaggioalgiorno.it/index.php/il-nostro-qprogettoq.html)
Cosa può essere?
Grazie ancora per la risposta.
Salve,
io ho lo stesso problema.. joomla 1.7.1 se abilito la riscrittura dei link sef vedo solo la prima pagina. Forse bisogna aggiungere qualche parametro altrove? Grazie
-
Il tuo hosting è configurato bene? Mod_rewrite attivo? decommentato/commentato la riga?
-
Ehh non lo so... il mio hosting xxx non mi permette di guardare nel httpd.conf... quindi non lo so...
Al limite posso chiedere che me lo abilitino/disabilitino tramite l'assistenza...
Che dici?
F
Edit: Rimosso riferimento commerciale.
-
Qualcuno mi saprebbe dire che differenza c'è tra
Alias Unicode Si o No ?
Grazie 1000
-
Ciao Alexred,
grazie per la tua pronta risposta.
Si, sono su server linux e si, ho rinominato il file htaccess.
Paradossalmente pur non selezionando SI su Riscrivi URL SEF il sito web ha cambiato il percorso delle pagine:
http://www.unviaggioalgiorno.it/index.php/il-nostro-qprogettoq.html (http://www.unviaggioalgiorno.it/index.php/il-nostro-qprogettoq.html)
Cosa può essere?
Grazie ancora per la risposta.
buongiorno a tutti,
ho il medesimo problema anche io e tutte le verifiche suggerite le ho eseguite ed è tutto corretto.
mantenendo l'opzione riscrivi url sef disabilitata tutto funziona ed il mio sito mi fa vedere gli articoli ed i link così : www.nomesito.est/index.php/nomearticolo.html
che differenza vi è rispetto all'abilitazione di quel parametro di cui sopra che mi blocca la navigazione ad eccezione della home page ?
Grazie mille
-
" Dopo aver riscritto le nostre url in modo decente,etc etc etc etc "
Non è che per caso in questa frase dell'articolo si cela il mistero tale per cui ad ogni articolo pubblicato ed ogni voce di menu etc si debba andare a riscrivere il link che viene creato al momento della creazione indicando a manina il nome dell'articolo ogni volta ?
se così fosse sarebbe la soluzione ma decisamente lunga poichè credevo che appunto la comodità e l utilita di questo tip fosse che si riscrivessero in automatico.. attnedo lumi e grazie a tutti di nuovo
-
nessuna notizia a riguardo di quetso "problema" ? mi piacerebbe capire qualcosa in più in merito
-
Buona domenica a tutti.
Sto iniziando a procedere per indicizzare il sito che ho creato.
L'indirizzo attuale è
http://www.fioli.altervista.org/joomla/ (http://www.fioli.altervista.org/joomla/) .
Il prossimo posso è di collegare la index di joomla alla pagina principale ( non l'ho anchora fatto).
Ho 3 dubbi riguardo i file htaccess, robots e sitemap.
1° dubbio: va rispettato un ordine nella loro creazione o aggiornamento ?
2° dubbio: conviene gestirle prima oppure dopo aver collegato la index di joomla come home page ?
3° dubbio: i file htaccess sitemap e robots devono risiedere nella root principale del sito o in quella principale di joomla ? In particolare esiste un htaccess nella root principale e un htaccess nella sotto cartella di joomla, quale tra le 3 devo modificare ?
Grazie a tutti.
Stefano
-
Ciao
Che intendi per " collegare la index.php alla pagina principale " La pagina principale è la home ed il tuo sito ha già una home senza che devi collegare nulla, puoi tutt'alpiù cambiarla.
-
Ciao Tomtom,
probabilmente sono stato poco chiaro.
Mi riferisco al fatto che attualmente il dominio punta alla propria root, mentre configurerò, ovviamente, che punti alla root di joomla.
Quindi per far si che visitando http://www.fioli.altervista.org/ (http://www.fioli.altervista.org/) si visualizzino direttamente i contenuti in http://www.fioli.altervista.org/joomla/ (http://www.fioli.altervista.org/joomla/) .
Ecco, i file di cui parlavo (htaccess, robots e sitemap) restano tutti sotto la cartella joomla giusto ? Oppure vanno messi nella root principale ?
Grazie.
Stefano
-
Senza intervenire in nessun .htaccess ti basta eliminare il sito dalla root e spostarci quello che adesso hai nella sottocartella, è la via più indolore.
-
Si, ma collego esclusivamente il dominio alla index di joomla.
Quindi, poichè la index rimane sotto la directory joomla, mi chiedevo se i file htaccess, robots e sitemap vanno gestiti sotto la directory joomla (come credo) oppure sotto la root principale ?
-
Non ti capisco, così come è ora hai due siti indipendenti sullo stesso dominio, ognuno col suo url , diretto e sottocartella, il dominio è sempre quello principale, e gli .htacces agiscono in via gerarchica, se inibisci qualcosa in quello della root non puoi poi in nessun modo riprenderlo con quello nella sottocartella. Metti il sito che ti interessa nella root senza poi scervellarti in complicati redirect e quant'altro fra robots e ragni.
-
Non ti capisco, così come è ora hai due siti indipendenti sullo stesso dominio, ognuno col suo url , diretto e sottocartella, il dominio è sempre quello principale, e gli .htacces agiscono in via gerarchica, se inibisci qualcosa in quello della root non puoi poi in nessun modo riprenderlo con quello nella sottocartella. Metti il sito che ti interessa nella root senza poi scervellarti in complicati redirect e quant'altro fra robots e ragni.
Si, ecco, ho fatto quel che intendevo e le cose ora mi sono più chiare.
Mi spiego.
Altervista ha un suo strumento joomla ed io sto utilizzando quello.
Altervista lo mette in automatico in sottocartella joomla.
Nel momento in cui io voglio utilizzare quanto creato in joomla nella root, altervista prevede un'apposita funzione. L'ho utilizzata e in pratica rimane sempre tutto sotto la cartella joomla.
Nella root principale mette un file index php che ha un'unica istruzione che è ("location /joomla/"), una sorta di redirect e un file htaccess che gestisce solo la toolbar di altervista.
Quindi per sintetizzare aprendo l'indirizzo principale ora si accede direttamente a quanto gestito in joomla, ma sempre sotto la directory joomla, che tra l'altro compare nell'indirizzo web.
Se ho capito tu suggerisci di passare tutto sotto la root principale, ma non so se posso farlo utilizzando l'installazione joomla di altervista, che mi gestisce tutto sotto la cartella joomla.
Se lascio tutto com'è è negativo per l'indicizzazione ? Mi consigli di spostare comunque il tutto ?
In ogni caso, se lasciassi tutto così, nella sottocartella /joomla/, i file di cui parlavo (robots, sitemap e htaccess), li gestirei comunque nella cartella che contiene il sito, giusto ? e nel caso fosse una sottocartella, come ora, dovrei mantenere i redirect a quei file dalla root principale. Ed è questo che tu sconsigli, giusto ?
Scusami, ma proprio perchè non vorrei scervellarmi, con complicati redirect e altro, come dici tu, chiedo consiglio.
Grazie.
-
E infatti fai bene a chiedere consiglio. Se il tuo servizio hosting ti mette a disposizione strumenti per determinare la document root è sufficiente che tu indichi la cartella ove hai i file del sito, in questo caso però devi avere il sito raggiungibile direttamente digitando solo l'url anche se rimanere la cartella /joomla e quindi senza che devi spostare nulla.La cartella joomla non deve più risultare nell'url essendo inglobata nella document root.
-
E infatti fai bene a chiedere consiglio. Se il tuo servizio hosting ti mette a disposizione strumenti per determinare la document root è sufficiente che tu indichi la cartella ove hai i file del sito, in questo caso però devi avere il sito raggiungibile direttamente digitando solo l'url anche se rimanere la cartella /joomla e quindi senza che devi spostare nulla.La cartella joomla non deve più risultare nell'url essendo inglobata nella document root.
E infatti faccio bene a chiedere consiglio, perchè dal contenuto del file ho creduto che fosse determinata la document root nella cartella joomla. Ma in realtà digito l'indirizzo principale e, seppure vedo direttamente il sito, l'indirizzo visualizzato continua a mostrare la cartella /joomla/.
Verificherò se è possibile in Altervista fare questa determinazione della document root. Poi aggiorno il post.
Grazie per ora.
-
Verificherò se è possibile in Altervista fare questa determinazione della document root. Poi aggiorno il post.
Non trovo funzioni che permettano di rideterminare la root in Altervista.
A questo punto, per ora, lascio tutto così e faccio la procedura per indicizzare.
Ma resta sempre lo stesso dubbio. Essendo sotto cartella /joomla/ gestisco i file htaccess robots e sitemap dentro la cartella /joomla/ ? Saranno letti dai motori di ricerca ?
-
Non trovo funzioni che permettano di rideterminare la root in Altervista.
A questo punto, per ora, lascio tutto così e faccio la procedura per indicizzare.
Ma resta sempre lo stesso dubbio. Essendo sotto cartella /joomla/ gestisco i file htaccess robots e sitemap dentro la cartella /joomla/ ? Saranno letti dai motori di ricerca ?
Dunque ho lasciato tutto nella cartella /joomla/ ed ho copiato il file robots nella root, avendolo prima modificato, aggiungendo ai percorso in esso ocntenuti il prefisso relativo alla cartella /joomla.
Da un po' di materiale che ho letto dovrebbe funzionare. Adesso aspettiamo e vediamo se l'indicizzazione va a buona fine.
Preciso che la sitemap comprende nel percorso la cartella /joomla.
Ovviamente so che il metodo è imperfetto.
Ma ho già provado il comando site: e mi legge circa 40 pagine su 300 di quelle segnalate. Dopo poche ore.
Quindi funzona ? O dovrebbe leggerle tutte ?
Grazie per eventuali pareri.
-
Salve Davide,
interessantissimo post, complimenti e grazie!
Ora, ho un problema nel passo iniziale delle [size=78%]Impostazioni SEO[/size][/color]
dove, ho seguito tutte le tue istruzioni, incluso il rinominare il file in .htaccess e modificare la linea 20 con [size=78%]# Options +FollowSymLinks[/size][size=78%] [/size]
però il sito non compare...
se lascio la configurazione che hai indicato mi da l'errore seguente:
"Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request.
[/size]Please contact the server administrator, webadmin@kundenserver.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
[/size]More information about this error may be available in the server error log.
[/size]Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request."
[/size][size=78%]Se apro il log error mi da questo: [/size]2012-03-18 13:47:47 INFO 78.29.15.137 Joomla FAILURE: Usuario no existe[/font]
Se metto le [/font][size=78%]Impostazioni SEO[/size][/color]- Attiva URL SEF Si
- Riscrivi URL SEF No
- Suffisso URL Sì
- Alias Unicode No
- [/l][/l]
cambiando nome al file in .htaccess e correggendo la stringa 20 (come da trick)
come diceva anche pg1985, allora sì che la web funziona ma non funzionano le URL Friendly..
Sai come risolvere il problema?
ah, anche io lavoro su Linux.
grazie mille
Carlotta
[/list]