Skip to content

feat: cross-link other Tone Row apps (TeamSort, Docugram) - #807

Merged
rob-gordon merged 1 commit into
devfrom
robgordon/tone-row-cross-links
Jul 16, 2026
Merged

feat: cross-link other Tone Row apps (TeamSort, Docugram)#807
rob-gordon merged 1 commit into
devfrom
robgordon/tone-row-cross-links

Conversation

@rob-gordon

Copy link
Copy Markdown
Member

What

Adds outbound links to teamsort.world and docugram.app ("other tools by Tone Row") in places that are both human-sensible and crawlable, to pass link equity from flowchart.fun (DR 33) to the newer apps.

Placements

  • Sandbox homepage — small credit line in the tab row, right-aligned above the canvas on desktop. On mobile it stays in the DOM but hidden (same mechanism the desktop nav already relies on for mobile crawling), with visible entries at the bottom of the mobile menu instead.
  • Pricing page — new page footer (made by Tone Row + both apps with one-line descriptions), plus a <title> and meta description via Helmet so /pricing can index as a distinct page.
  • Settings page — "More from Tone Row" section with two link cards, between About and Support.

SEO housekeeping

  • sitemap.xml was homepage-only with a 2021 lastmod — now lists /, /pricing, /blog, /roadmap, /changelog, /s. Worth resubmitting in Search Console after deploy.
  • robots.txt now declares the sitemap.
  • External links use rel="noopener" (not noreferrer) so the target apps' analytics see flowchart.fun referrals; all links are dofollow.

Shared names/URLs/descriptions live in app/src/lib/toneRowProjects.ts. i18n pipeline run (extract → autotranslations → compile) against dev catalogs.

Testing

  • pnpm -F app check
  • pnpm -F app test — 20 suites, 308 passed ✓
  • Verified placements manually via pnpm start

🤖 Generated with Claude Code

Adds outbound links to teamsort.world and docugram.app in crawlable,
human-sensible places:

- Sandbox homepage: credit line in the tab row above the canvas (desktop);
  hidden-but-in-DOM on mobile, with visible entries in the mobile menu
- Pricing page: new footer with made-by + project links, plus a page
  title and meta description via Helmet
- Settings: "More from Tone Row" section with link cards
- sitemap.xml: add /pricing, /blog, /roadmap, /changelog, /s (was
  homepage-only since 2021); robots.txt now declares the sitemap

Shared data lives in lib/toneRowProjects.ts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
flowchart-fun Ready Ready Preview, Comment Jul 16, 2026 1:43pm

Request Review

@rob-gordon
rob-gordon merged commit 2558ed9 into dev Jul 16, 2026
5 checks passed
@rob-gordon
rob-gordon deleted the robgordon/tone-row-cross-links branch July 16, 2026 13:48
@rob-gordon rob-gordon mentioned this pull request Jul 16, 2026
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