Repository navigation
SEO/GEO pass: definition and FAQ, /compare, llms.txt, sitemap lastmod - #15
Merged
Merged
Conversation
- README and install docs: list three ways past the Gatekeeper warning (Open Anyway, download from Terminal, remove the quarantine flag) and note the DMG case - Install dialog: show the curl command with a Copy button when a release exists - Checksum step for the Terminal download, against the release's .sha256 file
…d a lighter social card
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
…ermind and devglow comparisons
…d line and platforms
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a one-sentence definition, a FAQ and an honest comparison page to the site and README, and a technical SEO/GEO pass: richer JSON-LD,
<lastmod>in the sitemap,/llms.txtand a smaller social card.Closes #12
Closes #13
Closes #14
What changed
Definition and FAQ (#12)
<h2>s, plus aFAQPageobject instructuredDatabuilt from the same text.## FAQhas the same questions and answers.site/src/lib/faq.ts. The homepage, the JSON-LD andllms.txtall read it, and the README sections were generated from it. Platform, WSL 2, first-launch and MIT facts come from the README's Install and First launch sections.Compare (#13)
/comparepage on theBaselayout, so its title, description and canonical come from the layout. It has a summary table, then one section per alternative (pm2, foreman/overmind/honcho, tmux/tmuxinator, Docker Compose, concurrently, devglow/DevWebUI), each with "where it wins" and "where localhost fits better", and a short "What localhost isn't".## How it compareshas the same summary table and links to the page. The page is linked from the homepage FAQ and from the footer (Product → Compare), and it's in the sitemap.Technical pass (#14)
alternateNameonWebSiteandSoftwareApplication, authorurlandsameAs, anddownloadUrlset to thereleasesURL.sitemap.xml: every<url>has an ISO 8601<lastmod>, the git commit date of the page's sources. If git can't tell (no history or a shallow clone), it falls back to the build time./llms.txt(text/plain): the definition, the FAQ, every docs page,/compare, the changelog, downloads and the source code.og.png: 581 KB → 146 KB, still 1280×640, quantized to a 256-colour palette. I compared it side by side with the original and saw no difference.robots.txt, canonical tags andnoindexare unchanged.How it was checked
pnpm buildinsite/passes (18 pages).dist/, I checked that:<h2>s come before the command-line section;<url>has a<lastmod>;/comparehas its own title, description and canonical, and no page hasnoindex./comparein the dark appearance with headless Chrome.Left out