PrestaShop Forum

The best place in the world to ask questions about PrestaShop and get advice from our passionate community!

PrestaShop Forum

Jump to content

[Module] SEO Optimizer

26 replies to this topic
#1
ludo

    PrestaShop Addict

  • Members
  • PipPipPip
  • 820 posts
Je lance un appel à un codeur qui aurait compris l'intérêt hautement stratégique de bien optimiser automatiquement les balises Title et Description. Ceci fait suite à une précédente discussion.

Ce nouveau module "SEO Optimiser" serait charger de générer en une seule fois les "title" et "meta description" en fonction des règles pour tous les articles du catalogue. De plus on pourrait rajouter de nouvelles règles pour les articles et carrément d'autres règles pour d'autres types de page.

<title>Nom du produit - Nom de la Boutique</title>

<meta name="description" content="Description courte. Catégorie: Catégorie Sous-catégorie, Marque : Fabricant, Prix : Prix." />

* Les mots fixes tels que "Marque" ou "prix" devront être sous forme de label à traduire
* Si une variable n'est pas définie (fabricant par exemple), il faut omettre tout la partie correspondante.
* Si Nom du produit ou description est trop long, on tronque.
* On peut ajouter également des attributs (couleur, ...)
* Cette description ne doit apparaitre que dans le cas de la page "product", pour les autres on reprend le systeme de base
* Si le niveau de Sous-catégorie est trop profond, on peut omettre les Sous-catégories intermédiaires et afficher uniquement la 1er et la dernière

Après la mise a jour on affiche un rapport avec des Warning qui indiquerais combien de meta sont > à xxx caractères (xxx est paramétrables).

J'ai déjà reflechi à son interface et elle devrait ressembler à ça...

Attached Files


Posted Image
Posted Image
1er Annuaire Prestashop : 100% Prestashop
Shop Modules Prestashop : PrestaToolBox
Blog eCommerce : eco 2.0

#2
Patric Codron

    PrestaShop Superstar

  • PrestaTeam
  • 9152 posts
Ton topic m'a donné l'idée de créer un post spécial listant les appels à contributions, ici :
http://www.prestasho...iewreply/24179/

Si ça peut éviter qu'ils partent aux oubliettes...
Patric CodronCommunity Manager | Manager de CommunautéPrestaShop

Posted Image Merci de respecter les règles du forum PrestaShop.com :)
Posted Image Please comply with the PrestaShop.com forum rules :)

#3
Cédric Girard

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1074 posts
Bonjour

Quelques rajouts (on en a déjà parlé) :
* si description et/ou title existants (c.à.d saisis dans le BO de manière explicite) alors afficher ces derniers (avec règles à définir le cas échéant, notamment des contrôles en matière de longueur...)
* la META description devra faire au plus 160 caractères (cf préconisations Google)

Pour ma part je pense que ce type de "fonctionnalité" ne doit pas forcément faire part à un module en particulier, mais à une modification structurelle du header.tpl ; il est normalement possible de détecter si l'on se trouve dans une page catégorie ou une page produit (les deux types de pages qui seront potentiellement gérables avec ce système).
EX entrepreneur spécialiste du référencement Prestashop, certifié CESEO - Attention, je n'exerce plus mais je partage désormais mes connaissances sur mon site dédié à Prestashop et Wordpress !

Mon projet phare (créé de A à Z) : Matériel de cuisine professionnel

#4
ludo

    PrestaShop Addict

  • Members
  • PipPipPip
  • 820 posts
"si description et/ou title existants (c.à.d saisis dans le BO de manière explicite) alors afficher ces derniers ..."
Impossible car ça veut dire que tu ne pourrait pas utiliser 2 fois le module ! Soit tu choisis la version manuelle ou automatique

"la META description devra faire au plus 160 caractères (cf préconisations Google)..."
C'est pour cela qu'on peut au mieux régler la description. Après on peut pas faire des coupes pour être précis au caractères prés. Ça veut rien dire de faire une cesure au 160ème caractères. Tans pis si on fait 163..168...175... Google va pas te bannir pendant 10 ans.

