Si sono molto importanti, anche perché senza è dure dare un minimo di visibilità al progetto, comunque non è niente di difficile:
Keyword e description sono dati che vanno aggiunti dal pannello amministrativo, li puoi aggiungere nel pannello "voci di menu" o direttamente negli articoli, (dipende da come è strutturato il sito) per sapere cosa inserire quello dipende dalle pagine che inserisci, in internet se cerchi "tecniche seo" trovi una sfilza di suggerimenti più o meno validi.
Per togliere "index.php" devi prima rinominare il file htaccess.txt in .htaccess poi vai nel pannello amministrativo e nelle impostazioni avanzate attivi urlrewrite (voce che viene memorizzata nel file di configurazione e non nel database) , attivando questi parametri devi controllare se tutto funziona, perchè un errore nelle impostazioni dell'htaccess compromette il funzionamento del sito.
Se dopo queste due modifiche il sito funziona la prima pagina, ma se clicchi nelle altre ti esce scritto "pagina non trovata" significa che c'è qualche correzzione da fare, disolito a dar problemi è il parametro rewritebase.
Per quanto riguarda il multilingua, bisogna attivare il plugin "language filter" e poi lavorare sui menu: ipotizzando di fare italiano e inglese, (immagino che tu sia partito dalla versione IT di Joomla che trovi su questo sito) non hai bisogno di installare linguaggi aggiuntivi, quindi dovrai sistemare solo i menu:
Dovrai avere:
- Una voce di menu impostata come predefinita visibile in tutte le lingue.
- Una voce visibile solo in italiano impostata come predefinita.
- Una voce visibile solo in inglese impostata come predefinita.
Se fai così dovrebbe andare senza problemi, poi le impostazioni del menu variano i base alle voci che vuoi ottenere.