type MediaLike = { url?: null | string } | null | undefined type OrganizationJsonLdArgs = { /** Logo media (from panel). Google uses this for brand knowledge panels. */ logo?: MediaLike /** Organization / site name. */ name: string /** Optional social / official profile URLs (sameAs). */ sameAs?: string[] /** Absolute site URL (https://…). */ url: string } /** * Builds Organization JSON-LD (schema.org) — helps Google associate the site * with a brand: name, logo, official links. Improves how the site appears in * search (brand recognition, logo in knowledge panels) and is a signal used * alongside favicon for identity. * * Returns a plain object; the project renders it as a