Skip to content

Refactor to SEO-friendly server-side pre-rendering #221

@optout21

Description

@optout21

This is the website of https://huszonegy.world -- Hungarian bitcoin-only community. This is a relatively small, static-content website, with no dynamic content, database, or login.

Technically, it is built with vite and vue, and it is dynamically generated, in the sense that the delivered HTML page contains only scripts, and the content is filled only inside the client browser.

The problem is that this setup is not very search-engine (SE) friendly, as many SE's don't handle such dynamic context.

The goal is to refactor the website, with as minimal changes as possible, such that the full HTML content can be generated pre-deployment time.

Expectations:

  • deployed HTML files contain the actual content (not just placeholders to be filled in dynamically by javascript code)
  • minimal change, preferably still based on vite/vue
  • friendly with GitHub Pages hosting, ideally deployable by simple copy (but minimal hooks are acceptable).

Further info:
Preliminary research showed that Vike is likely to handle this, more specifically, its support for 'Pre-rendering (SSG)'.
See also previous issue #61 .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions