it-swarm-eu.dev

Usando Joomla! SEF 'After the Fact'

Se costruisco un Joomla! sito (J! 3) senza SEF, posso abilitarlo 'dopo il fatto'?

Dovrò fare molto lavoro extra?

Cosa succede se sto usando sh404SEF - posso installarlo e usarlo su Joomla! sito che è già in produzione, ma non usi ancora SEF?

5
NivF007

Tecnicamente, è possibile avviare il sito Web senza SEF abilitato e abilitarlo in un secondo momento. L'abilitazione della funzionalità SEF principale non comporta molto lavoro extra. Abilita solo le opzioni SEF nella configurazione globale e rinomina il file htaccess.txt in .htaccess, se si desidera abilitare anche la riscrittura degli URL per rimuovere index.php dagli URL. Ci sono molti tutorial su come raggiungere questo obiettivo.

Come parte del lavoro extra che hai menzionato, un lavoro extra potrebbe essere considerato un nome specifico per gli URL che avrai dopo aver abilitato SEF. Ad esempio, potresti decidere che per alcune pagine particolari desideri un URL diverso o più breve, quindi dovrai rinominare l'alias della voce di menu o l'alias dell'articolo.

SH404SEF, è possibile installarlo e abilitarlo anche in un secondo momento. Il lavoro extra qui coinvolgerà la configurazione del componente e probabilmente la personalizzazione degli URL.

Infine, considerando come Google tratterà gli URL del tuo sito Web, se attivi SEF in un breve periodo di tempo, Google non avrà la possibilità di indicizzare completamente le pagine del tuo sito e i loro URL. In ogni caso, dopo aver abilitato SEF, prima o poi Google aggiornerà il suo indice con i nuovi URL, ma anche tutti gli URL non SEF continueranno a funzionare e indirizzeranno gli utenti ai corrispondenti URL SEF del tuo sito web.

5
FFrewin

Puoi abilitarlo dopo il fatto, ma fai molta attenzione quando lo fai. Consiglio vivamente di eseguire il backup del sito Web prima di installare qualsiasi componente SEF.

POSSIBILI PROBLEMI

Se non eseguito correttamente, l'attivazione di sh404SEF su un sito già stabilito può avere l'effetto opposto di ciò che si sta tentando di ottenere. Perché? Considera i punti seguenti:

  • Molto probabilmente la tua attuale struttura URL è già indicizzata da diversi motori di ricerca.
  • I siti web sono probabilmente collegati ai tuoi URL pre-SEF.

Quando attivi il componente SEF, i tuoi URL cambieranno. Se il tuo componente SEF non esegue il mapping (reindirizzamento) dei visitatori dai vecchi URL a quelli nuovi, perderai il ranking SEO e otterrai molti errori 404.

I componenti di SEF possono essere complicati (almeno per me) e la mappatura corretta (reindirizzamento) di vecchi URL a quelli nuovi può essere un dolore.

Assicurati di effettuare una ricerca approfondita del componente SEF prima di installarlo. A volte i collegamenti verranno creati in modo diverso da come ci si aspetterebbe. Ad esempio, credo che sh404SEF non usi la struttura del menu per creare l'URL. Utilizza invece la struttura delle categorie per organizzare (Br.E) il modo in cui viene creato l'URL (per favore correggimi se sbaglio).

3
TryHarder

Sì, puoi attivare SEF "dopo il fatto" senza problemi. Nella maggior parte dei casi è necessario rinominare htaccess.txt in .htaccess e quindi attivare le impostazioni SEF nella configurazione globale di Joomla.

2
Joomla Agency