Jump to content
Djolhan

Probleme 1.5 et référencement avec l'arrivée des accents dans les url

Recommended Posts

Suite au redéveloppement de tous nos modules avec l'arrive de la 1.5. nous avons découvert une abbération des plus impressionantes sur la nouvelle version de prestashop.

 

On peut désormais avoir des accents dans les url ! Certains ne feront pas forcément tilte tout de suite, la preuve, l'équipe de prestashop n'y a même pas pensé, mais un référenceur averti oui...

 

Une grosse partie du référencement d'une boutique se fait avec ce que l'on appelle le "link batting". Les liens naturels contribuent largement à la visibilité d'un produit.

 

Mais avec l'arrivée des accents sur les url, laissez moi vous montrer ce que cela va donner.

 

Vous écrivez un titre de produit : Ipod nano été

 

-> Prestashop génère automatiquement une url du type ipod-nano-été

 

-> Le navigateur affiche dans l'url : http://prestashop4.h...d-nano-été.html (l'url est fictive)

 

-> Maintenant, Copiez/collez l'adresse de votre navigateur ailleurs, vous obtiendrez : http://prestashop4.h...%A9t%C3%A9.html une belle url bien pourrie. Mais, c'est normalement la bonne url !! Si l'on suis les recommendations du RFC, toutes les url doivent être encodés lorsqu'il y a un accent afin de concorder entre tous les navigateurs.

 

Mais ce n'est pas ca le pire, c'est que si vous écrivez l'url correctement sur certains forum comme phpbb ou SMF et bien d'autres exemples, elle sera coupé à l'endroit ou l'accent apparait, à savoir que vous génererez une url inexistante qui atterira sur une 404.

 

Donc, quoi qu'il arrive, cette "chose" pensée par je ne sais qui n'est ni une révolution ni une évolution, mais juste une abération !

 

A enlever d'urgence !!!!!!!

Edited by Djolhan (see edit history)

Share this post


Link to post
Share on other sites

+1

 

Au début quand j'ai travaillé sur le rewrite, j'ai cru encore à un oubli ou un bug dans le développement de la 1.5.

J'ai donc posté ça comme bug dans la forge : http://forge.prestas...owse/PSCFV-5065

 

Mais Rémi me répond que c'est pourtant une fonctionnalité bien prévue.

 

Il serait vraiment bien que les pros du SEO s'intéressent de près à cette nouvelle possibilité car, comme le dis Djolhan, je suis un peu sceptique, surtout au niveau des navigateurs actuels qui n'interprètent pas tous la même chose.

 

A+

Share this post


Link to post
Share on other sites

Bonjour Djolhan,

 

Je ne vois pas trop en quoi PrestaShop pêche sur ce coup là.

Est-ce qu'en fait le problème n'est pas qu'on est un peu trop en avance sur notre temps ?

 

Je m'explique :

Les URLs avec accents ça existe, c'est maintenant un fait. Même les .fr accentués existent (je dis pas que c'est bien , je dis que ça existe). Donc il est normal de les gérer.

Qu'est-ce qu'il adviendrait si 2 marchands réservaient les NDD monbebe.fr et monbébé.fr.

Si l'URL rewrite supprime les accents, est-ce que ça ne va pas poser problème ?

 

Après je suis d'accord que les navigateurs, et sûrement les moteurs de recherche ne gèrent pas encore ça très bien.

Mais c'est une période de transition et ils devront s'adapter.

Qu'est-ce que tu en penses ?

Share this post


Link to post
Share on other sites

Si vous êtes en avance sur notre temps alors il faut mettre cette fonctionnalité en option... ca me parait évident.

  • Like 1

Share this post


Link to post
Share on other sites

Pour ma part, je pense que c'est beaucoup trop tot pour le faire automatiquement.

Si quelqu'un souhaite se couper la branche sur la quelle il est, c'est son problème, le soucis ici, c'est que l'encodage de ces url n'est supporté actuellement correctement par aucun navigateur.

 

D'ailleurs, les noms de domaine avec accent ne sont pas encore totalement opérationnels, ce n'est pas pour rien, fait un test sur société.com tu verras l'état de l'url à l'arrivée.

 

