Improve SEO and social card wiring

Add SearchAction and optional Product JSON-LD, per-page OG images/alts, and document the og build and cache headers.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
michilis
2026-08-21 02:17:35 +02:00
co-authored by Cursor
parent 6f17b572b1
commit 1c5df18e81
10 changed files with 120 additions and 60 deletions
+1 -12
View File
@@ -114,12 +114,6 @@
"card.reviewed": "reviewed {when}",
"card.noReviews": "no reviews yet",
"mint.title": "{name} · Cashu mint reviews",
"mint.description.fallback": "{name} is a Cashu mint at {domain}.",
"mint.description.rated.one": "Rated {rating} out of 5 from {n} review signed on Nostr.",
"mint.description.rated.other": "Rated {rating} out of 5 from {n} reviews signed on Nostr.",
"mint.description.noReviews": "No community reviews yet.",
"mint.description.online": "Currently online.",
"mint.description.unreachable": "Currently unreachable.",
"mint.breadcrumb": "Breadcrumb",
"mint.crumbMints": "Cashu mints",
"mint.copyUrl": "Copy mint URL",
@@ -546,6 +540,7 @@
"seo.mint.titleNoReviews": "{name}: Cashu mint info and reviews | Cashumints.space",
"seo.fedimint.titleNoReviews": "{name}: Fedimint federation info and reviews | Cashumints.space",
"seo.desc.fallback": "Community reviews for {name} ({domain}).",
"seo.desc.fallbackDomain": "Community reviews for the Cashu mint at {domain}.",
"seo.desc.rated.one": "Rated {rating}/5 from {n} signed Nostr review.",
"seo.desc.rated.other": "Rated {rating}/5 from {n} signed Nostr reviews.",
"seo.desc.noReviews": "No reviews yet.",
@@ -557,7 +552,6 @@
"seo.mint.ogAlt.other": "{name}: {rating} stars from {n} reviews on Cashumints.space",
"seo.mint.ogAltNoReviews": "{name} on Cashumints.space",
"nav.home": "Home",
"mint.description.fallbackDomain": "A Cashu mint running at {domain}.",
"mint.more.title": "More mints",
"mint.more.all": "See all mints",
"nav.fedimints": "Fedimints",
@@ -578,7 +572,6 @@
"fedimints.announcedNote.other": "{n} of these were announced on Nostr and nothing has confirmed since that they are running. They are listed as announced rather than as online or offline, because neither would be true.",
"fedimints.noResults": "No federations match. Try a name, or paste a federation id.",
"fedimints.emptyIndex": "No federations have been announced on the relays this site reads. The list fills itself as announcements arrive.",
"fedimint.title": "{name} · Fedimint federation reviews",
"fedimint.crumb": "Fedimints",
"fedimint.breadcrumb": "Breadcrumb",
"fedimint.unnamed": "Unnamed federation",
@@ -611,10 +604,6 @@
"fedimint.more.title": "More federations",
"fedimint.more.all": "See all federations",
"fedimint.disclaimer": "Joining a federation means trusting its guardians with your money. Ratings are community opinions, and confirmed running means reachable, not trustworthy.",
"fedimint.description.online": "A check confirmed it running.",
"fedimint.description.announced": "No check has confirmed it running.",
"fedimint.description.fallback": "{name} is a Fedimint federation announced on Nostr.",
"fedimint.description.fallbackId": "A Fedimint federation announced on Nostr as {id}.",
"fedimint.module.lightning": "Lightning",
"fedimint.module.mint": "Ecash mint",
"fedimint.module.wallet": "On-chain wallet",