Die Standardeinstellung ist Singular, z
http://example.com/category/apple/
Aber ich frage mich, ob es besser ist, die Pluralform zu verwenden, z
http://example.com/categories/apple/
Gibt es dazu eine Richtlinie?
Die Standardeinstellung ist Singular, z
http://example.com/category/apple/
Aber ich frage mich, ob es besser ist, die Pluralform zu verwenden, z
http://example.com/categories/apple/
Gibt es dazu eine Richtlinie?
Antworten:
Es gibt eine einfache Regel, der ich folge (es ist schwer zu erklären, deshalb gebe ich Beispiele):
http://example.com/categories/
<- Diese Pluralform sollte bedeuten, dass auf der Seite eine Liste aller auf Ihrer Site verwendeten Kategorien angezeigt wird.
Wenn es sich um "Autoren" handelt (wie in http://example.com/authors/
), würde ich erwarten, dass auf der Seite eine Liste (mit oder ohne Beschreibungen - ist Ihre Wahl) von Autoren angezeigt wird.
Einfach ausgedrückt, Sie können nicht "Kategorie" (wie in http://example.com/category/
) verwenden und alle Kategorien darunter auflisten. Klingt irgendwie bedeutungslos, oder? Der Punkt ist, dass Sie nie wissen, wann Sie eine Auflistung als solche erstellen müssen => Es ist immer am besten, "Plural" -Wörter wegzulassen, es sei denn, Sie haben einen bestimmten / bestimmten Zweck (was sinnvoll ist).
Außerdem erwarten die Leute, dass eine URL eine genaue Beschreibung der Seite ist. Wenn in meinem Fall beispielsweise der Titel eines Artikels in Google nicht aussagekräftig genug ist, schaue ich anhand der URL des Artikels nach, ob er auch nur annähernd dem entspricht, wonach ich suche. Nur sagen.
Einfach vergleichen http://example.com/category/technology/
versushttp://example.com/categories/technology/
http://example.com/category/technology/
sagt mir , dass ich in die Technik werde Kategorie auf example.com
Wenn ich sehe, dass http://example.com/categories/technology/
mein Gehirn ein wenig nachdenken muss, und es wird natürlich (in den meisten Fällen) so verstanden - ich gehe zu einer Seite über Technologie, die eine der Kategorien auf example.com ist.
Manchmal sind URLs so strukturiert, dass sie die Inhaltshierarchie anzeigen. Schauen Sie sich zum Beispiel die URL-Struktur dieser Site an (Beachten Sie es? Ja, "Fragen" .): http://wordpress.stackexchange.com/questions/53474/permalink-format-singular-or-plural
http://wordpress.stackexchange.com/questions/
führt Sie zu einer Liste aller Fragen zu WP.SE [1] . 53474
ist die Post-ID. Das sind die wesentlichen Teile des Systems. Der beschreibende Teil der URL, dh permalink-format-singular-or-plural
für Suchmaschinen und die Besucher von Suchmaschinen (AFAIK).
Die Inhaltshierarchie hier? Home > Questions > Post
(oder sagen Sie Frage) - Dies war für die Leute, die das Stack Exchange-Netzwerk aufgebaut haben, sinnvoller, und so gingen sie voran.
http://example.com/category/apple/
[1]: WP.SE => WordPress.StackExchange.com
Es gibt zwei Gründe, den Singular beizubehalten:
Es ist üblich, den Singular zu verwenden. Brechen Sie es nicht, es sei denn, Sie möchten es schwer machen, sich an Ihre Permalinks zu erinnern. Ihre Leser sind zu 99% auf anderen Websites, sie sollten nicht ohne eine wirklich gute Belohnung etwas lernen müssen.
Pluralformen sind schwerer zu übersetzen . Wenn ich benutzerdefinierte Taxonomien oder Beitragstypen erstelle, mache ich die Slugs auch übersetzbar. Singuläre Formen sind normalerweise leichter zu übersetzen, was möglicherweise der Ursprung dieser Praxis war.
example.com/category/
, erwarten Sie eine Liste aller Kategorien (Plural) und sehen dann category
falsch aus.
/category/
ist ein virtuelles URL-Konstrukt. WordPress bietet keine aktuelle Seite für example.com/category/
.
that are "hackable" to allow users to move to higher levels of the information architecture by hacking off the end of the URL
. Das /category/
ist also ein 404 scheint unerwünscht.