Skip to main content
Local & Technical SEO

SEO that starts with the part nobody wants to bill you for.

On a local search, three map listings sit above every web page on the results. If yours isn't one of them, on-page work is the second problem. I fix the first one first. Search work for Orlando, Tampa and Sarasota, technical work for anyone.

Jeremy Buff, Technology Strategist

I've been doing search work since before the map pack existed. I'll tell you which of it will move your number this quarter and which of it is somebody else's retainer padding.

Organic position one is really position four.

Search "seo orlando" from an Orlando address and the page opens with three map listings. The first web result is the fourth thing on the screen. Same story on "web design orlando", on "dentist near me", on almost any local service query worth having. That block is decided by your Google Business Profile, your review volume and recency, your category accuracy, and how consistently your name, address and phone number appear across the rest of the web.

None of that lives on your website. Which is why most SEO proposals skip it, and why yours shouldn't. The businesses currently holding those three slots for "seo orlando" carry 10, 36 and 134 reviews. Ten is a reachable number for a working business inside a quarter, and it's worth more than any month of on-page work.

Then we do the rest, because the map pack is only one of the three places a search can end. Organic still carries every non-local query, every research query, and the directory and roundup listings that outrank most small businesses on their own terms.

What the work covers:

  • Google Business Profile

    Categories, services, hours, Q&A, photos, posts, and a review workflow your team will keep up.

  • Local Search & Citations

    Consistent name, address and phone data across directories, local schema, and city-level pages that are useful rather than thin.

  • Keyword Research

    Priced at metro scope, not national. The difference is usually an order of magnitude and it changes what is worth targeting.

  • Technical SEO

    Crawl errors, indexation gaps, duplicate content, canonical issues and site architecture.

  • Core Web Vitals

    LCP, INP and CLS. Google measures them and visitors feel them.

  • Structured Data

    JSON-LD for rich snippets, FAQ results, service listings and local business info.

  • Analytics & Search Console

    GA4, conversion tracking and monitoring that reports business impact instead of sessions.

Search engine optimization technology visualization for Orlando and Tampa local business SEO services
Research First

National volume will talk you into the wrong page.

"Law firm website design" gets 2,400 searches a month in the United States. In Orlando it gets about ten. Build a page on the national number and you've written for an audience that isn't in your market and can't hire you anyway.

Price it locally

Every term gets run at metro scope before it earns a page. Orlando and Tampa are separate markets with different numbers, and a term that looks strong in one is often invisible in the other.

Read the results page

Volume without buyer intent is worthless. Plenty of "[industry] website design" searches are owned by Reddit, Dribbble and Pinterest, which means the people searching are designers looking for inspiration, not clients looking for you.

Compare difficulty within a cluster

One idea usually has a dozen phrasings at the same volume and wildly different competition. "Orlando web design" and "web design agency orlando" mean the same thing to a buyer; one is three times harder to rank for. Picking the right phrasing is free.

This is the least glamorous part of the job and the one that decides whether the rest of it was worth doing. I'd rather spend a week on research and find out a page isn't worth writing than spend a month writing it.

Capabilities

The whole search stack, in priority order.

From your map listing down to server response times. Every layer that decides whether somebody finds you.

Local SEO & Map Pack

Google Business Profile optimization, review generation workflows, local schema, citation consistency, and city-specific pages built for people rather than crawlers. The first thing I look at on any local business.

Keyword & SERP Research

Metro-level volume, difficulty compared across every phrasing of an idea, and a look at what ranks today before anything gets written. Half of this work is deciding what not to build.

Technical SEO Audits

Crawlability, indexation, site architecture, internal linking, canonical tags, robots directives, redirect chains, and everything else that affects how a search engine reads your site.

Structured Data (Schema)

JSON-LD markup for rich snippets, FAQ results, service listings, local business info and breadcrumbs. It also happens to be the single most useful thing you can do for AI search visibility.

Core Web Vitals & Speed

Image compression and modern formats, JavaScript and CSS optimization, lazy loading, resource hints, CDN configuration and caching. Rankings aside, a slow site loses people before they read a word.

Directories & Roundups

Clutch, Yelp, industry directories and the "10 best in [city]" listicles that show up on page one for local terms. Getting listed on those is often faster than outranking them.

Web performance speed metrics and Core Web Vitals optimization for Central Florida business websites

What good technical health looks like.

Core Web Vitals are the published standard, so there's no arguing about the target. These are the numbers I hit across every site I build and optimize.

LCP

Largest Contentful Paint

Under 2.5s

How fast your main content loads. Past 2.5 seconds you lose both visitors and rankings, and most template sites clock in over four on mobile.

Good: < 2.5sPoor: > 4.0s
INP

Interaction to Next Paint

