Warum ist nur eine ID in der URL-Pfad für eine schlechte Idee für SEO?
Warum ist es eine schlechte Idee ist, eine ID in der URL, die in Bezug auf SEO? Wie funktioniert diese URL
http://example.com/user/1234
verletzt SEO?
Kann mir jemand ein praktisches Beispiel, wo das Suchmaschinen-Ranking schlechter?
- Würden Sie bitte zitieren, wo Sie schon gehört, dass es schlecht war? Mein Verständnis ist, dass es schlecht ist, wenn der Benutzer hat einen Namen, denn Namen sind möglich, Suchbegriffe, so dass Benutzer/joe besser ist als Benutzer/47.
- Das ist fast das doppelte von stackoverflow.com/questions/505793/...
- Das problem ist nicht, dass eine ID in der URL, es ist ein ID STATT einen relevanten, keyword-laden-string oder "slug".
- Ich werde die Abstimmung zu schließen, ist diese Frage off-topic da ist das Thema SEO, websites und URLs, das ist ein Thema, das sollten bedeckt bei webmasters.stackexchange.com
- Die Tatsache, dass eine Frage wäre on-topic auf einen anderen Stapel Exchange-Standort hat keinen Einfluss darauf, ob es zu diesem Thema hier - siehe meta.stackoverflow.com/q/287400/1709587, wo dies wurde gründlich etabliert. Vielleicht haben Sie Recht, dass dies ist on-topic, aber es ist irreführend zu unterstellen (wie ich denke, dein Kommentar tut), dass die Tatsache, dass die Frage wäre on-topic auf der anderen Seite ist der Grund für die off-topic hier.
- Ich versuche nicht zu sagen, dass es off-topic ist, weil es angemessen wäre, für Webmaster. seo - tag, sagt: "die ALLGEMEINEN SEO-FRAGEN SIND OFF-TOPIC. Nur Programmierung-Verwandte SEO Fragen sind akzeptabel auf StackOverflow." Dies ist keine Programmier-Frage, und es sollte nicht auf StackOverflow. Webmaster hat eine sehr ähnliche Frage, die ist on-topic es:
Wird mit Produkt-ID in URLs verletzt SEO im Vergleich zu einer URL mit keywords nur? - Ich werde die Abstimmung zu schließen, ist diese Frage off-topic, weil es ist über SEO nicht Programmieren. Die Allgemeinen SEO-Fragen können gestellt werden auf Webmaster.SE.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der Grund, warum Menschen sagen, dass {ID} in der URL schlecht ist liegt daran, wie die Suchmaschinen-algorithmen arbeiten. Wenn ein Suchbegriff befindet sich in der eigentlichen URL, es gewichtet ist viel stärker als die Inhalte der Seite, usw.
Beispiel:
vs
Wenn Sie eine Suche in Google nach "Suchmaschinenoptimierung" auf die zweite Seite, die man mit der slug in der url wird als Gewicht ein besseres Ergebnis als die, die nur mit der id.
Können Sie sich mit diesem in der gleichen Weise, dass stack overflow mit diesem Problem umgeht:
Die Kombination id und slug-format wirklich hilft, erzielen Sie das beste aus beiden Welten. Erhalten Sie die einfache Programmierung, die durch das abrufen der Datensätze durch {id}, aber Sie behalten auch die optimierte such-URL, weil der {slug}.
Es hat eine Auswirkung auf die click-through-rate.
Die url wird dargestellt, in grün unterhalb der suchergebnis - also, wenn es enthält die relevanten Wörter kann der Benutzer auf Ihre Website und nicht eine andere Website.
Was würden Sie eher klicken:
http://www.test.com/page.php?u=85583
ODER
http://www.test.com/Solution-to-your-problem.php
Als kommentierte diesen Effekt kann erzielt werden, sogar mit urls wie ein id.
In den alten Tagen, die es den Suchmaschinen behandelt werden Worte in der url mit viel Respekt und Gaben diese Seiten extra-Guthaben und höheren ranking. Dieser Effekt ist fast verschwunden. Wir sind mit zwei anderen Effekte von lesbaren urls:
Einer Lösung mit id + slug vielleicht die beste Lösung sein und es behebt das problem der Spur der Schnecke ändert.
test.com/85583/solution-to-your-problem
Aber es gibt einige Regeln zu Folgen, sollten Sie eine 301-Weiterleitung, wenn die slug ist falsch, um zu verhindern, dass viel duplicate content-Seiten. Spam/duplicate content Erkennung von kicks in, wenn Sie haben eine Menge von ähnlichen Seiten:
test.com/85583/solution-to-your-problem
test.com/85583/solution-to-yar-problem
test.com/85583/evil-competitor-spamming-you-haha
Einschließlich der id erfordert auch Ihre ids werden so kurz wie möglich, eine url mit einer full-guid könnte verwirrend auf das Auge und verhindern eine gute durchklicken:
test.com/0CD03822-4A35-11DE-BF38-3F9356D89593/solution-to-yar-problem
Denken Sie daran, dass Google News auch gefordert, dass man eine id in der url enthalten sein.
Sehen diese Tun Sie SEO-freundliche URLs auf einer Seite das ranking? Frage. Basierend auf den Antworten, die niemand finden können, keine Beweise, dass die IDs in den URLs hat keine Auswirkungen auf SEO.
Gut, mein name ist Sudhir Jonathan, also wenn ich will, dass die Leute mich finden auf Ihrer Website,
example.com/user/sudhir-jonathan
ist viel viel besser alsexample.com/user/1234
. Ganz einfach, weil das Objekt von Ihrer Seite - "Sudhir Jonathan" - ist nun in der url selbst. Dies ist ein großer Gewinn.Ebenso
example.com/articles/how-to-bake-a-cake
ist auf Platz viel höher alsexample.com/articles/2379797
für den Suchbegriff "einen Kuchen Backen".Es ist immer eine schlechte Idee, einen ungewöhnlichen Informationen. Versuchen Sie den Benutzernamen statt!
Für SEO gibt es keinen wirklichen Vorteil/Nachteil zwischen statischen ID-urls und Benutzernamen urls.
Es einfach, Suchmaschinen Sorgfalt die Worte eher, als Nummer. Das heißt, es wird besser sein, um zu sehen, keywords in der url als nur ID sine-ID/Zahl ist nutzlos für die Suchmaschinen, um zu bestimmen, ob Ihre Website relevant ist oder nicht!
1) Sie verpassen auf keywords in der url
2) es ist schwieriger für einen Menschen zu Lesen und zu verstehen, was der link über
3) sql-injection ist viel einfacher mit IDs