web-dev-qa-db-fra.com

Utiliser Joomla! SEF 'après le fait'

Si je construis un Joomla! site (J! 3) sans SEF, puis-je l'activer "après le fait"?

Devrai-je faire beaucoup de travail supplémentaire?

Et si j'utilise sh404SEF - puis-je l'installer et l'utiliser sur Joomla! site déjà en production, mais n'utilisant pas encore SEF?

5
NivF007

Techniquement, vous pouvez démarrer le site Web sans que SEF ne soit activé et ultérieurement. L'activation de la fonctionnalité SEF principale n'implique pas beaucoup de travail supplémentaire. Il active uniquement les options SEF dans la configuration globale et renomme le fichier htaccess.txt en .htaccess, si vous souhaitez également activer la réécriture d’URL pour supprimer le fichier index.php des URL. Il y a beaucoup de tutoriels sur la façon d'y parvenir.

Dans le cadre du travail supplémentaire que vous avez mentionné, un travail supplémentaire pourrait être considéré comme une dénomination spécifique pour les URL que vous aurez après l'activation de SEF. Par exemple, vous pouvez décider que, pour certaines pages particulières, vous souhaitez une URL différente ou plus courte, vous devrez donc renommer l'alias d'élément de menu ou l'alias d'article.

SH404SEF, vous pouvez l’installer et l’activer ultérieurement. Le travail supplémentaire ici impliquera la configuration du composant et probablement la personnalisation des URL.

Enfin, compte tenu de la manière dont Google traitera les URL de votre site Web, si vous activez SEF dans un court laps de temps, Google n'aura pas la possibilité d'indexer entièrement les pages de votre site et leurs URL. Toutefois, dans tous les cas, après avoir activé SEF, Google mettra tôt ou tard à jour son index avec les nouvelles URL, mais même les URL non SEF continueront de fonctionner et dirigeront les utilisateurs vers les URL SEF correspondantes de votre site Web.

5
FFrewin

Vous pouvez l'activer après coup, mais soyez très prudent lorsque vous le faites. Je vous recommande fortement de sauvegarder votre site Web avant d'installer tout composant SEF.

PROBLÈMES POSSIBLES

Si ce n’est pas fait correctement, l’activation de sh404SEF sur un site déjà établi peut avoir l’effet inverse de ce que vous essayez d’atteindre. Pourquoi? Considérez les points ci-dessous:

  • Votre structure d'URL actuelle est probablement déjà indexée par plusieurs moteurs de recherche.
  • Les sites Web ont probablement lié à vos URL antérieures à SEF.

Lorsque vous activez votre composant SEF, vos URL seront modifiées. Si votre composant SEF ne mappe pas (ne redirige pas) les visiteurs des anciennes URL vers les nouvelles, vous perdrez votre rang dans le référencement et obtenez beaucoup d'erreurs 404.

Les composants SEF peuvent être compliqués (du moins pour moi) et une bonne cartographie (redirection) d'anciennes URL vers de nouvelles adresses peut s'avérer pénible.

Assurez-vous de bien rechercher votre composant SEF avant de l'installer. Parfois, les liens seront créés différemment selon vos attentes. Par exemple, je pense que sh404SEF n'utilise pas la structure de menu pour créer l'URL. Au lieu de cela, il utilise la structure de catégories pour organiser (Br.E) la manière dont l'URL est créée (corrigez-moi si je me trompe).

3
TryHarder

Oui, vous pouvez activer SEF "après le fait" sans problèmes. Dans la plupart des cas, vous devez renommer htaccess.txt en .htaccess, puis activer les paramètres SEF dans la configuration globale de Joomla.

2
Joomla Agency