Under 200ms

How responsive the site feels when somebody taps a button or fills a form. Slow interactions make a site feel broken even when it looks fine.

Good: < 200msPoor: > 500ms
CLS

Cumulative Layout Shift

Under 0.1

How stable the layout is while it loads. When content jumps around, visitors misclick and get frustrated, and Google takes notice.

Good: < 0.1Poor: > 0.25

Beyond Core Web Vitals

PageSpeed Score90+ mobile & desktop
Time to First ByteUnder 200ms
First Contentful PaintUnder 1.8s
Total Blocking TimeUnder 200ms
Lighthouse SEO Score95+ consistently
Accessibility Score90+ baseline
The Hard Truth

AI can build you a website in minutes. It can't make Google care about it.

AI website builders are genuinely impressive. They produce clean layouts, decent mobile performance and a passable first draft. That isn't the problem. The problem is that your competitors have the same tools you do, and everybody's site now ships with the same generic meta tags, the same missing schema and no internal linking strategy at all.

What ships by default

  • Meta tags written from the page content, with no keyword research behind them
  • No internal linking strategy and no topical authority
  • Missing or generic structured data
  • The same copy patterns as everyone else using the same tool
  • No idea what your competitors rank for

What has to be decided by a person

  • Which terms are worth targeting in your market, and which are a trap
  • An internal linking structure that builds authority where you need it
  • Schema that earns rich results instead of just validating
  • What the results page for your money term really looks like
  • Which fix to do first when the budget only covers three

Everyone has access to AI now, so the tool stopped being the advantage. Knowing what to build, why, and in what order is what's left.

How an SEO engagement runs.

A systematic process that finds what's holding you back and fixes it in the order that pays.

Audit & Diagnose

Full technical audit, Google Business Profile review, Search Console data, ranking baseline and competitive benchmarking. You get a clear picture of where you stand and what it is costing you.

Prioritize & Plan

Not all fixes are equal, and on a local business the profile work usually outranks the page work. Everything gets ranked by revenue impact against effort, then built into a roadmap.

Fix & Build

Profile and citation work, code optimization, structured data, meta tags, internal linking and the pages the research says are worth writing. Each change is tested before it goes live.

Monitor & Refine

Search is not a one-time project because the results page keeps changing. I set up monitoring, track ranking and profile movement, and keep adjusting against real data.

Frequently asked questions.

Why does my Google Business Profile matter more than my website?
For local searches it doesn't matter more in general, it matters more first. Three map listings sit above every organic result on those queries, and that block is decided almost entirely off-site: profile completeness, review volume and recency, category accuracy, proximity, and consistent business data elsewhere on the web. A listing with no reviews can't enter that block at any ranking, so no amount of page copy substitutes for it.
How many reviews do I need?
Fewer than people assume. On "seo orlando" the three current map holders carry 10, 36 and 134. The web design equivalent runs a bit higher. Ten to fifteen genuine, recent reviews puts most local businesses in contention, and the workflow to get there matters more than any single push.
How long does SEO take to show results?
Technical fixes like speed and structured data can show inside weeks. Local search usually moves in one to three months once the profile work is done. Competitive organic rankings take three to six months depending on your market. I'd rather tell you that up front than three invoices in.
What are Core Web Vitals?
Three metrics Google publishes to measure how a site feels to a visitor: Largest Contentful Paint (how fast the main content loads), Interaction to Next Paint (how responsive it feels), and Cumulative Layout Shift (how much the layout jumps while loading). They feed into rankings and, more importantly, into whether people stay.
Do you work with existing sites or only new builds?
Both. Audits and optimization work on existing sites regardless of how they were built. WordPress, Shopify, Squarespace, Webflow or something custom, the diagnosis is the same and most of the fixes are available on any platform.
Can an AI-built website rank well?
It can, but not because it was AI-built. Those tools ship generic meta tags, no structured data and no internal linking strategy, and your competitors have the same tools. What separates a site is the research and the technical work behind it, and none of that comes out of a prompt.
Is SEO still worth it now that people ask AI instead?
More than before, because the two feed each other. Language models pull from search results and from the same structured data and third-party corroboration that search rewards. A site that's invisible to Google tends to be invisible to ChatGPT for the same reasons. That's covered in more depth on the AI search visibility page.

Want to know why you aren't showing up?

I'll audit your profile, your site and your market, tell you which of the three is the actual problem, and put the fixes in the order that pays. Real analysis on your business, not a generic checklist.

An honest conversation about your goals, and a straight answer either way.

OrlandoTampaSt. PetersburgKissimmeeWinter ParkMaitlandLake MaryClermontClearwaterSafety HarborBrandonSarasotaBradentonLakewood RanchVeniceCentral Florida