const { Button, Card, Badge, GenerateOrb } = window.TaglyDesignSystem_1a793a; const { ResultsPanel } = window.TaglyResults; function SeoPage() { const cfg = window.__TAGLY_SEO__ || {}; const [keyword, setKeyword] = React.useState(cfg.topic || ''); const [results, setResults] = React.useState(null); const [toast, setToast] = React.useState(null); React.useEffect(() => { if (cfg.topic && cfg.platform) { setResults(window.TaglyEngine.generate(cfg.topic, cfg.platform)); } }, []); function runGenerate() { const clean = (keyword || '').trim().slice(0, 60); if (!clean) return; setResults(window.TaglyEngine.generate(clean, cfg.platform)); } return (
# Tagly
All tools
{cfg.platform} · free forever · no login

{cfg.h1}

{cfg.intro}

{cfg.directAnswer &&

{cfg.directAnswer}

}
setKeyword(e.target.value)} onKeyDown={e => { if (e.key === 'Enter') runGenerate(); }} maxLength={60} placeholder="Add a topic or video title" style={{ flex: 1, minWidth: 0, height: 40, border: 'none', outline: 'none', background: 'transparent', fontFamily: 'var(--font-sans)', fontSize: 16, color: 'var(--text-heading)' }} />
{results && { window.location.href = '../index.html#pricing'; }} />} {cfg.faqs && cfg.faqs.length > 0 && (

Frequently asked

{cfg.faqs.map((f, i) => (
{f.q}
{f.a}
))}
)}
); } window.TaglySeoPage = SeoPage;