Skip to content

[frontend] Add SEO metadata to all pages #957

Description

@Ehonrie

Use Next.js 14 Metadata API to add SEO and Open Graph tags to all pages.

Per page:

  • Home: title 'BOXMEOUT - Boxing Prediction Market', description 'Bet on boxing matches with XLM on Stellar.'
  • Market detail: dynamic title '{FighterA} vs {FighterB} | BOXMEOUT' with fight date in description
  • Create: title 'Create Market | BOXMEOUT'
  • Portfolio: title 'My Portfolio | BOXMEOUT'

All pages: og:title, og:description, og:type Open Graph tags.

Acceptance Criteria:

  • Each page has a unique title and meta description
  • Market detail has fighter names in the title
  • Open Graph tags present on all pages
  • Verified in browser DevTools

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions