Sample SEO Research, Complete package. Real data from a demo website; the business name is hidden. See the packages

Complete package, prepared October 25, 2026

The SEO Research report

Where a flooring company serving 7 towns around Orlando stands on Google, in Google Maps and in AI tools, what is holding it back, and what to do in the next 90 days.

The short version

0 of 7map packs the company shows up in (flooring searches from Orlando, Kissimmee, Windermere, Winter Garden and Celebration)
1 pageon the whole website, for 6 services and 7 towns
0 of 32AI answers that name the company (8 homeowner questions, asked to 4 AI tools)
0quote requests the website can take: the contact form cannot send

Homeowners searching for flooring in Orlando see a map with 3 local companies first, and this company is not in it, in any town. Behind the map, the website is a single page with a vague heading, business schema that gives itself star ratings, and a contact form that cannot send, because the site has no email set up. AI tools recommend other local companies and the big directories. The good news: the local installers winning the map have only 22 to 53 reviews, so this is a winnable market. We add a call button to the first screen, rewrite the heading and title, and fix the schema for you first (the top 3 fixes), then the plan is the Business Profile and reviews (weeks 1 to 4), the 8 missing pages (weeks 3 to 10), and trust and AI (weeks 9 to 12).

What we found

1. Missing from Google Maps in every town Impact: high Effort: medium

What we saw

We checked the map pack for flooring searches from Orlando, Kissimmee, Windermere, Winter Garden and Celebration. The company is in none of them. Even a search for the company's own name from Orlando shows no map listing, which usually means there is no verified Google Business Profile. Nearly every local flooring search shows a map pack.

What to do

Create and verify the Business Profile, then build reviews. The Google Maps check and work order 4

2. The contact form cannot send Impact: high Effort: low

What we saw

We sent a test request through the contact form at the bottom of the homepage. It failed with "Message failed. Please try again." The site has no email sending set up (the server answers "Could not instantiate mail function"), so every request a homeowner sends is lost, and nobody is told.

What to do

