Beeinträchtigt die Produkt-ID in URLs die Suchmaschinenoptimierung im Vergleich zu einer URL mit nur Schlüsselwörtern?


11

Angenommen, ich habe einen Webshop mit einem Produkt (optimus-prime) in einer Kategorie (Superhelden), sodass die URL lautet:

www.example.com/superheroes/optimus-prime

Jetzt möchte ich die Produkt-ID (99) dem Produktnamen in der URL voranstellen, damit die URL wie folgt lautet:

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

Macht es in Bezug auf SEO, insbesondere das Ranking der Google-Suche, einen bemerkenswerten Unterschied, wenn eine Produkt-URL über der anderen verwendet wird?

Als Programmierer bevorzuge ich die Verwendung der URL mit der darin enthaltenen ID, da dadurch die Generierung von Systemalias für CMS-Routingzwecke zu 100% ausfallsicher ist.


Ich dachte, wir hätten dies bereits gefragt und beantwortet, aber ich kann kein Duplikat finden. Das nächste, was ich gefunden habe, ist Verbessert eine eindeutige ID und ein eindeutiger Titel im URL-Slug die SEO? das fragt nach der ID und der Schnecke im Gegensatz zu nur der ID.
Stephen Ostermiller

1
Verwandte (aber ich denke nicht ganz duplizieren?): Stackoverflow.com/questions/820493/… - diese Frage fragt "wird es weh tun", während die andere fragt, ob es überhaupt zulässig ist.
Doktor J

Antworten:


7

Wie

  • Fügen Sie die ID an einem vernünftigen Ort ein. Am einfachsten ist es, ... / product / $ id / name-of-product etc.
    • funktioniert mit so ziemlich jedem Routing-System, keine regulären Ausdrücke
  • Fügen Sie einer URL mit nur der ID ¹ einen <link rel = canonical> hinzu (oder wie auch immer Sie es buchstabieren, es ist eine Weile her, seit ich dies tun musste)
  • Wenn bei der Bearbeitung von Anfragen die URL nicht den richtigen Text enthält, leiten Sie zur URL mit dem aktuell korrekten Text weiter.

Warum

  • Wenn Sie (unweigerlich) den Text für ein Produkt ändern müssen:

    • Google sieht alte und neue Versionen als dieselbe Seite / Entität / dasselbe Produkt
    • alte unkorrigierte Links funktionieren weiterhin (und werden auf neue umgeleitet)
    • Dies gilt auch für eingehende Links von anderen Websites, damit Sie Ihre „Google-Sauce“ nicht verlieren (oder wie auch immer die coolen Kids es heutzutage nennen).
  • Wenn Sie (fast zwangsläufig) mehrere Produkte mit demselben Namen haben (insbesondere wenn Sie ein beliebtes Produkt haben, das "aktualisiert" oder "neu gestaltet" usw. wird), aber unterschiedliche IDs haben, können beide einen funktionierenden Link haben (der Ihnen beim Ausverkauf helfen kann) der alte Bestand)
    • Sie können jederzeit einen Link zum "neuen" Produkt auf der "alten" Seite hinzufügen

Tippfehler sind unvermeidlich. Wenn sie darauf zählen möchten, dass Produktnamen eindeutig bleiben und sie niemals durch Doppel-UTF8-Codierung oder was auch immer beschädigt werden, sagen Sie ihnen, dass sie beide Teile behalten dürfen. Einschließlich der 404er in den Webmaster-Tools…

¹ Dies ist nicht unbedingt erforderlich, da ein Link mit dem „falschen“ Text ohnehin umgeleitet wird. Solange es die ID enthält, ist es mehr oder weniger unzerbrechlich.


Was für eine schöne Lösung :) In Bezug auf <link rel = canonical> habe ich eine Frage: Nehmen wir an, ich sende eine Produkt-URL in einer Sitemap wie dieser: www.example.com/superheroes/991/optimus-prime Wenn das kanonische Tag lautet Wird Google dann die übermittelte URL oder die kanonische URL in die Suchergebnisse aufnehmen? Ich möchte sicherstellen, dass das Google-Suchergebnis auf diese Seite verweist: www.example.com/superheroes/991/optimus-prime und nicht: www.example.com/superheroes/991/ Oder ist dies kein vernünftiger Gedanke? Sorgen über etwas machen?
GeniusDesign

Das ist ein guter Punkt, und ich kann mich nicht ganz erinnern. Beim "kanonischen" Tag geht es hauptsächlich darum, Google mitzuteilen, dass bei mehreren "Ansichten" derselben Sache eine davon das "Original" ist, sodass Sie den Wert der Seite nicht verwässern, indem Sie sie auf mehrere verwandte Seiten aufteilen zur gleichen Sache ...
Will Crawford

… Aber Sie können eine kanonische URL haben, die umleitet . Ich bin mir also nicht sicher, was in diesem Fall am besten ist. Es sollte keine Rolle spielen, welche URL in den Suchergebnissen angezeigt wird, wenn das angezeigte Snippet relevant ist. obwohl ich einige SEO Leute wissen , behaupten Benutzer die gut aussehende Verbindung bevorzugen, merke ich den Link Text mehr (und Seiten mit Links wie webmasters.stackexchange.com/q/45145 zeigen sich gut genug , um in den Suchergebnissen: o)).
Will Crawford

Fragen Sie Google, wenn Sie sich darüber Sorgen machen. Es gibt viele veraltete und falsche Ratschläge im Internet.
Will Crawford

