Every address on your real domain redirects visitors and Google to a WP Engine system URL, and that URL tells search engines "do not read any of this." Two separate settings pointing the same wrong way. The reputation and content problems below only matter after this is fixed, and none of it needs a rebuild.
You are not starting from zero. Far from it.
These are real, hard-to-build assets. Every fix in this report is about connecting them to search, not creating them.
Where your 20 years of authority actually goes
Follow any visitor who types your domain. This is the path they and Google are forced down.
What we found
Your real domain redirects everything to a WP Engine URL
CriticalEvery version of your address sends both visitors and Google to pva1.wpengine.com, a temporary system URL WP Engine gives every new site. Your brand, 20 years of history, business cards and Google listing all funnel their value into a URL that isn't yours and was never meant to be public.
https://primaverapreschool.com/ → 301 https://pva1.wpengine.com/
https://www.primaverapreschool.com/ → 301 https://pva1.wpengine.com/
http://primaverapreschool.com/ → 301 https://pva1.wpengine.com/
The page it lands on forbids all search engines
CriticalEven setting the redirect aside, the destination carries a site-wide "keep out" sign for crawlers, WP Engine's default on system URLs. Combined with finding 01, Google has two independent reasons it cannot list you.
User-agent: *
Disallow: / ← every page, blocked
WordPress itself is set to the wrong home address (the root cause)
CriticalThe site declares the WP Engine URL as its official address, so the homepage's canonical tag and every single menu link point at wpenginepowered.com, not your domain. This is the root behind findings 01 and 02: correct the WordPress address and the redirect, canonical and links all fall into place together.
# every nav link, too: pva1.wpenginepowered.com/about-us, /curriculum, /contact …
Your Google listing sends its clicks into the same dead end
HighThe website on your Google Business Profile is the http:// version of your domain, which 301-redirects into the blocked URL just like everything else. So even the one channel that already works, your 4.8-star map listing, drops every "Visit website" click into the same black hole. (If your profile's website field looks empty in the dashboard, the fix is the same.)
http://primaverapreschool.com/ → 301 → blocked
No headline, no description, and no schema on any page
HighOnce Google can read the site it still needs the basics to rank you for "Tampa preschool," "VPK Westchase" or "Spanish immersion preschool." We checked four key pages and every one is missing its main heading, its search-snippet description, and the structured data that tells Google you're an accredited preschool with an address, phone and hours.
<meta name="description">: 0 of 4 pages
LocalBusiness / Preschool schema: 0 on the 4 pages checked (incl. reviews)
Every page is too thin to rank on its own
HighYour pages run 150 to 330 words. That's enough to describe a program to a parent, but not enough for Google to trust the page as the best answer for a search. Depth, real detail on VPK, Spanish immersion, curriculum, accreditation, is what earns the ranking once the site is crawlable.
| Page | Words | H1 | Meta | Schema |
|---|---|---|---|---|
| /curriculum/ | 147 | none | none | 0 |
| /about-us/ | 212 | none | none | 0 |
| /spanish-class/ | 326 | none | none | 0 |
| / (home) | short | none | none | 0 |
Your Google Profile lists one category and one wrong location
HighThe profile is claimed and mostly complete (good description, 11 services, hours), but it sits in a single category, "Preschool," while your own services list also covers daycare, summer camp and after-school care. It also shows "Located in: The Sedona Apartments," a place association that isn't correct and can confuse both parents and Google.
Missing secondary: Day care center · Summer camp · After school program
Located in: The Sedona Apartments ← incorrect
A 4.8-star reputation that competitors are out-collecting
MediumYour rating beats or matches every nearby competitor, but two of them hold more reviews, and volume is what moves the map pack over time. Once the site is visible and schema is in place, this reputation becomes a ranking engine instead of a nice number.
Dated template and a 2019 copyright
MediumThe design reads as a 2019 WordPress theme and the footer still says © 2019, which quietly signals "not maintained" to a parent comparing schools. The photos and content are warm and genuine; the shell around them is what's aged.
Mostly strong, three fixable gaps
The profile is claimed and well filled in. It is the healthiest thing you own in search. These are the loose ends.
✓ Already working
! Fix these
The same domain, one setting apart
What to do, shortest path first
Steps 1 and 2 are where nearly all the value is, and both are settings changes, not rebuilds.
Point the real domain at the site
Add primaverapreschool.com as the primary domain in WP Engine, set WordPress's Site + Home address to it, drop the blanket redirect. Fixes findings 01, 02 and 03 at once.
Fix the Google Business Profile
Point the website at the https real domain, add secondary categories, remove the wrong "located in." Reconnects your best channel.
Tell Google to re-crawl
Verify the domain in Search Console, submit the sitemap, request indexing. Aged domain + clean crawl usually indexes fast.
Add on-page basics + schema
One H1 and unique meta per page, plus Preschool / LocalBusiness JSON-LD carrying the 4.8★ so review stars can appear in results.
Deepen the core pages
Grow curriculum, VPK, Spanish and about to 500+ words of real detail so they can rank on their own.
Freshen the shell
Update the © year now; plan a light template refresh once the findability work is banked.
How the site reads to a parent
The content is warm and real. These are polish notes, well below the findability work in priority.
keep Genuine photography
Real classrooms and children, not stock. Your biggest visual asset, and most competitors fake it.
keep Clear program structure
Classrooms, VPK, Spanish and after-school are all legible. Parents can find what they need.
fix Aging visual shell
Gradients and card styling read 2019. A calmer, modern palette would lift perceived quality without touching content.
fix No single call to action
"Availability Request" competes with several equal buttons. One primary action per screen keeps a ready parent moving.
The hard part, knowing what's wrong, is done.
The two changes that make Primavera visible again are settings, not a rebuild, and your 20-year domain and 4.8 stars do the rest of the work. Happy to walk through it or handle the whole thing.
Let's fix the findability first · (813) 606-6797