Listen · Understanding your business

SEO that manages itself.

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.

Included in every plan · from $99/mo

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. Everything SEO does for you, from day one.

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 & experiments

See what Google sees. Then test it.

Every piece of your search result is managed from the dashboard. Title, description, schema: no code changes to update. Signal then runs real-world title experiments in Google search results and tells you which variant drives more clicks.

  • Managed from the dashboard. Title, description and URL come from Sonor, so a copy change never waits on a deploy.

  • Real-world experiments. Signal rotates title variants in actual search results and measures clicks, not guesses.

  • A winner, with the numbers. Signal tells you which variant drives more clicks, with the CTR and impressions behind the call.

best coffee shop portland
C

Cascade Coffee

cascadecoffee.com

Best Coffee Shop in Portland · Cascade Coffee

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

Managed titleManaged URLManaged description
★★★★★ 4.8 (312 reviews)$$ · Coffee ShopSchema: Organization, LocalBusinessAuto-generated

CTR

3.2%

Impressions

12.4K

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.

  • One component per page. Organization, WebPage, FAQ, BreadcrumbList and LocalBusiness, rendered from a single tag.

  • Always valid. Generated from managed data, so it stays spec-compliant as that data changes.

  • Auto-updated. Change hours, address or phone in the dashboard and every page follows.

Before · raw JSON-LD17 lines
<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 component1 component
<ManagedSchema
  path="/about"
  speakable
/>

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.

  • Compares your sitemap against Search Console. Finds pages Google knows about that your site no longer has.

  • Maps orphan URLs to their replacements. Path analysis picks the best redirect target, with a confidence score.

  • Takes action. Redirects, removals and indexing requests go out without a human 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

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.

  • One page per city. Unique content for each location, generated from local data.

  • Local schema included. Each page carries its own local schema and managed metadata.

  • Sub-pages too. Services under every city page, scored and tracked like the rest of the site.

Location pages4 cities
  • Austin/plumber-austin

    12 sub-pages · SEO score 94

    Live
  • Dallas/plumber-dallas

    8 sub-pages · SEO score 91

    Live
  • Houston/plumber-houston

    15 sub-pages · SEO score 96

    Live
  • San Antonio/plumber-san-antonio

    6 sub-pages · SEO score 88

    Live

For developers

A few lines of code. That's it.

SEO ships in @sonordev/site-kit, typed, server-first, with the same tokens as the rest of your site.

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

Works with. SEO shares one record with these modules, so nothing has to be re-entered or re-explained.

Ready to try SEO?

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

See what you'll pay

One platform, transparent pricing. Every module included from $99/mo.

Pricing details

Start building

One npm install. 22 modules. 100+ typed components for Next.js.

Integration options

Explore the platform

Every module, one record. Listen, act, earn, and speak from the same platform.

Listen· Understanding your business

Act· Running your business

Earn· Getting paid for the work

Speak· Reaching your audience

Resonance· Maximum signal, every channel