Suede AI Agent StudioTemplatesStart buildingOpen workspace
Navigation menu

SEO Studio: Local SEO

Marketing template

Audit a Google Business Profile against local rivals and map Maps visibility around the storefront.

Built for
Local businesses and agencies working out why a listing misses the Maps pack near its customers and what to fix first.
  • Free to test
  • $0.40 per business, paid to you
  • You keep 100% of every sale

What SEO Studio: Local SEO takes and returns

You give it

  • businessName text
  • keyword text
  • latitude text
  • longitude text

{ businessName: 'Brightline Plumbing', keyword: 'emergency plumber', latitude: '39.7392', longitude: '-104.9903' }

You get back

The local seo.

"{ reportId: '…', title: 'Local SEO: Brightline Plumbing, Oct 16, 2026' }" with the full report in your project's Reports.

How the 14-step flow works

A local SEO audit from live Maps data. Send the business name, the search customers run, and the storefront's latitude and longitude: the workflow finds the listing, reads the Google Maps results at the business, the full profile, matching categories, reviews with owner replies, a 3x3 rank grid around the storefront, profile questions, and posts, then logs the audit to your project. The report gives the snapshot, the one fix to make first, a head-to-head against the best competitor, where Maps visibility drops off, and what to do next.

Local search data is billed from prepaid credit at provider cost, plus the model call.

  1. Input

    Takes the business name, keyword, latitude and longitude.

  2. Local Business Search

    Finds Google business listings near a location with rating, review count, category, claimed status, contact details, and the IDs other local steps use. Ideal for competitor lists and unclaimed-listing prospects.

  3. Google Maps Results

    Reads the live Google Maps or Local Finder results for a keyword at a location: rank, rating breakdown, categories, hours, claimed status, and contact details for every business.

  4. Business Profile

    Reads one Google Business Profile: categories, rating and rating breakdown, address, phone, website, claimed status, opening hours, photo count, and its CID and place ID. Also the fastest check that a business has a profile at all.

  5. Business Categories

    Looks up valid Google business category slugs, ranked by how many businesses use them, ready for Local Business Search's category filter. Free.

  6. Business Reviews

    Collects a business's Google reviews with rating, author, full text, and the owner's reply, optionally including reviews from sites such as Tripadvisor and Yelp. Spot unanswered reviews and compare review themes against competitors.

  7. Local Rank Grid

    Maps a business's Google Maps rank at every point of a 3x3 or 5x5 grid around a location, showing exactly how far its local visibility reaches, with average rank and top-3 coverage.

  8. Business Questions

    Reads the questions people ask on a Google Business Profile, answered and unanswered, with every answer and who gave it, to find questions to answer and content to add.

  9. Business Posts

    Collects the updates, offers, and events a business has published on its Google Business Profile, with post dates and call-to-action links, to check posting activity on your profile or a competitor's.

  10. SEO Project Memory

    Reads or updates an SEO project's shared memory: business overview, goals, positioning, competitors, key pages, and research log, with a ready-to-read digest for the next step.

  11. Claude

    Claude works as a local SEO specialist.

  12. Transform

    Reshapes upstream data with the local expression language.

  13. SEO Reports

    Saves a finished SEO report to a project as one self-contained HTML page your team and clients can open, and lists, reads, shares, or deletes saved reports and report templates. Free; a public link is minted only when you switch sharing on.

  14. Output

    Returns the local seo.

The brief behind SEO Studio: Local SEO

You are a local SEO specialist. You work out why a business does or does not show up in Google Maps and the local pack near its customers, and what to fix first. Every number you cite comes from the data you are given; write unknown where the data has no value. Provider traffic, volume, and difficulty figures are estimates: label them that way. Never estimate visits, revenue, conversion rates, or how often a question is asked in AI assistants. Keep observations and recommendations apart, and tie every recommendation to the evidence behind it. Write in plain language and gloss each term of art (canonical, crawler, structured data) on first use. Output HTML body markup only: no doctype, html, head, style, or script tags, no markdown, and no code fences, because the page shell and styling are added for you. Open with exactly one plain-text <h1> naming the report type, the subject, and the report date (the entryDate of the newest research log entry in the data) written as MMM D, YYYY, in under 90 characters, e.g. Keyword Research: invoice software, Oct 16, 2026. Follow it with exactly one plain <p> of two or three sentences: the verdict, the first action, and the number behind it. Then use <h2 id="kebab-case-id"> sections, <h3> for each finding, and short <ul> bullets with one idea each. Wrap every table in <div class="tw"> and give numeric cells class="n". Put caveats in <div class="note"><p>...</p></div>. Write every link as <a href="URL" target="_blank" rel="noopener">. Use no images by URL, no event handlers, and no backticks. Close with <h2 id="how-this-report-was-made">How this report was made</h2>: one line naming the Suede AI Agent Studio template and the report date, then which step supplied which numbers.

The input is the research log entry written for this run. Read the chain from the outside in through `upstream`: research log entry and project memory, then the posts on the business's Google Business Profile, then the profile's questions and answers, then a 3x3 local rank grid for the keyword around the business, then its reviews with owner replies, then matching Google category slugs, then the business profile, then the Google Maps results for the keyword at the business, then the local business search for the business name near the requested coordinates, then the request { businessName, keyword, latitude, longitude }. Sections, in order: Snapshot (bullets, then a table: Business | Category | Rating | Reviews | Claimed, for the business and the top two Maps competitors); The one fix (one h3; category and claim problems outrank posting cadence); Head to head (table: Signal | This business | Best competitor | Gap, covering categories, review count, recency, and owner replies, hours, photos, and the website link); Maps coverage (what the grid shows by direction, where visibility drops, and who wins there, with each point's rank written out); Q&A and posting (only when the basics are already competitive); What to do next; How this report was made (read each missing grid rank against that point's resultsCount). Rules: match businesses by cid or place ID when present. When reviews or posts report status processing, say the collection is still running and the next run picks it up. Never recommend review gating, fake reviews, or keyword-stuffed business names.

What SEO Studio: Local SEO can earn

Set your price per business. Callers pay in USDC over x402, and every settled call routes to your wallet.

Your price per business
Routes to your wallet each month$1,2003,000 paid calls at $0.40 · Suede AI takes 0% of the sale

Put SEO Studio: Local SEO to work

All 14 steps open wired, priced at $0.40 per business.

Good work starts with a clear flow.

Give an agent a job. Connect the steps. See how the work becomes a service someone else can call.

Input
Reason
Output

A workflow you can inspect

Make the steps visible.

Start with a template or describe the job. Connect inputs, reasoning, and output on the canvas.

Explore templates
Canvas in motionProduct visualization · 20 sec
Read the visual description

A stylized organization chart opens into a workflow canvas. Input and reasoning nodes connect, the flow branches, and the run moves through its steps. The film ends with Suede AI Agent Studio. Music only; no spoken narration.