Ich muss 1 wichtigen Hinweis bezüglich der Platzierung der ID zwischen 2 Schrägstrichen machen. Dies kann beim Weiterleiten von Skripten zu einem Problem werden, wenn ein Benutzer die URL in einem Browser ohne Produkt-Slug und ohne abschließenden Schrägstrich eingibt: www.example.com/superheroes/991 im Gegensatz zu: www.example.com/superheroes/991 / Sie können kein Skript erstellen, mit dem die ID konsistent von der URL isoliert werden kann. Wenn die URL so ist, ist die ID-Isolierung zu 100% ausfallsicher: www.example.com/superheroes/991-optimus-prime, unabhängig vom nachgestellten Bindestrich. Siehe Methode in meinem nächsten Kommentar ...
GeniusDesign

9

Sie sollten auf jeden Fall die ID-Version der URL verwenden, da dies für die Entwicklung sinnvoll ist. Tatsächlich ist Ihre endgültige URL immer noch sauberer als viele E-Commerce-URLs, die immer noch einen Rang haben.

Google und Bing werden weiterhin verstehen, dass die Seite die Optimus Prime-Datei im Superhelden-Verzeichnis betrifft. Die Nummer wird einfach ignoriert. Suchmaschinen sind sehr gut darin geworden, Bedeutungen aus Inhalten zu extrahieren, einschließlich URLs, aber sie sind nicht so wörtlich, wie die Leute ihnen oft zuschreiben. Außerdem ist die URL nur einer der vielen Ranking-Faktoren in SERPs. Es ist sehr unwahrscheinlich, dass diese Produkt-ID die Nadel von selbst in eine Richtung bewegt.


Danke für die Antwort. Genau die Antwort, auf die ich gehofft hatte. Es gibt wahrscheinlich andere SEO-Leute da draußen, die eine andere Meinung dazu haben, daher wäre jede Art von externer Referenz, um dies zu sichern, willkommen.
GeniusDesign

2
Viele Websites (einschließlich dieser) verwenden IDs in URLs und haben eine ziemlich gute SEO.
Stephen Ostermiller

1
@GeniusDesign Ich habe keine Quelle - nur 8 Jahre Erfahrung. :) Aber um das rückzuentwickeln: Sie sehen viele Artikel, die besagen, dass Sie nicht nur Produktcodes verwenden sollten, und viele, die besagen, dass Sie Schlüsselwörter in Produkt-URLs verwenden sollten, sondern keinen einzigen, der etwas über die Verwendung von beiden oder nur die Verwendung von Schlüsselwörtern aussagt. Tatsache ist, dass es so schwierig ist, IDs beim Design von E-Commerce-Websites zu vermeiden, und das Fehlen von IDs kann so viele Probleme verursachen, dass es selten als SEO-Problem auftritt.
Henry Visotski

2
Sie sind vollkommen richtig. Die ID fügt keine semantische Bedeutung hinzu, schadet aber auch nicht. Die Antwort ist wirklich, was zwischen den beiden Beispielen einfacher ist.
Closetnoc

2
@GeniusDesign KissMetrics hat zwar kaum "autorisierend", aber einen Artikel, der "sprechende URLs" beschreibt (siehe Nr. 6). Das gute Beispiel enthält eine ID. Der Punkt, den sie betonen möchten, besteht darin, beschreibende / indexierbare Wörter in Ihrer URL zu haben. Der Flaum wird ignoriert.
Doktor J

0

Mein Repräsentant ist nicht hoch genug, um einen Kommentar abzugeben, daher werde ich es wagen, eine Antwort anzubieten. Ich bin ein SEO (über 20 Jahre) und habe einen Kunden, der bei URLs fast immer die Modell- / Produktnummer angibt. und ich mache es zum Nutzen von SEO . Menschen (I)Suchen Sie nicht nur nach Schlüsselwörtern. Wenn eine Produkt-ID mit einem Artikel verknüpft ist, ist es nur sinnvoll, dass sie auch nach Produktnummer suchen. Und wenn jemand genau danach sucht, steht er mit Geld in der Tasche da und möchte kaufen. Ich weiß, dass ID-, Produkt- und Modellnummern möglicherweise nicht immer dasselbe beschreiben, aber ich finde, dass die Aufnahme eine Verbesserung für die SEO darstellt und zumindest kein Hindernis darstellt. Wie bereits erwähnt, sind URLs kein endgültiges Wort für Google. Meiner persönlichen Erfahrung nach wird dem Seitentitel mehr Gewicht beigemessen, aber eine gut erstellte URL bringt Sie immer noch auf die Straße.


Die meisten Websites verwenden ihre eigenen internen IDs in URLs anstelle von Herstellerproduktnummern.
Stephen Ostermiller

Absolut und manchmal wird das Inventar durch SKU-Nummern oder UPC-Codes verwaltet. sidehowtoy.com/collectibles/… zum Beispiel. 902953 ist die Artikelnummer. Und wenn Sie mit der Sku-Nr. Als Modifikator erhalten Sie Ergebnisse mit der SKU in der URL und einige ohne. google.com/…
TexasB

1
Die System-ID in der URL zu haben bedeutet nicht, dass Sie nicht auch den Modellnamen / die Modellnummer in die URL aufnehmen sollten, wenn dies in Ihrer speziellen Situation sinnvoll ist. Wenn der Modellname / die Modellnummer dem Produkt-Slug einen semantischen Wert / Schlüsselwortwert hinzufügt, sollten Sie natürlich auch in Betracht ziehen, den Modellnamen / die Modellnummer in die URL aufzunehmen.
GeniusDesign
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.