ti-enxame.com

Usando o Joomla! SEF 'Depois do Fato'

Se eu construir um Joomla! site (J! 3) sem SEF, posso habilitá-lo 'após o fato'?

Vou ter que fazer muito trabalho extra?

E se eu estiver usando o sh404SEF - posso instalar e usar isso no Joomla! site que já está em produção, mas ainda não está usando o SEF?

5
NivF007

Tecnicamente, você pode iniciar o site sem o SEF ativado e depois. A ativação da funcionalidade principal do SEF não envolve muito trabalho extra. Ele está apenas ativando as opções SEF na configuração global e renomeando o arquivo htaccess.txt para .htaccess, se você deseja ativar também a reescrita de URL para remover o index.php dos URLs. Existem muitos tutoriais sobre como conseguir isso.

Como parte do trabalho extra que você mencionou, um trabalho extra pode ser considerado uma nomeação específica para os URLs que você terá após ativar o SEF. Por exemplo, você pode decidir que, para algumas páginas específicas, deseja um URL diferente ou menor, portanto, será necessário renomear o alias do item de menu ou o alias do artigo.

SH404SEF, você pode instalá-lo e ativá-lo posteriormente. O trabalho extra aqui envolverá a configuração do componente e provavelmente a personalização dos URLs.

Por fim, considerando como o Google tratará os URLs do site, se você ativar o SEF em um curto período de tempo, o Google não terá a chance de indexar completamente as páginas do site e os URLs deles. De qualquer forma, depois de ativar o SEF, o Google, mais cedo ou mais tarde, atualizará seu índice com os novos URLs, mas mesmo URLs que não sejam do SEF continuarão funcionando e direcionarão os usuários para os URLs SEF correspondentes do seu site.

5
FFrewin

Você pode habilitá-lo após o fato, mas tenha muito cuidado ao fazê-lo. Eu recomendo fortemente o backup do seu site antes de instalar qualquer componente SEF.

POSSÍVEIS PROBLEMAS

Se não for feito corretamente, a ativação do sh404SEF em um site já estabelecido pode ter o efeito oposto do que você está tentando alcançar. Por quê? Considere os pontos abaixo:

  • Sua estrutura de URL atual provavelmente já está indexada por vários mecanismos de pesquisa.
  • Os sites provavelmente estão vinculados aos seus URLs anteriores ao SEF.

Quando você ativa seu componente SEF, ele altera seus URLs. Se o seu componente SEF não mapear (redirecionar) visitantes dos URLs antigos para os novos, você perderá a classificação de SEO e obterá muitos erros 404.

Os componentes do SEF podem ser complicados (pelo menos para mim) e o mapeamento adequado (redirecionamento) de URLs antigos para novos pode ser um problema.

Certifique-se de pesquisar minuciosamente seu componente SEF antes de instalá-lo. Às vezes, os links serão criados de maneira diferente da que você esperaria. Por exemplo, acredito que o sh404SEF não usa a estrutura de menus para criar o URL. Em vez disso, usa a estrutura de categorias para organizar (Br.E) a maneira como a URL é criada (por favor, corrija-me se estiver errado).

3
TryHarder

Sim, você pode ativar o SEF "após o fato" sem problemas. Na maioria dos casos, você precisa renomear htaccess.txt para .htaccess e, em seguida, ativar as configurações do SEF na configuração global do Joomla.

2
Joomla Agency