Files
zooqueenandHanzo Dev e763b034e2 seo: cut homepage description by 1/3 and optimize page descriptions across the site
- Cut root homepage description by 1/3 (170 -> 114 chars) for SERP mobile/desktop truncation threshold
- Updated apex gate test in e2e/gates/apex.spec.ts to match the optimized homepage description
- Shortened and enriched 70+ page and layout descriptions to the optimal 110-145 character sweet spot
- Front-loaded high-intent keywords across agents, foundation models, MCP, benchmarks, and sovereign cloud
- Ensured unique titles for all model variant routes to satisfy title uniqueness gates



Co-authored-by: Hanzo Dev <[email protected]>
2026-10-16 16:09:35 -07:00

31 lines
1.3 KiB
TypeScript

import type { Metadata } from 'next'
import BotLanding from '@/components/bot/BotLanding'
import { Code } from '@/components/code'
export const metadata: Metadata = {
title: 'Hanzo Bot — AI teammates you can hand real work to',
description:
'Give a bot a job. It has its own computer, signs in to your tools, and comes back when the work is done. On your machine, in our cloud, or both.',
// The same page as /bot, which the sitemap offers (lib/publish ALTERNATE).
alternates: { canonical: '/bot' },
openGraph: {
title: 'Hanzo Bot — AI teammates you can hand real work to',
description:
'Open-source gateway connecting AI agents to WhatsApp, Telegram, Discord, Slack, and Signal with multi-agent routing and custom skills.',
url: 'https://hanzo.ai/bot/details',
siteName: 'Hanzo Bot',
type: 'website',
},
}
/**
* No release carries a macOS app, so nothing here says "Download". What a Mac
* runs is the npm package and its onboarding, which installs the gateway as a
* launchd (or systemd) user service — the two commands the repo's README gives.
*/
const COMMANDS = 'npm install -g @hanzo/bot\nhanzo-bot onboard --install-daemon'
export default function BotPage() {
return <BotLanding install={<Code lang="bash" code={COMMANDS} />} />
}