L'identification du produit dans les URL nuira-t-elle au référencement par rapport à une URL ne contenant que des mots clés?

12

Disons que j'ai une boutique en ligne avec un produit (optimus-prime), dans une catégorie (super-héros) telle qu'il a l'URL:

www.example.com/superheroes/optimus-prime

Maintenant, je veux ajouter l'ID produit (99) au nom du produit dans l'URL, afin que l'URL devienne:

www.example.com/superheroes/99-optimus-prime

En ce qui concerne le référencement, en particulier les classements de recherche Google, cela fait-il une différence notable lors de l'utilisation d'une URL de produit sur l'autre?

En tant que programmeur, je préfère utiliser l'URL avec l'ID car elle rend la génération d'alias système 100% sûre à des fins de routage CMS.

GeniusDesign
la source
Je pensais que nous aurions déjà demandé et répondu, mais je ne trouve pas de doublon. Le plus proche que j'ai trouvé est un identifiant et un titre uniques dans le slug URL améliorent le référencement? qui demande d'avoir la pièce d'identité et la limace par opposition à juste la pièce d'identité.
Stephen Ostermiller
1
Lié (mais je ne pense pas qu'il soit tout à fait en double?): Stackoverflow.com/questions/820493/… - cette question demande "ça va faire mal" tandis que l'autre demande si c'est permis du tout.
Doktor J

Réponses:

8

Comment

  • Incluez l'identifiant dans un endroit raisonnable. Le plus simple est d'avoir ... / produit / $ id / nom-de-produit, etc.
    • fonctionne avec à peu près tous les systèmes de routage, aucune expression régulière
  • Ajoutez un <link rel = canonical> (ou comme vous l'épelez, cela fait un moment que je devais le faire) à une URL avec juste l'id ¹
  • Lors du traitement des demandes, si l'URL n'a pas le texte correct, faites une redirection vers l'URL avec le texte correct actuel dans.

Pourquoi

  • Lorsque vous (inévitablement) devez changer le texte d'un produit:

    • Google verra les anciennes et les nouvelles versions comme la même page / entité / produit
    • les anciens liens non corrigés continueront de "fonctionner" (et seront redirigés vers de nouveaux)
    • cela s'applique également aux liens entrants provenant d'autres sites, de sorte que vous ne perdez pas votre "sauce Google" (ou ce que les enfants cool l'appellent ces jours-ci)
  • Lorsque (presque inévitablement) vous avez plusieurs produits avec le même nom (surtout si vous avez un article populaire qui est "mis à jour" ou "restylé", etc.) mais des ID différents, les deux peuvent avoir un lien qui fonctionne (peut vous aider à vendre l'ancien stock)
    • vous pouvez toujours ajouter un lien vers le «nouveau» produit sur la page de «l'ancien»

Les fautes de frappe sont inévitables. S'ils veulent pouvoir garder les noms de produits uniques et ne jamais les corrompre par un double encodage UTF8 ou autre, dites-leur qu'ils doivent conserver les deux pièces. Y compris en passant par les 404 dans les outils pour les webmasters…

¹ Ce n'est pas essentiel, car un lien avec le «mauvais» texte sera redirigé de toute façon. Tant qu'il contient l'identifiant, il est plus ou moins incassable.

Will Crawford
la source
Quelle belle solution :) Concernant <link rel = canonical> J'ai une question: Disons que je soumets une URL de produit dans le plan du site comme ceci: www.example.com/superheroes/991/optimus-prime Lorsque la balise canonique est Google inclura-t-il alors l'URL soumise ou l'URL canonique dans les résultats de recherche? Je veux m'assurer que le résultat de la recherche Google renvoie à cette page: www.example.com/superheroes/991/optimus-prime et non: www.example.com/superheroes/991/ Ou n'est-ce pas une idée sensée d'être préoccupé?
GeniusDesign
C'est un bon point, et je ne me souviens pas entièrement. La balise «canonique» consiste principalement à dire à Google que s'il existe plusieurs «vues» de la même chose, l'une d'entre elles est «originale», de sorte que vous ne diluez pas la valeur de la page en la divisant en plusieurs pages relatives à la même chose…
Will Crawford
… Mais vous pouvez avoir une URL canonique qui redirige . Je ne suis donc pas vraiment sûr de ce qu'il y a de mieux dans ce cas. Peu importe l'URL qui apparaît dans les résultats de la recherche, si l'extrait affiché est pertinent; bien que je sache que certaines personnes SEO prétendent que les utilisateurs préfèrent le joli lien, je remarque davantage le texte du lien (et les pages avec des liens comme webmasters.stackexchange.com/q/45145 apparaissent assez bien dans les résultats de recherche: o)).
Will Crawford
tl; dr demandez à Google si cela vous inquiète. Il y a beaucoup de conseils obsolètes et incorrects sur Internet.
Will Crawford
J'ai une note importante à faire concernant le placement de l'ID entre 2 barres obliques. Cela peut devenir un problème dans les scripts de routage si un utilisateur entre l'URL dans un navigateur sans slug de produit et sans slash de fin, comme ceci: www.example.com/superheroes/991 par opposition à: www.example.com/superheroes/991 / Vous ne pourrez pas créer de script capable d'isoler l'ID de l'URL de manière cohérente. Le fait d'avoir l'URL comme celle-ci, rend l'isolement des ID 100% sûr: www.example.com/superheroes/991-optimus-prime, quel que soit le tiret de fin. Voir la méthode dans mon prochain commentaire ...
GeniusDesign
9

Vous devez absolument utiliser la version ID de l'URL, car cela a du sens pour le développement. En fait, votre URL finale est toujours plus propre que la plupart des URL de commerce électronique qui se classent toujours.

Google et Bing comprendront toujours que la page concerne le fichier Optimus Prime dans le répertoire Superheroes. Le nombre sera simplement ignoré. Les moteurs de recherche sont devenus très bons pour extraire du sens du contenu, qui inclut les URL, mais ils ne sont pas aussi littéraux que les gens leur donnent souvent du crédit. En outre, l'URL n'est qu'un des nombreux facteurs de classement dans les SERPs; cet ID de produit est très peu susceptible de déplacer l'aiguille dans n'importe quelle direction par lui-même.

Henry Visotski
la source
Merci pour la réponse. Exactement la réponse que j'espérais. Il y a probablement d'autres gens SEO avec une opinion différente à ce sujet, donc tout type de référence externe pour le sauvegarder serait apprécié.
GeniusDesign
2
De nombreux sites (dont celui-ci) utilisent des identifiants dans les URL et ont un assez bon référencement.
Stephen Ostermiller
1
@GeniusDesign Je n'ai pas de source - seulement 8 ans d'expérience. :) Mais pour inverser la logique: vous voyez de nombreux articles disant que vous ne devez pas seulement utiliser des codes de produit, et beaucoup disant que vous devez utiliser des mots clés dans les URL des produits, mais pas un seul qui dit quoi que ce soit sur l'utilisation des deux vs l'utilisation de mots clés uniquement. Le fait est qu'il est si difficile d'éviter les identifiants dans la conception de sites Web de commerce électronique, et le manque d'identifiants peut causer tellement de problèmes, qu'il apparaît rarement comme un problème de référencement.
Henry Visotski
2
Vous avez parfaitement raison. L'identifiant n'ajoute pas de sens sémantique, mais ne nuit pas non plus. La réponse est vraiment à ce qui est plus facile entre les deux exemples.
closetnoc
2
@GeniusDesign bien qu'il ne soit guère "autoritaire", KissMetrics a un article décrivant les "URL parlantes" (voir # 6) et leur bon exemple inclut un ID; le point qu'ils essaient de souligner est d'avoir des mots descriptifs / indexables dans votre URL; les peluches sont ignorées.
Doktor J
0

Mon représentant n'est pas assez haut pour commenter, donc j'oserai offrir une réponse. Je suis un SEO (20+ ans) et j'ai un client qui, quand il s'agit d'URL, j'inclus presque toujours le numéro de modèle / produit; et je le fais au profit du référencement . Les gens (I)ne vous contentez pas de rechercher par mot clé, s'il existe un identifiant de produit lié à un article, il est logique qu'ils effectuent également une recherche par numéro de produit. Et si quelqu'un cherche précisément cela, il se tient là avec de l'argent en poche et veut acheter. Je sais que les numéros d'identification, de produit et de modèle ne décrivent pas toujours la même chose, mais je trouve que l'inclusion est une amélioration pour le référencement et, à tout le moins, pas un obstacle. Comme quelqu'un l'a mentionné, les URL ne sont pas le dernier mot pour Google, je trouve, dans mon expérience personnelle, que plus de poids est donné au titre de la page, mais une URL bien construite vous permet toujours de progresser.

TexasB
la source
La plupart des sites utilisent leurs propres ID internes dans les URL plutôt que les numéros de produit des fabricants.
Stephen Ostermiller
Absolument, et parfois l'inventaire est géré par des numéros SKU ou des codes UPC. Sideshowtoy.com/collectibles/… par exemple. 902953 étant le numéro de référence. Et lorsque vous effectuez une recherche à l'aide du numéro de référence. en tant que modificateur, vous obtenez des résultats en utilisant le sku dans l'URL et certains sans. google.com/…
TexasB
1
Avoir l'ID du système dans l'URL ne signifie pas que vous ne devriez pas également inclure le nom / numéro de modèle dans l'URL, si cela est logique dans votre situation particulière. Si le nom / numéro de modèle ajoute une valeur sémantique / une valeur de mot-clé au slug du produit, vous devez bien sûr envisager également d'inclure le nom / numéro de modèle dans l'URL.
GeniusDesign