Wie soll eine gute URI aufgebaut sein ? Was sind die zu berücksichtigenden Faktoren? Was sind die Vor- und Nachteile der Varianten?
Faktoren, die einen guten URI ausmachen
- Stabilität über die Zeit
- Kurz
- Geben Sie dem Benutzer eine Idee, was verknüpft ist
- Einfach zu tippen
- Einfach zu erraten (relevant nur für ein paar Links wie "/ jobs")
- Suchmaschinenfreundlich
- Das URI-Schema sollte über die gesamte Site konsistent sein
- Das URI-Schema sollte zukünftige Erweiterungen zulassen
Nicht mehr?
Beispiele
example.com/articles/3252
example.com/articles/how+to+design+good+uri
example.com/articles/3252/how+to+design+good+uri
example.com/good-uri-design
example.com/articles/good-uri-design
example.com/a/good-uri-design
url
best-practices
architecture
Deamon
quelle
quelle
Antworten:
Die wirkliche Antwort ist, das zu verwenden, was am besten zu Ihrer Site passt. Einige Fakten:
index.php?page=about
) ganz gut.example.com/1234/my-page
Theoretisch sollte es anders sein,example.com/1234/my-pgae
aber für die meisten praktischen Zwecke erhalten sie den gleichen Inhalt wie auf dieser Website.quelle
Dieser Ratschlag von Jakob Neilsen wurde bereits 1999 geschrieben, scheint aber auch heute noch zutreffend zu sein:
Von: URL als Benutzeroberfläche
quelle
Weder:
oder zumindest:
Gute Slugs müssen nicht unbedingt mit dem Titel identisch sein. Sie sollten präzise sein und URL-freundliche Zeichen verwenden.
quelle
Diese Ressourcen könnten helfen:
quelle