Skip to content

fix: bring meta descriptions into 110 to 160 characters and state the privacy copy as facts - #14

Merged
rvanbaalen merged 4 commits into
mainfrom
fix/meta-description-length
Oct 12, 2026
Merged

rvanbaalen merged 4 commits into
mainfrom
fix/meta-description-length

Conversation

@rvanbaalen

@rvanbaalen rvanbaalen commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Fixes two Ahrefs findings on the same field: "Meta description too short" (/privacy/, /about/) and "Meta description too long" (/alternatives/, /guides/, /guides/bezel-compensation/, /guides/span-wallpaper-across-two-monitors-mac/). The 404 page, also under 110, is fixed too. Every description is now 110 to 160 characters, and every claim comes from the page itself.

Page Old New
/privacy/ 96 146
/about/ 91 157
/404 97 116
/alternatives/ 180 150
/guides/ 170 142
/guides/bezel-compensation/ 193 155
/guides/span-wallpaper-across-two-monitors-mac/ 189 150

Too short: privacy now says what stays on the Mac and what the app and site do, instead of a list of negations. About now names who builds it, where, why, and that it is free and MIT licensed.

Too long: trimmed without adding claims, keeping each page's main search intent and its strongest specific detail. Only the description line changed on /alternatives/, not the title.

Privacy copy: the opening lead and social description now state facts instead of a list of absences. Lead: "Everything happens on your Mac. The app asks GitHub about updates, and this site is static, served by Cloudflare, with its typeface from Google Fonts." Social: "Your wallpapers are rendered on your Mac, to your own disk. The app contacts GitHub once, to check for updates. The shortest privacy policy you will read today." The policy body is unchanged.

Not changed: og:description and twitter:description still come from the separate socialDescription prop, which is deliberately different copy (only the privacy one was reworded, above). The JSON-LD descriptions are site-wide and do not repeat any page's meta description.

Verified: built every page and measured the <meta name="description"> length (all 10 pages are 110 to 160), and npm test passes.

@rvanbaalen rvanbaalen changed the title fix: bring every meta description into the 110 to 160 character range fix: bring meta descriptions into 110 to 160 characters and state the privacy copy as facts Oct 12, 2026
@rvanbaalen
rvanbaalen merged commit 3889df1 into main Oct 12, 2026
1 check passed
@rvanbaalen
rvanbaalen deleted the fix/meta-description-length branch October 12, 2026 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant