Listen: Understanding your business

SEOthatmanagesitself.

Metadata, schemas, FAQs, and Search Console: managed at the component level. Signal AI goes further: it autonomously fixes orphan pages, creates redirects, submits indexing requests, and eliminates redirect chains. Technical SEO that runs itself.

page.tsx
import { withManagedMetadata }
import { ManagedSchema }

export const generateMetadata
  = withManagedMetadata('/about')

<ManagedSchema path="/about" speakable />

Google Preview

About Us · Cascade Coffee

cascadecoffee.com/about

Portland's favorite neighborhood coffee shop since 2019. Ethically sourced beans, house-roasted daily. Visit us in the Pearl District.

Managed titleAuto schema

Without Sonor

You're paying an SEO agency to manually create redirects, fix broken links, and submit URLs to Google:

tasks that should be automated.

With Sonor

Signal detects orphan pages, creates 301 redirects, fixes redirect chains, and submits indexing requests, all without human intervention.

What you get.

Autonomous technical SEO

Signal detects orphan pages, creates 301 redirects, fixes redirect chains, and submits indexing requests, all without human intervention.

Manage metadata from components

One function call per page. Titles, descriptions, OG tags: all from the Sonor dashboard.

Generate schemas automatically

JSON-LD for Organization, WebPage, FAQ, BreadcrumbList. No hand-coding.

A/B test titles and descriptions

Signal runs title experiments and tells you which ones drive more clicks from search.

Search preview

See what Google sees.

Every piece of your search result is managed from the dashboard. Title, description, schema: no code changes to update.

best coffee shop portland

Best Coffee in Portland · Cascade Coffee

Managed title

cascadecoffee.com

Managed URL

Portland's favorite neighborhood coffee shop since 2019. Ethically sourced, house-roasted daily. Pearl District location with free WiFi & pastries.

Managed description
★★★★★ 4.8 (312 reviews)
|$$ · Coffee Shop|
Schema: Organization, LocalBusinessAuto-generated

Schema markup

Schema markup without writing JSON-LD.

Replace dozens of lines of brittle JSON with a single component. Sonor generates valid, spec-compliant schema from your managed data.

Before: raw JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Cascade Coffee",
  "image": "https://...",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Pearl St",
    "addressLocality": "Portland",
    "addressRegion": "OR"
  },
  "geo": { ... },
  "openingHours": [ ... ],
  "telephone": "+1-503-555-0123"
}
</script>
After: Sonor component
<ManagedSchema
  path="/about"
  speakable
/>

One line. Always valid. Auto-updated.

Multi-location

Multi-location? Automated.

Generate city pages with local data automatically. Each page gets unique content, local schema, and managed metadata with zero manual work per location.

/plumber-austin

12 sub-pages · SEO score 94

Live

/plumber-dallas

8 sub-pages · SEO score 91

Live

/plumber-houston

15 sub-pages · SEO score 96

Live

/plumber-san-antonio

6 sub-pages · SEO score 88

Live

Signal SEO Intelligence

Technical SEO that fixes itself.

Signal doesn't just find issues; it resolves them. Orphan pages get redirected. Broken chains get simplified. New pages get indexed. 404s get removed from Google. Autonomously, every week.

1

Compares your sitemap against Google Search Console

Finds pages Google knows about that your site no longer has

2

Maps orphan URLs to their canonical replacements

Uses path analysis to find the best redirect target with confidence scoring

3

Takes action: redirects, removals, indexing requests

No human intervention needed for high-confidence fixes

Signal: Live Action Log
Full Signal

Redirect created

/old-services → /services

2 min ago

Chain simplified

/blog/seo → /insights/seo → /insights/marketing/seo

2 min ago

Indexing requested

/services/web-development

3 min ago

URL removal sent

/old-domain/contact (404)

3 min ago

Redirect created

/team → /about

5 min ago
Health Score94 / 100

Experimentation

Test titles. Know what works.

Signal runs real-world title experiments in Google search results and tells you which variant drives more clicks.

Variant A

Best Coffee Shop in Portland

CTR

3.2%

Impressions

12.4K

Winner
Variant B

Portland's Favorite Coffee, Since 2019

CTR

4.8%

Impressions

12.1K

For developers.

A few lines of code. That's it.

app/about/page.tsx
import { withManagedMetadata } from '@sonor/site-kit/seo'
import { ManagedSchema, ManagedFAQ } from '@sonor/site-kit/seo/server'
 
export const generateMetadata = withManagedMetadata('/about')
 
export default function About() {
return (
<>
<ManagedSchema path="/about" speakable />
<ManagedFAQ path="/about" />
{/* Your content */}
</>
)
}

How it connects.

SEO works with these modules to give you the full picture.

ReadytotrySEO?

Start with SEO and the full Sonor platform, everything included from day one.