-
Notifications
You must be signed in to change notification settings - Fork 15
Description
Relates to #84.
As part of our ongoing transition to Docusaurus, we've encountered an issue regarding our current URL structure which appears to be suboptimal for both User Experience (UX) and Search Engine Optimization (SEO). Moreover, these issues necessitate modifications to our Logos Docusaurus plugin to maintain URL consistency post-migration.
Current URL Structure:
Our website, vac.dev, broadly consists of two types of pages:
- Pages under
/research - Static pages like
/terms,/about,/principlesand others.
Currently, we serve all research articles directly at the root level, i.e., vac.dev/<article-name>, while the content exists under /research/<article-name>. This means all other pages cannot be served at the root level, causing an inconvenience such as serving our Terms page under /about/terms.
However, we acknowledge that the existing URLs for research posts have been widely shared within our community and other channels. As such, any changes to them may lead to a negative impact.
Proposed Solution:
To mitigate the above issue and to streamline our URL structure, we propose the following:
- Serve all research posts under
vac.dev/research/* - Implement permanent (301) redirects for all currently published posts. This means any access to
vac.dev/<anything-that-is-under-research>will be redirected tovac.dev/research/* - Serve all other static pages directly at the root level, following the example of
https://dev.logos.co.
This approach not only resolves our current issue but also ensures better organization and improved SEO performance. We look forward to the team's thoughts and any potential concerns about this change.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status