Comme le souligne "Miracle", quelque chose qui est en avance sur son temps doit être une option et non une obligation.

 

Je me vois mal expliquer à chacun de mes clients cette situation le temps que tout les navigateurs et interfaces utilisateurs suivent ce mouvement...

Edited by Djolhan (see edit history)

Share this post


Link to post
Share on other sites

Moi je pense que la mise en place d'accents est purement commerciale pour gagner un peu plus de marchés dans les pays aux langues latines.

 

A quand du Russe dans les urls et les noms de domaines ?

 

Je pense que les registrars ne devraient pas se donner le droit d'ouvrir de nouvelles possibilités sans en connaître les conséquences. Je doute que l'international adhère à cette mise en avant purement latine.

 

Mais je comprends bien que les registrars y trouvent un marché supplémentaire, mais pour l'instant, ça sera le consommateur "commerçant" (pour le cas PrestaShop) qui va en subir les conséquences.

 

Pour l'instant, toutes mes lectures SEO sur le sujet, se tournent sur : "les accents, c'est mal !!" :wacko:

Share this post


Link to post
Share on other sites

-> Maintenant, Copiez/collez l'adresse de votre navigateur ailleurs, vous obtiendrez : http://prestashop4.h...%A9t%C3%A9.html une belle url bien pourrie. Mais, c'est normalement la bonne url !! Si l'on suis les recommendations du RFC, toutes les url doivent être encodés lorsqu'il y a un accent afin de concorder entre tous les navigateurs.

 

Pas pour moi, j'ai bien http://prestashop4.h...d-nano-été.html et un grec sera bien content d'avoir http://monsite.gr/σωτηρία

 

Après une option pour avoir des urls à l'ancienne pourquoi pas mais ça causait pas mal de problème : http://monsite.ar/خلاص ça donne quoi en ASCII ?

 

Je ne pense pas que ça a tant d'importance : https://ka.wikipedia.../მთავარი_გვერდი , https://ja.wikipedia.org/wiki/メインページ , https://ar.wikipedia...الصفحة_الرئيسية

Edited by shagshag (see edit history)

Share this post


Link to post
Share on other sites

Par ailleurs, Google référence assez bien les URL's accentuées.

 

Cela dit, et là je demande qu'un développe se jette dans le code, il me semble que la fonction utilisée est censée remplacée les caractères accentués, mais faut que je vérifie cela.

Share this post


Link to post
Share on other sites

@J.DanseJe n'ai jamais dit que google n'arrivait pas à indéxer ces url, ne me fait pas dire ce que je n'ai pas dit J.danse, j'ai juste dit que cela posait des problèmes d'un navigateur à un autre, car chacun interprète différemment les url.

 

Le soucis viendra ensuite de ce qu'on fait du lien sur un forum ou un blog ou autre...

A savoir, si on copie colle le lien recodé ou non et l'interpretation qu'en fera l'interface finale qui causera à terme des soucis de 404 ou de 301 et donc impactera négativement le link baiting.

 

Bref, faut être référenceur pour comprendre j'ai l'impression ;)

 

@shagshag : Tous les navigateurs n'interpretent pas ces url de la même manière, par exemple, sur chrome, je copie colle ton url vers wikipedia, ca donne ca :

https://ka.wikipedia...%83%93%E1%83%98

 

Pas mal non ? Alors, effectivement, si wiki n'as pas spécialement besoin de linkbaiting puisqu'ils ont déjà une bonne tonne de liens vers leur site, c'est bien, mais une petite boutique en ligne sur prestashop, je la vois mal se passer de liens naturels de cette manière...

Edited by Djolhan (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Je n'ai jamais dit que c'était ce que tu avais dit, ne me fais pas dire ça non plus. :)

Share this post


Link to post
Share on other sites

Par ailleurs, Google référence assez bien les URL's accentuées.

 

Cela dit, et là je demande qu'un développe se jette dans le code, il me semble que la fonction utilisée est censée remplacée les caractères accentués, mais faut que je vérifie cela.

 