Par contre on peut générer un rapport avec des Warning qui indiquerais combien de meta sont > à xxx caractères (xxx est paramétrables). Je viens de rajouter ça au premier post.

Et dernier point, je suis absolument pas d'accord avec toi... Nous avons bien réfléchi au probleme et ce mode "module" est très largement supérieur a la génération a la volé dans le header : plus rapide (une fois que c'est généré , c'est généré), plus de souple (on peut ajouter autant de regles que l'on veut) et plus simple (pas de requêtes tordus dans le header).

Et merci Zendik... D'ailleurs je vais aller relire mes anciens Post car j'en ai quelque uns en version "oubliette" que je remettrais à jour avec ton post.
Posted Image
Posted Image
1er Annuaire Prestashop : 100% Prestashop
Shop Modules Prestashop : PrestaToolBox
Blog eCommerce : eco 2.0

#5
Cédric Girard

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1074 posts
Pour ce qui est du header (en utilisant header.tpl) : Smarty intègre un système de cache, donc aucun soucis de perfs de ce côté ! Mais bon rien n'empêche le module (effectivement) de gérer les cas où des descriptions / titles sont déjà existants, afin d'éviter les balises META en doublon ;-)

Mais en matière de perfs, que le Smarty soit dans le header.tpl ou dans un module appelé via le header.tpl, je ne crois pas qu'il y ait de réelles différences... Un module permettra en effet une utilisation par tous, c'est vrai.


Pour la longueur des descriptions, effectivement ce n'est pas une valeur "figée" mais un ordre de grandeur donné par Matt Cutts (Google). On est effectivement pas à ±10 caractères :)
EX entrepreneur spécialiste du référencement Prestashop, certifié CESEO - Attention, je n'exerce plus mais je partage désormais mes connaissances sur mon site dédié à Prestashop et Wordpress !

Mon projet phare (créé de A à Z) : Matériel de cuisine professionnel

#6
ludo

    PrestaShop Addict

  • Members
  • PipPipPip
  • 820 posts
"aucun soucis de perfs de ce côté"... Si t'avais vu les tests de charges qu'on a effectué en décembre sur Prestashop, tu dirais surement pas ça ! Je dirais par principe de précaution... mieux charger le moins possible Prestashop qu'il l'est déjà suffisamment.

"...ou dans un module appelé via le header.tpl..." Non non tu te trompes... Le module va remplir les champs meta_title et meta_description de la table product_lang. Il a jamais etait question d'un tpl spécial ! Justement avec ce module on touche pas au header.tpl existant.
Posted Image
Posted Image
1er Annuaire Prestashop : 100% Prestashop
Shop Modules Prestashop : PrestaToolBox
Blog eCommerce : eco 2.0

#7
Cédric Girard

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1074 posts
Donc en fait vous voudriez... remplir les champs existants ??? Je n'avais pas compris ça ainsi :)


L'idée n'est pas mauvaise en soi... à condition de laisser la possibilité de modification après coup dans le BO ;-)

Sinon effectivement, dans cette optique, pas bête ! J'étais plus dans une optique temps réel (avec un système de cache évidemment).
EX entrepreneur spécialiste du référencement Prestashop, certifié CESEO - Attention, je n'exerce plus mais je partage désormais mes connaissances sur mon site dédié à Prestashop et Wordpress !

Mon projet phare (créé de A à Z) : Matériel de cuisine professionnel

#8
PShopExpert

    PrestaShop Addict

  • Members
  • PipPipPip
  • 669 posts
Bonjour

J'ai deux autres modules sur le feu mais ça ne devrait pas être très compliqué, je le place en 2eme sur ma liste des modules à créer :)
Essayez Store Commander pour Prestashop et disposez enfin de vos week-ends !
Want spare time, lovely week-ends? Then request a demo of Store Commander for Prestashop!

#9
mark77

    PrestaShop Apprentice

  • Members
  • PipPip
  • 34 posts
Goog morning guys,

I'm sorry, I'm not able to speak French.

I think Ludo had a great idea , this module is very usefull !!