Connect the site to an email sending service (for example Postmark, or your email provider's SMTP), send the form to the inbox you check every day, then send a test request. Until then, the call button on the first screen (top 3 fixes) is the way in.

3. One page for 6 services and 7 towns Impact: high Effort: high

What we saw

The whole website is one page. Google ranks a page for a search only if the page is about that search, so a single page cannot win "tile installation Orlando", "hardwood flooring Orlando" and "flooring Kissimmee" at once. Today the only search the site ranks for is the company's own name (#17), and companies with a similar name rank above it.

What Search Console shows

The one page is indexed, and Google crawled it this week. Over the last 16 months it showed up in Google 2,163 times and got 16 clicks; in the last 90 days, 348 times and 1 click. No Google update moved it up or down, so nothing is holding it back as a penalty: there is simply too little on the site for Google to show. No sitemap has been submitted either.

What people searchSearches a month (Orlando area)What Google showsWhich page should win itToday
flooring installers near me, flooring store near me210 eachMap packHomepage, plus the Google Business ProfileNot in the top 100
orlando flooring contractors, flooring contractors orlando fl210 eachMap packHomepageNot in the top 100
vinyl plank flooring installation orlando30Map packNew page: LVP Installation (plan 1)No page
hardwood flooring orlando, hardwood floor installation30 + 10Map pack, Shopping for hardwood flooringNew page: Hardwood Installation (plan 2)No page
tile installation orlando30AI OverviewNew page: Tile Installation (plan 3)No page
laminate flooring orlando20Map pack, ShoppingNew page: Laminate (plan 4)No page
flooring kissimmee10Map packNew page: Kissimmee (plan 6)No page
flooring winter garden fl, windermere10Map packNew page: Windermere and Winter Garden (plan 7)No page
vinyl plank flooring installation cost30AI OverviewOutline 1No page
best flooring for florida homes, waterproof lvp10 + 40AI Overview, ShoppingOutline 4No page
your company name1,900 (US)Map packHomepage and Business Profile#17, with similar-named companies above you
What the "What Google shows" column means. Map pack: a map with 3 local businesses shows above the regular results, and the Google Business Profile decides who is in it as much as the website does. AI Overview: an AI-written answer shows first; the goal is to be one of the sources it quotes. Shopping: product listings with prices show; they need a product feed. Local service searches here almost all show a map pack; cost and how-to questions show an AI Overview; hardwood, laminate and waterproof vinyl also show Shopping.

What to do

Build the 8 pages in the page plans: 6 services and 2 town pages.

Keywords to go after

We pulled every search 11 competing flooring companies rank for in Google's top 20 (8 in the standard check, plus the 3 in the deep-dive), then removed other cities, other companies' names and anything already on the list. These are the best of them. Search counts are US totals: your Orlando share is a slice of each, but the order holds.

New search to go afterSearches a month (US)What Google showsWho ranks todayPage that should win it
flooring contractors near me27,100AI Overview, Map packFootprints Floors #16Homepage and Business Profile
tile installers near me18,100AI Overview, Map packFootprints Floors #9Tile Installation (plan 3)
wood floor refinishing near me14,800AI Overview, Map packFootprints Floors #7New page: Hardwood Refinishing (plan 5)
price to refinish hardwood floors12,100AI OverviewCavalieri Flooring #16Outline 5
what is lvp flooring9,900AI OverviewCavalieri Flooring #11Outline 2
hardwood floor repair8,100Map packFootprints Floors #15Hardwood Refinishing (plan 5)
lvt vs lvp3,600AI OverviewCavalieri Flooring #15Outline 2
flooring installation company880Map packOrlando Flooring Installation #9Homepage
flooring companies in orlando fl320Map packOrlando Flooring Installation #5Homepage

What else we found

4. The business schema needs fixing Impact: high Effort: low

What we saw

The main heading reads "Effortless and Affordable Flooring Solutions for Your Space": it never says flooring installation or Orlando, and the company name is hidden inside it with hidden code, which Google treats as a spam signal. It does have business schema (the code that tells Google "this is a local business, here is the address and phone"), but with three problems. It gives its own flooring types star ratings (4.7 and 4.9) with no review counts: Google does not show ratings a business gives itself, and incomplete review markup can be flagged as misleading. It marks the flooring types up as products for sale, not services it installs. And it lists 16 service areas, including The Villages and Winter Haven, while the site itself only names Orlando and Kissimmee. Site score: 3.9 of 10. The company's legal name, year founded and owner are not stated anywhere AI tools can read them.

What to do

We rewrite the heading and fix the schema for you (top 3 fixes). Add the missing business facts to an About section.

5. AI tools recommend other companies Impact: medium Effort: medium

What we saw

We asked 4 AI tools 8 questions homeowners ask, like "Who is the best flooring company in Orlando?" and "Where can I get luxury vinyl plank flooring installed in Kissimmee FL?". None of the 32 answers named the company. Most named (out of 32):

thumbtack.com (directory)4
lineflooringcontractor.com4
footprintsfloors.com4
houzz.com (directory)3
angi.com (directory)3
cavalieriflooring.com3
floridafloor.com3
carpetonecf.com3
The company0

What to do

Get listed on Thumbtack, Houzz, Angi and the BBB (AI checks these), and state prices per square foot and the towns you serve in plain sentences. 8 AI breakdowns, work order 6

6. The least-trusted site in the market Impact: medium Effort: high

What we saw

Authority is how much search engines trust a site, on a scale of 0 to 1,000. This site is at 23; the local competitors are at 68 to 127.

orlandoflooringinstallationllc.com127
carpetonecf.com115
scflooringmasters.com94
floridafloor.com79
sunfloorsolutions.com68
The company23

What to do

Earn local links: supplier dealer pages, builders and designers you work with, the chamber, local sponsorships. Work order 8

7. Spam links, and no lost links to recover Impact: low Effort: low

What we saw

We reviewed who links to the site, looking for spam and for lost links worth recovering.

What we checkedWhat we found
Sites linking to the companyAbout 2,575, but 2,523 of them use the same spam text: "Boost Search Rankings with Premium ... Authority Backlinks"
Linking sites with any authority1 of the 30 newest we checked
Lost links (dead pages other sites still link to)None to recover

What to do

Nothing urgent. Google ignores spam networks like this one in almost all cases, so we do not recommend a disavow file unless Search Console ever shows a manual action. We re-check it at day 60. The real work is earning genuine local links (work order 8).

8. On a phone, no clear next step on the first screen Impact: high Effort: low

What we saw

We opened the homepage on a phone. The first screen has no call button and no tappable phone number; the phone links are further down, and the one in the menu is broken (it points to "http://tel+1..." instead of a number). And the contact form at the bottom cannot send (finding 2).

What to do

Put a "Call now" button on the first screen and fix the menu link. We do this for you (top 3 fixes). Add a "Free quote" button once the form can send.

9. Fast, but a very heavy page Impact: low Effort: low

What we saw

Google only publishes speed data from real visitors once a site has enough traffic, and this site does not have enough yet, so these are lab results. Google's speed test (Lighthouse, phone) scores the homepage 92, and the main content shows in 2.7 seconds, just over Google's 2.5-second target. But the page weighs 18.3 MB, which costs visitors on mobile data.

PageSpeed scoreMain content shows inPage size
Homepage92 of 1002.7 seconds18.3 MB

What to do

Compress the large images and videos. Work order 9

Every page, one decision. The site has one page, so the content inventory is short: improve the homepage (page plan 8) and build 8 new pages (page plans 1 to 7 and the 5 articles). On a bigger site this is a keep, improve, merge or noindex decision for every page; see the Growth sample.

What it could be worth

If the company gets into the map pack and Google's top 3 for its 10 main local searches, here is a typical range. Every number is an assumption we replace with yours on the call.

StepLowHighBased on
Searches a month for the 10 main local searchesabout 1,000about 1,000Orlando-area search counts
Visits and calls from the map and the top 3100200a map-pack spot or top-3 result earning 10 to 20% of searchers
Quote requests1020about 1 in 10 visitors asking for a quote
Jobs won37closing 25 to 35% of quotes
Revenue a month$12,000$28,000an example average job of $4,000 (we use yours)

An estimate, not a promise. The map pack depends on the Business Profile, reviews and distance, and takes time.

Your 90-day plan

Week 1: we do the top 3 fixes

  • A call button on the first screen, and the broken menu phone link
  • Homepage heading and title
  • Clean business schema: no self-given ratings, services, the 7 towns
  • Owner: connect the contact form to email

Weeks 1 to 4: get on the map

  • Create and verify the Business Profile (WO 4)
  • Ask every recent customer for a review
  • Thumbtack, Houzz, Angi, BBB listings (WO 6)

Weeks 3 to 10: build the pages

  • LVP, hardwood, tile, laminate, refinishing (plans 1 to 5)
  • Kissimmee and Windermere/Winter Garden pages (plans 6 and 7)
  • The 5 articles (outlines)

Weeks 9 to 12: trust and AI

This is a plan, not a promise of rankings. The map pack depends on your Business Profile, reviews and distance as much as on the website, and results come as the work gets done.