Skip to content

Add structured data (JSON-LD) for Home and Solutions pages #5

Description

@scholarsmate

Summary
Implement schema.org JSON-LD to improve rich results and SEO.

Scope

  • Home page: Website + Organization with logo, url, sameAs social profiles.
  • Solutions pages: Product/SoftwareApplication for OmegaMatch, OmegaOMG, OmegaOMG VS Code; include brand, offers (free), operatingSystem, applicationCategory, and repository URL.
  • Optional: BreadcrumbList for /solutions/*.

Tasks

  • Add a small helper to render JSON-LD safely (or inline via next/script).
  • Home: Website + Organization JSON-LD (logo in public/images, site URL, sameAs).
  • Solutions pages: Product/SoftwareApplication JSON-LD per page with repo links.
  • Validate with Rich Results Test.

Acceptance criteria

  • No JSON-LD errors in validators.
  • Pages eligible for relevant rich results where applicable.
  • Code lives near pages (App Router) and is easy to extend.

Notes

  • Coordinate with per-page meta work.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions