Natürliches URL -Design und statische Titelseite
-
16-10-2019 - |
Frage
Eine statische Titelseite und andere Seiten, die Kinder davon sind, werden in einem Blog verwendet. Ein Beispiel geben:
www.example.com
Die Schnecke für diese Seite wird im Permalink für Unterseiten wie www.example.com/long-Slug-from-static-front-page/sub-page-slug.html angezeigt.
Die Frage ist nun, wie das URL -Design natürlicher wird. Da die übergeordnete Seite die Frontpage ist, sollte die Slug der Homepage-URL der Websites sein (z. B. keine wie in http://www.example.com/) Aber die statische Seitenschnecken werden stattdessen hinzugefügt.
Ich rieche, dass dies ein Mangel in WordPress ist, irgendwelche Ideen?
Ich wurde gebeten, das Szenario durch eine Illustration konkreter zu gestalten, weil es ziemlich akward beschreibt. Es tut uns leid. Ziel ist es, WordPress als CMS zu verwenden, um die folgende Struktur widerzuspiegeln (bitte nicht umgekehrt):
Illustration:
Logische Daten und seine Struktur:
- Anfang
- Blau
- Rot
- Dunkelrot
- Hellrot
- Rot verbrannt
- Gelb
Zuordnung von Daten zu Seiten:
- Start: Homepage
- Blau: Blue Page
- Rot: rote Seite
- Dunkelrot: Dunkelrot
- Hellrot: hellrote Seite
- Rot verbrannt: verbrannte rote Seite
- Gelb: Gelb
URL -Layout:
- Startseite: http://example.com/
- Blaue Seite: http://example.com/blue/
- Rote Seite: http://example.com/red/
- Dunkelrote Seite: http://example.com/red/dark/
- Leichte rote Seite: http://example.com/red/light/
- Verbrannte rote Seite: http://example.com/red/burned/
- Gelbe Seite: http://example.com/yellow/
Ist WordPress das Tool für den Job? Oder widerspricht die Verwendung von Seitenhierarchie und statischer Titelseite dem URL-Layout?
Lösung
WordPress hat eine Möglichkeit, das zu tun, was Sie wollen. Machen Sie sie alle auf höchsten Ebenen. Es sei denn, Sie haben einen guten Grund, dies nicht zu tun.
Andere Tipps
WordPress stellt nicht genau fest, dass es sich um Abfrage aus der URL -Struktur handelt, also:
www.example.com/my-sub-page/
wäre genau die gleiche Struktur wie www.example.com/my-other-top-level-page
, WordPress hätte also keine Möglichkeit zu erkennen, ob Sie nach einer Unterseite oder einer Seite auf der obersten Ebene suchen.
Trotzdem glaube ich nicht, dass WordPress den gleichen Schnecken für eine Sub -Level -Seite und eine Seite mit der obersten Ebene haben - also dort sollte nicht ein Grund sein. Wenn Sie diese Permalink -Struktur benötigen, warum nicht einfach Ihre "Subseiten" als Top -Level -Seiten? Wenn Sie möchten, dass sie bei sind www.example.com/my-sub-page/
Dann hört sich es so an, als wären sie sowieso ziemlich "Top Level".
Ihre Unterseite sollten keine Kinder der "Homepage" sein. Ich weiß, dass Leute solche Sitemaps zeichnen, aber es ist wirklich nicht so, wie es funktioniert.
Also hast du:
Example.com (mit statischer Startseite 'Home') example.com/about (eine Seite mit der höchsten Ebene, kein Kind von 'Home'))
Aus diesem Ansatz gibt es keine SEO- oder Benutzererfahrungsprobleme. Es ist so, wie die meisten CMS -Websites durchgeführt werden.