Les instructions et les liens entre cette réponse montrent clairement comment créer des URL conviviales pour les moteurs de recherche. Toutefois, les URL que je vois actuellement sur mon site Web ont le format suivant:
mydomain.com/1-category/2-title
et je voudrais que les URL soient
mydomain.com/category/title
Est-ce possible/sans danger? J'utilise l'hébergement partagé et Apache.
Avec le système de routage principal, il n’existe aucun moyen pratique de le réaliser. Vous pouvez utiliser un outil tel que sh404SEF pour y parvenir.
Comme il s’agit de l’une des questions les plus fréquemment posées à propos de Joomla, j’ai pensé partager une nouvelle extension que j’ai rencontrée et qui traite de cette question.
Pour les personnes qui ne veulent pas jouer avec les capacités étendues de la plupart des extensions SEF, ceci est un plugin beaucoup plus simple, dont l'une des fonctionnalités est de supprimer les identifiants des articles, catégories et tags SEF Urls.
développeur: Alterbrains
Type: Téléchargement payé
Si vous créez un élément de menu pour chacun de ces éléments, l'alias d'élément de menu est utilisé pour l'URL.
Le menu dans lequel vous créez ces liens ne doit pas nécessairement être publié sur votre site, il suffit que l'élément de menu existe dans le gestionnaire de menus. Vous pouvez créer un nouveau menu appelé "liens factices", ou ce que vous voulez, et créer des liens vers vos catégories et vos articles. Vous n'avez pas besoin de montrer ce menu n'importe où sur votre site.
D'autres extensions qui mériteraient d'être examinées sont celles de la catégorie RL-Canonicalization , par exemple, Canonical.