Justement non, plus depuis 1.5, la fonction garde les accents maintenant

Share this post


Link to post
Share on other sites

Elle ressort la chaine avec accent, mais je pense qu'il y a un soucis à un moment, car le code semble "demander" leur retrait, si je ne me goure pas :)

Share this post


Link to post
Share on other sites

Bonjour

 

Arrêter de vous battre avec les accents, c'est récent tous les navigateur ne sont pas encore à l'heure des accents.

Ecrivez vos url sans accent ne pas mettre d'accent dans une url n'est pas une faute de français, sauf pour les puristes.

 

Comme quand j'avais bosser dans un collège un prof qui pourtant avait des connaissances informatique à créer un dossier en utilisant un apostrophe, dans le nom de dossier sur un serveur vu du coté utilisateur ça ne gênent pas , là où ça gêne c'est quand il faut donner des droits d'accès à ce dossier vu du coté configuration des droits ce nom de dossier est coupe en deux vu que dans le javascript on utilise l'apostrophe.

 

Résultat impossible donner des droits au dossier. Ne soyez pas Puriste dans l'informatique sauf bien sur pour vos texte sur vos pages web.

Edited by Oron (see edit history)

Share this post


Link to post
Share on other sites

Effectivement, le soucis est quand on effectue un copier/coller de l'url du navigateur pour l'envoyer à quelqu'un ou la poster. Les accents se transforment mais la page reste accessible.

Par contre pour le référencement naturel, il faut à chaque fois corriger manuellement les liens afin de garder les accents: www.monsite.fr/bébé en le collant comme il est dans les navigateurs, forums, etc..l ne génère pas 404, mais trouve bien la bonne page.

Avez-vous trouvé une solution pour qu'au moins lors de copier l'url avec accent, que celle-ci ne soit pas transformée? Mais bon, ça dépend plus du navigateur, et pour l'instant, Prestashop est en avance ;)

Share this post


Link to post
Share on other sites

Bonjour,

 

steph87510 je ne vois pas le rapport avec le sujet initial. Aucune solution n'a été demandée particulièrement. Le système rewrite fonctionne, c'est juste l'orientation de PrestaShop qui est partie sur la possibilité de spécifier des accents dans les urls.

 

Le bout de code que tu annonces n'a pas de lien direct avec le sujet, et de plus n'agit que sur un traitement secondaire en JS, pendant la réécriture automatique dans le backoffice.

 

Le fond du problème sur le sujet s'attarde plus sur l'orientation prise dans le noyau PrestaShop.

 

Les sujets relatifs à cette discussion sont disponibles dans la forge : http://forge.prestas...owse/PSCFV-5065

 

A+

Share this post


Link to post
Share on other sites

Je comprends ton point de vue djolhan mais j'ai toutefois un doute sur le réel impact que cela pourrait avoir. Bien sur si tu copie colle ton lien, il pourrait être visible de manière encodé sur un autre site, mais le lien reste fonctionnel et quand googlebot (et l'ensemble des autres bots d'ailleurs) analysera la page il saura décoder le lien et l'interpréter, donc au final je ne suis pas sur qu'il y est un réel impact. Après que le lien soit coupé sur les forums, ça c'est une autre histoire, il faudra adapter cela sur les forums et de manière générale dans les filtres de contenu.

Share this post


Link to post
Share on other sites

Après que le lien soit coupé sur les forums, ça c'est une autre histoire, il faudra adapter cela sur les forums et de manière générale dans les filtres de contenu.

 

C'est surtout en ce point que PrestaShop ne devrait pas obligé une option qui n'est pas pleinement utilisé sur le web. Les forums, commentaires, blogs, etc. sont un réel vivier SEO pour les acteurs du web. Si 40% des outils n'utilisent pas encore cette possibilité qui peut être une évolution, à quoi bon pénaliser les boutiques PrestaShop aujourd'hui.

 

La solution est toute trouvée puisque PrestaShop viens de répondre sur la forge à mon avertissement sur ce sujet, en ajoutant sur les prochaines releases une option à qui voudra bien l'utiliser : http://forge.prestashop.com/browse/PSCFV-5065

 

