Extraire tout le référencement d'une URL que possible

8

Je travaille sur un site de commerce électronique, j'ai dit notre consultant SEO que je prévois de faire le schéma d'URL: /products/<id>/<name>. Ceci est similaire aux URL de Stackoverflow qui le sont /questions/<id>/<title>.

Il m'a demandé si je pouvais changer le schéma d'URL à la /p/<id>/<name>place. Je sais pourquoi il veut ce changement, le mot "produits" n'est pas nécessaire pour trouver le bon produit, et il n'offre pas de référencement, donc le raccourcir pour simplement pfaire <name>peser davantage les mots-clés pertinents .

Sa principale priorité est de maximiser le référencement, mais la partie que je ne pense pas qu'il considère est de savoir comment cela affecte la sémantique du site. Le fait d'avoir le mot «produits» semble avoir un sens et une raison d'être là, avoir juste un paspect chaotique et laid pour moi. Je ne pense pas non , il fait que beaucoup de différence cela fait? Stackoverflow n'utilise pas /q/<id>/<title>et ils fonctionnent très bien, je me rends compte que de nombreux facteurs sont en jeu ici, pas seulement l'URL.

Je veux donc des opinions extérieures sur la meilleure façon et pourquoi?

JD Isaacks
la source
5
Je n'en ai aucune idée, mais je suis certainement intéressé par toutes les réponses. Google prétend toujours que les pages doivent être optimisées pour les humains et les URL aussi lisibles que possible, donc cela ne me surprendrait pas si / products / id / name fonctionnerait mieux que / p / id / name. Une très bonne idée pourrait être de rendre le nom unique, vous pouvez donc l'utiliser pour trouver le produit et supprimer l'ID.
N'oubliez pas que les meilleures pratiques de référencement changent avec l'algorithme activement utilisé. Google a travaillé à améliorer leur algorithme pour trouver une meilleure qualité dans les pages. Du point de vue de l'utilisabilité, l'utilisation a productsplus de sens qu'une ambiguïté p.
zzzzBov

Réponses:

5

D'après mon expérience, l'URL optimale serait /[product_category[/name.html

/camping/coleman-4-man-tent.html

C'est mieux pour l'utilisateur et si Google utilise la densité des mots clés dans l'URL comme signal (personne ne sait si c'est le cas, mais si je lance un moteur de recherche, je le ferais probablement), alors vous augmenteriez la densité des mots clés en ne polluant pas le URL avec des mots à jeter comme "produits" et des caractères superflus comme "id".

L'inconvénient est que c'est un travail supplémentaire parce que vous ne pouvez pas simplement analyser l'ID à partir de l'URL et ignorer tout le reste ( cependant la plupart des gens qui s'appuient sur l'analyse d'un ID et ignorent tout le reste) car ils oublient de renvoyer les 404 ou 301 pour tous, mais la version correcte de l'URL, afin qu'ils créent plusieurs URL qui renvoient consciencieusement le même HTML, par exemple / products / 1234 / coleman-4-man-tent / et / products / 1234 / coleman-4br-mcmansion / retournent le même HTML, également appelé contenu en double ).

Une façon dont j'ai implémenté cela est de garder une table que j'ai placée dans une table de hachage en mémoire qui utilise la clé "/camping/coleman-4-man-tent.html" pour rechercher l'ID.

JeremyB
la source
+1 pour cela car il semble que la solution "la plus propre". Et celui que j'implémente habituellement. :)
janosrusiczki
-1 pour "densité des mots clés"
Mike Hudson
@JeremyB ... en tenant compte du fait que cette page résume les opinions de divers professionnels du référencement et ne contient aucun fait réel de Google ou d'autres moteurs de recherche.
Blazemonger
2

Je dis garder "produits" dans votre URL. C'est bon pour les moteurs de recherche et pour les utilisateurs. Les moteurs de recherche peuvent l'utiliser pour aider à l'identifier comme un article à vendre et cela peut aider lors de la tentative de classement pour lui dans la recherche organique ainsi que dans les recherches de produits. Il aide également les utilisateurs car il leur indique clairement que l'URL les mènera à une liste de produits.

John Conde
la source
Je suis d'accord, je pense que ce serait plus utile pour les moteurs de recherche. Mais, s'il n'y a pas d'autres "catégories de contenu" similaires aux "produits" (services ou abonnements, par exemple), et que votre client souhaite vraiment que l'URL soit plus petite, j'opterais simplement pour la structurer comme / <id> / <title> au lieu de p / <id> / <title>.
SubTypical
2
  1. N'utilisez "produit" que si votre inventaire ne convient à aucun autre seau - par exemple "robinets" ou "tentes" etc. "produit" est aussi non descriptif et utile que "service", donc je peux comprendre vos conseils SEO pour le tronquer, mais Je ne suis pas d'accord avec la suppression de ce segment en gros.
  2. Si vous réécrivez des URL, envisagez de supprimer l'imbrication inutile en utilisant des tirets à la place, par exemple /<category>/<id>-<title>
  3. Si vous réécrivez des URL, ne vous embêtez pas avec l'extension de langue (.html, .php, .blah etc.)
  4. L'inclusion de l'identifiant du produit au même endroit permet une meilleure recherche, correspondance et canonisation de la base de données
  5. Ignorez les conseils de quiconque mentionne la «densité des mots clés». Déjà.
  6. Si vous pensez beaucoup à votre URL, alors vous pensez trop - aucun moteur de recherche n'impose autant d'impact de classement sur votre URL, autre que a) le nom de domaine et b) la longueur. Je pourrais créer un nouveau site en utilisant des cgi-binURL horribles et, toutes choses égales par ailleurs, vous devancer.
  7. Le mieux pour les utilisateurs est le meilleur.
Mike Hudson
la source
1
Pourquoi ignorer les conseils de quelqu'un qui dit la densité des mots clés? Et s'ils disent que votre mot-clé de contenu est riche mais pas trop saturé, et assurez-vous qu'il reste normal pour les humains.
JD Isaacks