Storm Salon Social · Intelligence Report

Pinup Salon
seen, but quiet.

A 90-day read on where West Seattle's vintage-curl salon stands across social and search — and the five moves that turn reach into bookings.

Window  Mar 17 – Jun 15, 2026 Channels  Instagram · Facebook · TikTok Site  pinupsalon.biz
Scroll
01 — Social, last 90 days

The numbers that matter.

Pinup is showing up consistently — 76 posts in 90 days putting the salon in front of nearly ninety thousand people. The reach is real. The conversation around it is the gap.

0
Impressions
Total times Pinup appeared in a feed
0
Accounts reached
Unique people, IG + Facebook
0
Video views
Video is the strongest format
+0
Net new followers
Steady ~+5% across the quarter
0
Total community
IG 1,000 · FB 1,422 · TikTok 74
0
Posts published
Consistent, on-brand cadence
02 — Channel by channel

Where the audience lives.

Facebook carries the reach and the video views. Instagram is the home base for the brand. TikTok is switched on but parked — one post in ninety days.

Instagram
@pinup_salon
IG
0
followers  +59
Impressions40,154
Reach30,138
Posts51
Saves · Comments9 · 7
Engagement rate0.36%
Facebook
Pinup Salon
f
0
followers  +56
Impressions107,196
Reach58,299
Video views22,573
Posts24
Engagement rate0.14%
TikTok
@pinupsalon
0
followers  +3
Video views3,619
Posts in 90 days1
Best clip761 views
Engagement rate1.80%
Highest ER per view — and almost unused.
03 — The core insight

A reach problem solved.
An engagement problem waiting.

Of everyone Pinup reached this quarter, only a fraction did anything — a like, a save, a comment. The audience is being shown, not spoken to. This is the single biggest lever for the next 90 days.

People reached (IG + Facebook)88,437
People who engaged299
Blended engagement rate sits at 0.25%. Healthy salon accounts run 1–3%. The content is reaching the right city — it just isn't asking the viewer to save it, comment, or book. Closing even half that gap is worth thousands of real interactions a quarter.
04 — Website & AI searchability

pinupsalon.biz, scored honestly.

0
/ 100
Mid-band · Strong name, weak signals

Pinup's reputation off the site is excellent — 120 Yelp reviews, a 4.5★ WeddingWire profile, a national DevaCurl listing. The website itself under-claims all of it: the homepage doesn't name its own city, carries no business schema, and leaves its second location nearly invisible. Search engines and AI know who Pinup is. They don't know what to rank it for.

05 — The scorecard

Nine dimensions.

Where the site earns its keep, and where points are being left on the table.

SEO Foundation
Local presence — reviews, citations, GBP82
Meta description68
Mobile & technical foundation60
Title tag60
Homepage content depth55
Structured data / schema50
Heading structure45
AI Search Readiness
AI crawler access75
Entity clarity & answerability55
06 — How AI sees Pinup

Nine questions a
West Seattle client types.

When someone asks ChatGPT, Perplexity, or Google's AI for a salon, here's where Pinup surfaces — and where it disappears. Pinup owns its name and its niche. It vanishes the moment the search becomes a service in a neighborhood.

"Who is Pinup Salon in West Seattle?"
Wins
Site, Yelp, DevaCurl & WeddingWire all corroborate. Strong, consistent identity.
"Vintage / pin-up hairstyling in Seattle"
Wins
Owns the niche term outright — it's even in the page title.
"DevaCurl certified stylist near me"
Wins
Listed as a DevaCurl Level-1 Inspired Stylist location. Real third-party authority.
"Best curly hair salon West Seattle"
Partial
Shows via DevaCurl + a "Top 15 Curly Salons" roundup, but the site never claims it directly.
"Wedding hair & makeup West Seattle"
Partial
WeddingWire 4.5★ exists; the site has no dedicated, indexable bridal page.
"Rainbow / vivid color salon Seattle"
Partial
Listed in the services blurb, but with no page or schema to rank on.
"Balayage West Seattle"
Missed
No service-page, no geo title, no schema. A high-intent booking query goes to competitors.
"Hair extensions near West Seattle"
Missed
Offered in-salon, invisible online. Pure leakage.
"Curly cut in Ravenna / North Seattle"
Missed
The second location is barely on the page — so it doesn't exist to AI.
07 — Credit where it's due

What's already working.

None of this is a rebuild. Pinup is sitting on real equity — the job is pointing it at the right queries.

120 Yelp reviews & 100 photos

A deep, active review base most peer salons would trade for. This is the trust signal AI and Google lean on hardest.

DevaCurl Level-1 listing

National brand authority pointing back at Pinup for the curly-hair searcher — the highest-intent niche in the market.

WeddingWire 4.5★ profile

A second, independent reputation channel feeding the lucrative bridal query.

Owns "vintage pin-up" + AI crawlers welcome

A distinctive brand term in the title, a clean Yoast sitemap, and no blocks on GPTBot or Google's AI crawler. The foundation is open.

08 — The plan

Five fast moves, four bigger plays.

The fast wins are a single afternoon of edits. The bigger plays are where rankings and bookings actually move.

This week

Fast wins · mostly copy & code
1
Put the city in the title & H1
"West Seattle Hair Salon — Curly, Color & Vintage Pin-up Styling." The single highest-ROI on-site fix.
SEO · 30 min
2
Add LocalBusiness / HairSalon schema
NAP, hours, geo, services, and the Yelp rating — for both locations. Wires the site into local + AI results.
AI + Local
3
Alt-text the other half of the images
9 of 19 photos have no alt text. Add city + service descriptions.
Quick
4
Publish llms.txt + a short FAQ block
Plain Q&A is exactly what AI engines quote. Tell them the services, neighborhoods, and what makes Pinup different.
AI Search
5
Standardize the name everywhere
"Pinup Salon," one spelling, across site, Google, Yelp, IG & FB. Stops AI splitting the entity.
Entity

Bigger plays

Where rankings & bookings move
1
Build the service pages
Curly/DevaCurl, balayage, extensions, vivid color, bridal — each geo-targeted. This is what flips the "Missed" rows to "Wins."
Highest impact
2
Give Ravenna a real page
A second location is a second map pin and a whole second city of searches — currently worth almost nothing.
Local
3
Close the engagement gap on social
CTAs and questions in every caption, save-worthy carousels, and a tracked booking link. Reactivate TikTok — it already has the best rate per view.
Social
4
Turn on a review-request flow
Keep Yelp velocity up and start feeding Google reviews — the strongest off-site signal for both search and AI.
Compounding