Is there someone able to create it ?

Don't leave it behind.

Bye guys

:)

#10
ludo

    PrestaShop Addict

  • Members
  • PipPipPip
  • 820 posts
Hi Mark

Today this module is always a virtual project .. :(
I'm still looking for a coder able to transform it in a real module !
Are you interested to do this ???
Posted Image
Posted Image
1er Annuaire Prestashop : 100% Prestashop
Shop Modules Prestashop : PrestaToolBox
Blog eCommerce : eco 2.0

#11
mark77

    PrestaShop Apprentice

  • Members
  • PipPip
  • 34 posts
Hi Ludo

I'm so sorry, but I'm not a coder :(

It's a great idea ! Think is usefull for many of us.

Coder needed

Please

#12
Daigle

    PrestaShop Newbie

  • Members
  • Pip
  • 1 posts
Hi,

I am interesting by this module too!

#13
Celou

    PrestaShop Apprentice

  • Members
  • PipPip
  • 33 posts
Egalement très intéressé!!!

@+
celou.

#14
ludo

    PrestaShop Addict

  • Members
  • PipPipPip
  • 820 posts
parfait messieurs !
Mais depuis 6 mois que j'ai lancé l'appel on a pas avancé d'un poil.
Je sais que tout nos grands dev sont surchargé de taf mais peut-etre que ce module pourrait etre l'occasion pour un nouveau de nous faire decouvrir ses talents de codeurs !
Pour ma part je suis toujours dispo pour driver le projet...
Posted Image
Posted Image
1er Annuaire Prestashop : 100% Prestashop
Shop Modules Prestashop : PrestaToolBox
Blog eCommerce : eco 2.0

#15
superfc

    PrestaShop Newbie

  • Members
  • Pip
  • 1 posts
Quelqu'un l'a-t-il fait ? Il y a-t-il une solution alternative ?

#16
Noxyd

    PrestaShop Apprentice

  • Members
  • PipPip
  • 128 posts
Je suis aussi intéressé, car j'en ai marre de voir dans le résultat de recherche de ma boutique dans google :
Monsite.com
Promotions · Nouveaux produits · Meilleures ventes · Contactez-nous · Conditions d'utilisation;
propulsé par prestashop

Pas très parlant comme descriptif... ;-)
Merci beaucoup à tous les contributeurs du forum et de Presta en général, vous contribuez à améliorer la vie de beaucoup d'entre nous.

#17
gmasson

    PrestaShop Apprentice

  • Members
  • PipPip
  • 30 posts
Des nouvelles de ce projet ?

Je ne vois que des modules payant ce qui est dommage car le seo est important pour les boutiques en ligne..

#18
webbax

    PrestaShop Apprentice

  • Members
  • PipPip
  • 218 posts
Je viens de passer sur le Prestashop addons, il y a déjà quelques ressources payantes pour le SEO et pas vraiment cher, affaire à suivre.

#19
Cédric Girard

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1074 posts
Bonjour

Je suis toujours étonné de voir des gens s'étonner que ce qui permet de travailler le référencement soit... payant ;-)

Dans le budget d'une boutique en ligne, cela passe dans le poste "communication", et doit donc être en principe prévu en amont (ce qui n'était pas le cas chez 90% de mes anciens prospects !!!)

Rassurez-vous, très prochainement vous aurez un certain nombre de ressources mises à votre disposition et qui permettront à tout un chacun d'optimiser sa boutique :)
EX entrepreneur spécialiste du référencement Prestashop, certifié CESEO - Attention, je n'exerce plus mais je partage désormais mes connaissances sur mon site dédié à Prestashop et Wordpress !

Mon projet phare (créé de A à Z) : Matériel de cuisine professionnel

#20
ludo

    PrestaShop Addict

  • Members
  • PipPipPip
  • 820 posts
Hello Cedric

Dans tes resources il y a aura un module comme celui que j'avais imaginé ?
Posted Image
Posted Image
1er Annuaire Prestashop : 100% Prestashop
Shop Modules Prestashop : PrestaToolBox
Blog eCommerce : eco 2.0