As instruções e links em esta resposta demonstraram claramente como criar URLs amigáveis para os mecanismos de pesquisa. No entanto, os URLs que vejo atualmente no meu site têm o formato:
mydomain.com/1-category/2-title
e gostaria que os URLs fossem
mydomain.com/category/title
Isso é possível/seguro? Estou usando hospedagem compartilhada e Apache.
Com o sistema de roteamento principal, não há uma maneira prática de realizá-lo. Você pode usar uma ferramenta como sh404SEF para conseguir isso.
Como essa é uma das perguntas mais comuns sobre o Joomla, embora eu compartilhe uma nova extensão, me deparei com isso.
Para aquelas pessoas que não querem mexer com os recursos estendidos da maioria das extensões SEF, esse é um plugin muito mais simples: um de cada um dos recursos é remover os IDs dos artigos, categorias e tags URLs do SEF.
Desenvolvedor: Alterbrains
Tipo: Download pago
Se você criar um item de menu para cada um deles, o alias do item de menu será usado para o URL.
O menu no qual você cria esses links não precisa ser publicado no site, basta que o item de menu exista no gerenciador de menus. Você pode criar um novo menu chamado 'links fictícios', ou o que quiser, e criar links para suas categorias e artigos lá. Você não precisa mostrar esse menu em nenhum lugar do seu site.
Outras extensões que podem valer uma olhada são as da categoria RL-Canonicalization , por exemplo, Canonical.