A+

Share this post


Link to post
Share on other sites

C'est une bonne chose, car il est vrai que cela doit être une option et non une fonctionnalité obligatoire.

Share this post


Link to post
Share on other sites

En avance sur son temps bof bof. Firefox a une option pour supporter les URL en utf-8 depuis 2004, Opera et IE (oui oui) les utilisaient déjà d'office : http://kb.mozillazin...url.encode-utf8 . Disons plutôt que ceux qui ne les supportent pas sont vachement en retard.

 

Cette fonctionnalité sera désactivée par défaut, hmmm ok ça veut dire que dans les 90% des cas ça le restera parce que les gens ne sauront pas que cette option existe. (vous saviez que FF avait une telle option ? pourtant c'est dans la doc.)

 

Je me demande comment vont faire ceux qui n'ont pas un alphabet latin. D'autant plus que pour eux les forums/blog et autres trucs sont surement déjà adaptés aux URLs utf-8.

mettre 'keimeno' à la place de 'κείμενο' dans une url est contre productif en SEO

 

Je trouve dommage qu'une bonne idée soit abandonnée désactivée parce qu'une minorité gueule plus fort que le reste qui était bien content.

 

Pour ma part je l'aurai activée par défaut et les pros du SEO (francophone) l'auraient désactivée à grand coup de 50€ en criant à l'hérésie devant le client médusé par tant de savoir.

Share this post


Link to post
Share on other sites

Mes URL sont basés sur le nom du produit, nom catégorie et donc contiennent des accents.

Ci-après mon raisonement

 

1- Mon site est en .fr, donc je suppose que mes cliens qui veulent taper l'url complète d'un produit le pourront (qui a tapé l'ul d'un produit avant?!). Sinon, ils peuvent taper l'adresse de ma boutique qui est sans accent.

 

2- Pour mes clients étrangers, le site sera décliné en .es et .com, avec les textes en langues espagnoles et anglaises. Deux domaines distincts avec des titres produits dans les langues respectives. Pour le .com les accents disparaissent des url et donc plus de problème. Pour le .es, même raisonnement que le .fr.

 

3- En copiant l'url avec accent et la collant dans un forum, ca fait un peu moche, mais ça fonctionne. Les deux urls pointeront sur la même page url-moche-sans-accent.htm et url-joli-avec-accent.htm. Comment GG voit ça? je suppose sasn trop d'mpact. Votre avis m'interesse ;)

 

4- Le partage sur FB fonctionne bien, les deux URL sont correctements partagés et c'est url-joli-avec-accent.htm qui s'affiche dans FB. C'est plutot bien. En plus, personne ne tape, il y a les widgets de partage, et ça fonctionne avec les accents.

 

5- Google de toute façon préviligie le contenu.

 

6- Le problème que je vois, c'est lors de la soumission automatique des url pour le referencement naturel. Mais je ne suis pas du tout spécialiste, même pas pseudo connaisseur.

 

En mixant tous ces points, je garde les accents, mais je suis sûr que plusiuers autres points m'échappent.

Votre avis sera très utile.

Share this post


Link to post
Share on other sites

Bonjour

 

Lisez ceci : http://www.webrankinfo.com/dossiers/debutants/accents-majuscules-url

 

Ecrivez vos nom de proiduits sans accent ainsi vous aurez des url sans accent.

Ce qui est pour la nouvelle validité des caractères accentués c'est dans les nom de domaines.

 

Les urls ne sont pas encore pris entièrement en compte.

 

C'est l'histoire des prof's de technologie et de français qui écris un nom de dossier sur un serveur avec un apostrophe pour dire qu'il écris convenablement le français,

 

mais du coté du serveur pour donner des droits sur ce dossier c'était impossible l'apostrophe du coté serveur ferme une balise donc de ce même coté serveur le nom de dossier c'est uniquement jusqu'a l'apostrophe.

 

Vu coté prof : L'apostrophe du jour

Vu coté serveur : L'apostrophe du jour

  • Like 1

Share this post


Link to post
Share on other sites

@shagshag : ce que tu décris c'est un idéal, bien sur que les navigateurs implémentent bon nombre de fonctionnalité depuis longtemps, mais on connait très bien le problème, l'utilisateur est roi et il est souvent faignant (d'avoir une config a jour), et si on veut toucher une cible large et avoir une accessibilité maximale on est obligé de se restreindre, surtout pour du e-commerce.

Etant développeur je rêve également de pouvoir utiliser toute la puissance des dernières technos et utiliser tous les services à fond, mais quand on voit la réalité en face, si on veut toucher un marché assez large on doit adapter. Et c'est bien dommage.

 

Du coup ce type de fonctionnalité reste une bonne chose, mais elle doit être dans un premier temps une option et non une fonctionnalité imposée.

 

Disons plutôt que ceux qui ne les supportent pas sont vachement en retard.

Tout à fait d'accord.

Share this post


Link to post
Share on other sites

@LeGhe pas d'accent français mais de l'utf-8 oui :

- http://www.prestasho...-tren-gia-tiền/

- http://www.prestasho...траницу-товара/

- http://www.prestasho...29-第三方修改、模块与主题/

- http://www.prestasho...180372-استفسار/

 

 

@jrem oui, que ce soit une option c'est bien mais ce qui m'embête c'est qu'elle soit désactivée par défaut et activable seulement depuis la base de donnée :blink: , autrement dis ceux qui n'ont pas lu les commentaires du bug PSCFV-5065 ne sauront pas qu'elle existe.

 

 

en fait dans cette histoire d'URL ce qui est nul c'est qu'une partie importante de l'URL est à la fin de celle-ci. une URL de fiche produit est identifiée par .html (http://demo-store.pr...ning-dress.html) et une catégorie par l'absence de .html (http://demo-store.pr.../16-robe-soiree)

 

 

donc si une partie de l'url est coupée http://demo-store.pr...be-soiree/27-第三 方修改、模块与主题.html elle ne fonctionne plus, elle est considérée comme une url de catégorie. C'est le format des urls qui n'est pas bon.

 

Ensuite qu'elle soit moche à l'affichage on s'en fiche, je pense que google s'en sort très bien avec http://www.prestasho...95%8f%e9%a1%8c/

Share this post


Link to post
Share on other sites

Bon faisons simple... le référencement passe pas des sites comme Google, bing, yahoo...

Assez rarement par l-indexeur-de-la-region-du-pays-des-marguerites.fr

Hors les indexeur sont plutôt des sites US utilisant l'ASCII. Ces indexeurs nourissent des flux ASCII également ... (faceboog, youtube, ...)

Les accents dans les urls si certains veulent tenter libre a eux mais cela doit être un choix volontaire du gérant ... par défault on est en ASCII/TRANSLIT/IGNORE ou presque.

Tous les services de référencement suivent la RFC1738 concernant l'url autrement dit "accès" et très sûrement plus utile sous la forme "acces" que "acc%E9s" en terme de référencement.

 

Avons/devons nous oublié que les url servent aussi aux humains? Et, que c'est finalement les humains et leurs "volonté" de cliquer qui alimentent ce référencement?

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour

 

Avons/devons nous oublié que les url servent aussi aux humains? Et, que c'est finalement les humains et leurs "volonté" de cliquer qui alimente ce référencement?

 

Justement c'est ce que je dis depuis le début

 

... un grec sera bien content d'avoir http://monsite.gr/σωτηρία

 

Après une option pour avoir des urls à l'ancienne pourquoi pas mais ça causait pas mal de problème : http://monsite.ar/خلاص ça donne quoi en ASCII ?

 

Dans notre petit monde latin où toutes les lettres ressemblent à [a-Z0-9] un humain n'est pas dérangé de voir http://monsite.fr/en-francais-c-est-pas-genant même si je ne sais pas comment les allemands réagissent en voyant les ß transformé en B.

Dans le reste du monde il est quand même plus incitant de voir http://monsite.gr/κείμενο qui veut dire quelque chose plutôt que http://monsite.gr/keimeno qui ne veut rien dire.

 

D'autant plus que si on créé un produit appelé κείμενο Prestashop (1.4 mais surement la prochaine 1.5 aussi) ne remplit pas le champ 'URL simplifiée' (normal il peut pas) et génère une erreur à l'enregistrement.

Share this post


Link to post
Share on other sites

 

Ensuite qu'elle soit moche à l'affichage on s'en fiche, je pense que google s'en sort très bien avec http://www.prestasho...95%8f%e9%a1%8c/

 

Bonjour

 

Google s'en sort oui mais le surfeur ne s'en sortira pas ou ne sera pas attiré par cette url qu'il ne comprends pas :lol:

 

http://www.prestashop.com/forums/index.php?/topic/191717-%e9%97%9c%e6%96%bc%e8%b2%a8%e5%b9%a3%e5%8c%af%e7%8e%87%e5%95%8f%e9%a1%8c/

 

%e9%97%9c%e6%96%bc%e8%b2%a8%e5%b9%a3%e5%8c%af%e7%8e%87%e5%95%8f%e9%a1%8c/

 

Surtout quand cette url tombe sur : -關於貨幣匯率問題/

 

waouuhh suis fort c'est du chinois :rolleyes:

Share this post


Link to post
Share on other sites

comment faire alors pour PS 1.5.2 pour enlever les accents des URL automatiquement sans modifier le titre des produits? et sans modifier manuelement l'url simplifiée? Sachant que j'ai le module SEO Auto Fill de prestashop.

"Creme pour bebe" dans l'url c'est pas grave, ils ont l'habitude, mais dans le titre du produit ca ne fait pas sérieux, nom des marques et nom des catégories aussi.

C'est vrai que je prefere garder les accents, mais ca complique un peu la tache pour l'instant, surtout que les francais ne sont pas choqués de voir les url sans accents.

Share this post


Link to post
Share on other sites

Pour information, tous les caractères allemand ont une translittération ascii pure et ß se convertit en ss.

 

Ce n'est en effet pas le cas des autres langues mais je doute que des urls avec caractères natif servent les internautes et le référencement ... après c'est sûrement une question de goût.

Et si je fais un site en morse? je peux écrire mes urls en morse? :rolleyes:

Share this post


Link to post
Share on other sites

A autoriser tout et n'importe quoi, bientôt on vous fera passer des scripts malware, spyware, via les urls.

 

Je clique même pas sur les url qui possède ce genre de construction : 97%9c%e6%96%bc%e8%b2%a8%e5%b9%a3%e5%8c%af%e7%8e%87%e5%95%8f%e9%a1%8c/

 

Shagshag le simple filtrage des caractères spéciaux permet d'avoir une url propre et seine . Si webrankinfo le préconise, on va pas remettre en cause 10 années d'expérience dans leur domaine.

 

Je pense que NOUS sommes les constructeurs du web, et ensemble nous nous devons de ne pas tout accepter sous prétexte que ça contentera les langues latines et orientales. Notre standard reste l'anglais/utf8, sans accents ni autres caractères spéciaux.

 

Aussi, la recherche d'information est déjà assez chiadée comme ça, pour ne pas avoir à subir le traitement de tous les caractères existant sur cette planète !

Share this post


Link to post
Share on other sites

tu veux dire l'ascii.

 

Quand à ce qui est accepté dans les urls et bien c'est déjà possible les presque "malware". ça s'appelle un bookmarklet.

Heureusement que les bâtisseurs du javascript imposent les restrictions cross-domain.

Share this post


Link to post
Share on other sites

Pour information, tous les caractères allemand ont une translittération ascii pure et ß se convertit en ss.

 

Donc http://xxx.de/wyßheit-böß-schloß devrait être http://xxx.de/wyssheit-boss-schloss je doute que ça serve le SEO (les mots ne sont pas les mêmes) ou les humains (qui sait que la translittération ascii pure de ß est ss ? à part ceux qui bosse dans le web)

 

Shagshag le simple filtrage des caractères spéciaux permet d'avoir une url propre et seine . Si webrankinfo le préconise, on va pas remettre en cause 10 années d'expérience dans leur domaine.

 

Je pense que NOUS sommes les constructeurs du web, et ensemble nous nous devons de ne pas tout accepter sous prétexte que ça contentera les langues latines et orientales. Notre standard reste l'anglais/utf8, sans accents ni autres caractères spéciaux.

 

hmm le simple filtrage de nos caractères spéciaux permet d'avoir une url propre et seine. c'est à dire é->e ç->c... Webrankinfo est "la plus grande communauté francophone du referencement". ( ils n'aiment tellement pas les accents qu'il n'en mettent pas dans leur tagline :D )

Je doute pas de son expertise pour le web francophone mais là encore il y a des langues où la translittération n'est pas possible ou utilisable et l'UTF-8 dans les URL est une bonne chose pour elles. 'خلاص' en ascii donne '' (rien) donc pas d'url et mettre autre chose dedans risque d'être contre productif.

 

Bref, c'est bien que ce soit une option, à mon avis ce n'est pas bien que ce soit désactivé par défaut si la langue de la boutique n'utilise pas un alphabet dérivé du latin et surtout c'est mal que cette option ne soit pas réactivable sans faire des bidouilles dans la base de données.

 

Edit :

 

Facebook aussi aime bien les URL utf-8 : https://www.facebook...خلاص-كلامى-انتهى-انا-شيلتك-من-حياتى-كلها

 

Ce que donne l'ascii sur une url arabe :

- http://www.dailymoti...yyyy-yyyy_music 'yyyyy-yyyy' remplace 'الشاب خلاص'

- http://www.4shared.c...______-___.html : ______-___ remplace 'راشد و احمد الهرمي - روح وانساني خل'

Share this post


Link to post
Share on other sites

Concernant la translittération en allemand, elle existe depuis avant les ordinateurs sûrement parce que c'est là-bas qu'a été inventé l'imprimerie. D'ailleurs nombre de document officiel requièrent de donner son nom/adresse en capitale, or les lettres ligaturées sont pour la plupart inexistante en capitale.

Share this post


Link to post
Share on other sites

bonjour a tous

Je confirmez pour ma part 3eme site avec Prestashop 2 en version 1.4.5.1 et aucun problème de référencement, et voilà qu'une mauvaise idée de faire le 3eme site avec la 1.5.1.0 et là catastrophe, Google boude et rame pour référencer le site. 2 url sur 158.

Galère de galère car cela représente 3 semaines de travail.

Jamais eu ce problème et en plus des erreurs de page non trouvé Grrrrrrr.

Si vous avez une idée cela me sauverais

Merci a tous

Share this post


Link to post
Share on other sites

Pour ceux que ça intéresse j'ai bosser sur un correctif concernant les URL sur la 1.5.

J'ai identifié deux problème:

- les accents (vous vous en doutiez :D)

- des tirets inutiles qui peuvent apparaître lorsqu'on nomme un produit avec un ? (ou autre caractères réécrit) à la fin.

 

Voici donc la page de mon blog qui explique comment appliquer ce correctif:

http://www.blog.manit4c.com/2012/11/26/override-pour-corriger-le-probleme-des-url-prestashop/

 

C'est de l'override donc pas de problème en cas de mise à jour.

Share this post


Link to post
Share on other sites

Si ton code est fonctionnel pourquoi ne le proposes tu pas directement sur le github?

Autre chose: regarde ce que fait la function rtrim($chaine,'-') à mon avis tu vas adorer

et une dernière pour la blague: pourquoi l'url de ton blog n'est pas: ../override-pour-corriger-le-problème-des-url-prestashop/

Share this post


Link to post
Share on other sites

bonsoir maniT4c

 

Merci pour cette solution, je la mets de coté, mais j'a refais le site en 1.4.5.1, et là, miracle les 145 pages sont indéxé

Cordialement

Share this post


Link to post
Share on other sites

J'hésite à passer à la 1.5, j'ai peur de rencontrer des soucis, j'attend la prohaine version qui sera stable à 100% :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More