comment faire pour modifier le nom "content" dans url http://site/content/titre-article

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

bonjour

Mon site n'est toujours pas référencé sur internet alors qu'il est en ligne depuis plus de 4 mois.
Le site a pourtant été optimisé avec les tags et les mots clés dans balises metas

Après lecture sur le forum et autres, je me suis rendue compte qu'il est important de modifier les url avec du contenu en rapport avec son activité.

  • comment je dois faire pour remplacer "content" par du contenu en lien avec mon activité?
    par exemple je voudrais créer http://www.site.com/agence communication/services agence communication/article
    est ce utile pour le referencement?

  • y a t il d'autres actions à faire?

merci

Le mieux est d'utiliser les alias de chemin, et notamment pathauto (qui nécessite token).

Pathauto permet de générer un alias de chemin en fonction de règles (souvent le titre de l'article)

Ca se passe par ici : http://drupal.org/project/pathauto et http://drupal.org/project/token

Mais par défaut, tu peux aussi créer un alias manuellement en activant le module Path (inclus dans le drupal de base). Il y a alors une option quand tu édites un contenu

merci vincent59 pour ton retour...peux tu m'expliquer avec un exemmple stp, je suis larguée!

je ne souhaite pas recréer manuellement les alias mais bien les générer automatiquement. J'ai Pathauto d'installé mais dans l'aide de mon site drupal, je ne vois pas token.

je suis allée dans alias -> modifier l'alias que je souhaite, donc j'ai remplacé content/titre article par services/titre article
ensuite sur l'article, je supprime ancien alias automatique
et lorsque je reviens sur l'article, ca met page non trouvée!

qu'ai je oublié? merci d'avance

Pour Token, il faut également installer le module, mais si Pathauto est installé , token doit l'être (pré-requis).

Ensuite, on peut paramétrer Pathauto pour utiliser différents modèles (titre, date, etc).

Pour les alias, ce n'est pas nécessaire de supprimer l'ancien alias. Drupal peut gérer plusieurs alias pour un contenu. Par contre il ne faut pas commencer par "/".

Je regarderai ça un peu plus tard.

Tu peux aussi t'inspirer de la doc de pathauto (en anglais) : http://drupal.org/documentation/modules/pathauto

J'ai ajouté un alias comme je souhaitais du type:
http://monsite/agence-communication/services-agence/article

rattaché au chemin existant http://monsite/node/125

seulement lorsque je clique se lien de l'article, j'ai toujours: http://monsite/content/article

pourtant dans le contenu dans paramètres du chemin d'url j'ai bien agence-communication/services-agence/article

Du coup, j'ai supprimé l'alias http://monsite/content/article...et meme malgré ca, mon alias d'url n'apparait pas et je me retrouve meme avec page non trouvée!

merci d'avance pour la solution :-)

merci charlie836 pour cette reponse...mais je ne comprends pas bien comme je suis novice!
je te remercie de confirmer les etapes:

1/ supprimer dans la liste d'alias: content/titre-article
2/ ajouter un alias: chemin existant http://..../node/125 puis alias de chemin http://.../agence-communication/services-agences/titre article c'est ca?
3/ aller dans reglage des alias automatiques puis réglage des chemins des noeuds c'est ca? et mettre quoi?
4/cocher la case alias automatique dans le contenu

merci

Curieux, j'ai testé chez moi et ça fonctionne.

je crée un alias "communication/services-agences/article" pour mon node/7, et lorsque j'ai la liste des articles, en cliquant le titre j'ai bien l'alias que j'avais mis.

Pour le chemin existant, j'ai juste mis node/7 et pas http...

Pathauto n'est intéressant que si tu ne veux pas gérer manuellement tes alias.

merci, ca marche sur certains types de contenus et pas d'autres?!

Il doit y avoir quelque part un autre truc à modifier non?

Pour certains types de contenus, j'ai beau faire comme pour les autres alias, il y a toujours content/article qui s'affiche!!

Comment faire pour directement indiquer que tous les contenus type "article" doivent être sous la forme "communication/services-agences/article" et que les contenus type "article phare" doivent etre sous la forme "communication/services-agences/article-phare" etc

J'ai regardé dans TAXONOMY REDIRECT, en créant l'alias "communication/services-agences/article", ca m'a supprimé l'alias "content/article" sans recréer le nouvel alias dans Taxonomy redirect car sur la liste correspondant à l'article c'etait noté: Vocabulaire: tags - Term: article - Chemin: content/article - Path case: no transfrom

Merci d'avance

lili, il faudrait que tu regardes plus attentivement ce que tu as sous les yeux et, en l'occurrence, que tu explores un peu l'administration de Pathauto ; il est possible de définir une forme d'alias pour chaque type de contenu séparément ; il est possible de définir une forme d'alias pour les pages de termes de taxonomie ou pour les utilisateurs ; il est possible de mettre à jour en masse des alias, c'est-à-dire de remplacer automatiquement des alias en /content/titre-article pour les transformer en /titre-de-l'article ; il est possible ...

tout ce que tu veux faire est possible, à condition que tu REGARDES et LISES ; être "novice" n'est pas une excuse pour ne pas faire un peu d'effort de lecture et de comprenette. on n'est pas derrière ton dos pour te montrer du doigt où il faut cliquer : à toi d'ouvrir un peu les yeux et de cliquer sur les fieldsets pour faire apparaître toutes les sections de l'administration.

taxonomy redirect n'a rien, RIEN, à faire ici (tu travailles sur des contenus, pas des termes de taxonomie)

Ta remarque est quelque peu abrupte je trouve!!
Je ne suis pas dans l'informatique, je travaille donc sur un outil que je ne connais pas, un univers que je ne maitrises pas... Ce site est mon site et je travaille dessus pour esperer regagner mon referencement perdu en migrant mon site d'une technologie à une autre! de la page 2-3 de google je suis avec ce nouveau site à une inexistence totale alors qu'il est en ligne depuis plus de 4 mois !

le developeur qui s'est occupé du site m'a tout simplement expliqué que le referencement n'etait pas sa partie et que je devais me debrouiller seule! Donc voilà, j'essaye tant bien que mal....

Ca fait depuis 15 jours que je me suis ingurgitée un certain nombre de lectures sur le sujet mais c'est vraiment compliqué quand ce n'est pas son metier!

L'architecture qu'il a crée n'a pas de logique, j'ai du mal à m'y retrouver!
je ne comprends pas pourquoi un contenu "article" et un contenu "article phare" n'est pas modifiable de la meme façon!

ce que tu decris: "remplacer automatiquement des alias en /content/titre-article pour les transformer en /titre-de-l’article a été fait...sans doute pour ca que j'ai reussi à modifier certains alias mais j'ai d'autres contenus où restent affichés "content/article" malgré les manip! d'où ma naive question que peut etre il y avait un lien avec l'architecture d'un cran au-dessus...mais après avoir tout fouillé et essayé....j'en appelle à la bonne volonté et surtout l'expertise que l'on veut bien m'apporter....parce que ce n'est pas facile

je vais donc voir maintenant ce qu'est un fieldsets sur ton site ;-)

déja est-ce que "article" et "article-phare" sont 2 "type de contenu" ou simplement tu ajoute un tag dans un champs pour définir si c'est un article phare?

tu peut configurer chaque type de contenu dans PATHAUTO donc si ce sont deux contenu deifferent y'a pas de raison!

Ensuite l'architecture qu'on crée dans un CMS, Framework, logiciel etc... n'est pas forcement une logique humaine ou de profane.

Etant novice et n'étant pas dans l'informatique tu risque de patoger longtemps en plus que tu ne sais meme pas quel est ta version drupal! Fait apel à un developpeur et crois moi tu gagnera bcp de temps

j'ai justement fait appel à un developpeur pour creer le site...et il ne comprend pas d'où vient le probleme!!

du coup, il m'a fait recréer une serie de vocabulaires + termes (exemple: vocabulaire: communication avec termes: conseils, services....) pour ensuite selectionner les termes dans l'article + cocher alias automatique + aller dans reglage des alias automatiques avec modele de chemin des noeuds de l'article "communication": [vocab-raw]/[term-raw]/[title-raw]

j'ai mis une journée à tout recréer...et le probleme s'est meme empiré...j'ai non seulement un site qui pointe désormais pour la plupart vers page non trouvée :-( mais en plus pour le meme type de contenu "article" mais des vocabulaires différents, l'affichage est différent!!

pour un contenu 'article' j'ai bien communication/conseils/article et pour un autre 'article' même type de contenu, auquel j'ai appliqué les memes regles, j'ai son vocab et termes qui apparaissent alors que j'ai selectionné les miens !

...pour le developpeur cette modif releve du referencement et pas du developpement, ben il ne se penche pas sur le probleme...et y'a pas de SAV!

donc pour repondre à ta question, article et article phare sont 2 types de contenus différents...

pour la version c'est 6, j'ai enfin l'accès admin! Normal que je pataugeais encore plus avant d'avoir cet accès :-)

et dernier point, d'après les tutoriaux sur la taxonomy, en effet, je me rends compte qu'il ny'a pas de logique humaine....car sa taxonomy n'est pas du tout basée sur une organisation par rapport à mon activité et mes produits mais sur son architecture site: par exemple Tags (pour les clouds tags)/Tryptique (pour les articles en rotation) etc...

...comme tu dis, chuis pas sortie de l'auberge!!