fix(moonlaunch): stop advertising paid desktop builds as free

The product page claimed "Free on iOS, Android, web, desktop" in its meta
description, OpenGraph description, and SoftwareApplication JSON-LD, and backed
that with operatingSystem "Android, iOS, Web, Windows, macOS, Linux" alongside
price "0".

Desktop is not free. The Windows/macOS/Linux builds are itch.io downloads behind
a $1.99 minimum purchase; only iOS, Android, and the embedded browser build are
free. Declaring price 0 across an OS list that includes the paid desktop targets
misstates the offer to search engines, which consume the JSON-LD for rich results.

Scope the free-offer structured data to the platforms that are actually free. The
visible Cross-Platform card still lists all six targets, which is accurate: those
builds do exist, they are simply not all free.
This commit is contained in:
jw
2026-08-14 07:47:13 -04:00
parent c50f4d29f6
commit a6ad27b3e2
@@ -8,11 +8,11 @@ import type { Metadata } from "next";
export const metadata: Metadata = {
title: "Such Moon Launch: Pixel Rocket Arcade Game | Such Software",
description: "Fly a rocket across the solar system in this Wownero-themed pixel arcade. 11 levels, 4 weapons, tilt-to-steer, endless mode. Free on iOS, Android, web, desktop.",
description: "Fly a rocket across the solar system in this Wownero-themed pixel arcade. 11 levels, 4 weapons, tilt-to-steer, endless mode. Free on iOS, Android, and browser.",
alternates: { canonical: "/products/such-moon-launch" },
openGraph: {
title: "Such Moon Launch: Pixel Rocket Arcade Game | Such Software",
description: "Fly a rocket across the solar system in this Wownero-themed pixel arcade. 11 levels, 4 weapons, tilt-to-steer, endless mode. Free on iOS, Android, web, desktop.",
description: "Fly a rocket across the solar system in this Wownero-themed pixel arcade. 11 levels, 4 weapons, tilt-to-steer, endless mode. Free on iOS, Android, and browser.",
type: "website",
images: ["/images/og/such-moon-launch.png"],
},
@@ -55,9 +55,9 @@ export default function SuchMoonLaunchPage() {
<JsonLd data={softwareAppLd({
name: "Such Moon Launch",
path: "/products/such-moon-launch",
description: "Fly a rocket across the solar system in this Wownero-themed pixel arcade. 11 levels, 4 weapons, tilt-to-steer, endless mode. Free on iOS, Android, web, desktop.",
description: "Fly a rocket across the solar system in this Wownero-themed pixel arcade. 11 levels, 4 weapons, tilt-to-steer, endless mode. Free on iOS, Android, and browser.",
category: "GameApplication",
operatingSystem: "Android, iOS, Web, Windows, macOS, Linux",
operatingSystem: "Android, iOS, Web",
price: "0",
offerUrl: "https://moonlaunch.such.software",
})} />