holisticspiritualcounseling.com
Teardown of holisticspiritualcounseling.com — what it earns, how, and what is worth copying.
Identity
Domain: holisticspiritualcounseling.com, canonical www.holisticspiritualcounseling.com.
Platform: Squarespace (server: Squarespace, no CMS field in the OnPage crawl, consistent with
a hosted site builder rather than a self-managed CMS). Discovered via SERP discovery for
“spiritual psychotherapist” (best rank 22). Per model_sites_index.md, this is “the closest
direct positioning match to Danielle’s own framing of anyone in the pool,” despite the lowest
mechanical score in the selected 15 (2/9).
Practitioner
Laura Rain — “Holistic Spiritual Counselor,” based in Indianapolis, Indiana, practicing since
2005 (web search, 2026-08-05). Background spans natural health, yoga, meditation, and shamanic
practice (web search). The /about page structures her credentials under headings for
modalities/tools/techniques, influencing fields and theories, continuing education, and formal
education/certifications (onpage_pages.json H3 tags), though the specific credential text
itself was not captured in this pass. Solo practitioner throughout — first-person voice
sitewide.
Offers & Monetization
A short, flat ladder relative to the other two teardowns in this batch:
- Individual private session: $150 per 60–75 minute session.
- Couples private session: $150 per 60–75 minute session (both booked via
soulevolve.fullslate.com, an external Fullslate booking instance). - Speaking engagements for organizations — customized mindfulness training; no fee published on-site.
- Self-help book, Not From Here: A Spiritual Misfit’s Guide to Finding Purpose and Belonging — paperback $8.99, ebook $3.99 (Amazon, Apple Books, Barnes & Noble, Smashwords), bundled with a free lead magnet: eight guided meditations (8–11 minutes each), one per chapter.
- Podcast, distributed across five platforms (Spotify, Podbean, Amazon Music, Apple Podcasts, iHeartRadio) — free content, no direct monetization observed.
- Per web search: free monthly virtual meditation classes, and a “Holistic Healing Circle” women’s community support group — neither page appeared in the 52-page DFS crawl (see Site Structure).
Payment: self-pay and HSA accepted; insurance is not filed. No package pricing, no multi-session bundles, no digital course, and no high-ticket rung above the flat $150 session rate — the inverse problem from tarabrach.com: here the top of the ladder is a single session price, not a $20,000 immersion.
Locations
Hybrid: in-person in Indianapolis, IN, plus virtual sessions available “anywhere, across state lines” (homepage meta description, live crawl data) — genuinely national/virtual-capable positioning, unlike mo-maitri-therapy.com’s state-locked telehealth.
Reviews
Two sources of testimonial evidence, both thin: Yelp shows 2 reviews (web search,
2026-08-05) — one quoted as “Laura has helped me more than years of previous mental wellness
professionals,” another “working with Laura has changed my life... I 100% recommend her to
anyone seeking counseling or needing spiritual support.” Separately, the /speakingengagements
page carries two named, curated testimonials (Madison, an executive well-being event; Carolyn, a
Wellness Lunch & Learn) with specific quoted anecdotes. No review aggregation or schema markup
was found on the counseling-service pages themselves.
Authority & Traffic
ranked_keywords.json contains 44 rows (no DFS cap involved). Of the 44: 6 rank in the
top 10, 0 rank in the top 3. Combined search volume across all 44 keywords is 7,900/mo;
combined estimated traffic value (etv) is $176.57 — the middle of the three teardown sites
by volume, but the lowest by etv-to-content ratio, given this site has both the most crawled
pages (52) and the most published content (40 blog posts) of the three. Intent split: 21
commercial, 15 informational, 8 navigational — a heavily local/commercial-intent profile.
Top keywords by volume — note the near-total dominance of local modifiers:
| Keyword | Volume/mo | Rank | Landing page |
|---|---|---|---|
| spiritual advisors near me | 880 | 20 | / |
| spiritual psychologist | 880 | 47 | / |
| spiritual counselor near me | 590 | 8 | / |
| spiritual counselors near me | 590 | 7 (highest etv, $95.58) | / |
| spiritual therapist near me | 590 | 8 | / |
| spiritual therapy | 480 | 40 | / |
| reiki indianapolis | 170 | 56 | / |
| hypnotherapist / hypnotherapy / hypnotherapists indianapolis | 140 each | 49–66 | / |
| indianapolis life coach (5 variants) | 90 each | 42–59 | / |
Keyword Groups
Despite virtual-capable positioning, the ranked-keyword reality is almost entirely
local-modified, not national: “spiritual counselor/therapist near me,” the
“[X] indianapolis” cluster (reiki, hypnotherapy, life coach — each with 2–5 keyword variants),
and “christian counselors in indianapolis.” All 44 keywords land on the homepage / except two
incidental hits on /about (“shadow work therapy near me,” “tantra indianapolis”). There is no
distinct landing page per keyword cluster — the homepage alone is doing all the ranking work.
Site Structure
52 pages crawled, crawl_stop_reason: "empty_queue" (complete crawl, not capped). Onpage score
93.5/100. URL taxonomy: /blog with 40 individual post permalinks — by far the most active
publishing volume of the three teardown sites — plus /about, /podcast, /workwithme (the
offers hub), /individual-private-session, /couplesprivatesession, /speakingengagements,
/self-help-book-not-from-here, /newsletter-sign-up, /new-client-waiver (intake/legal),
and /contact. One crawled URL, /monthly-meditations, returns a 404
(onpage_summary.json: is_broken: 1, is_4xx_code: 1, broken_links: 1) — the site’s own
free recurring offering (confirmed as real and current via web search) is a dead link on the
crawled site. Two additional live pages, /supportgroup and /cart, surfaced through general
web search but do not appear anywhere in the 52-page DFS crawl — either unlinked from
primary navigation or added after the crawl ran; the crawl-visible site does not fully represent
everything reachable on the domain.
Email Capture & Funnel
A /newsletter-sign-up page exists, placed in the footer under a “Want to stay connected?”
heading with an atmospheric image (candles, flowers, gemstones, an open book). The offer copy,
quoted verbatim from live fetch, is simply: “Receive the monthly newsletter.” No lead
magnet, no content preview, no stated cadence beyond “monthly.” Separately, the self-help book’s
bundled audio companion functions as an unadvertised, better-built lead magnet in its own right,
but it is not visibly tied into the newsletter funnel.
Zero-Click Footprint
Podcast distributed across five platforms (Spotify, Podbean, Amazon Music, Apple Podcasts,
iHeartRadio). Social links to Facebook, Instagram, and Spotify appear on the podcast page. Per
web search, a “Holistic Healing Circle” women’s community support group and free monthly virtual
meditation classes are active offerings, though the meditation offering’s own page
(/monthly-meditations) is currently the 404 noted above.
Content Analysis
52 pages, 31,726 total words, average 634.5 words/page, median 543.5; shortest page
39 words (the 404 stub), longest 1,537 (the /blog index page itself). Average DFS-computed
flesch_kincaid_readability_index is 63.9 — the highest (easiest-reading) of the three
teardown sites on this scale, consistent with a casual, first-person blog voice. Average
automated_readability_index (grade-level scale) is 7.0 — roughly 7th-grade reading level,
the most accessible of the three sites by a wide margin.
Subject taxonomy (from URL structure + H-tags):
- Home /
- About (/about) — journey, modalities, credentials
- Work With Me (/workwithme, the offers hub) → Individual Session, Couples Session
- Speaking Engagements (/speakingengagements)
- Podcast (/podcast)
- Book (/self-help-book-not-from-here)
- Blog (/blog, 40 posts) — first-person narrative essays across recurring themes: anger and
boundaries, grief (including a Mother’s Day-specific post), addictive behavior, joy and
emotional processing, mindset shifts (a ski-learning story), inner conflict during major life
decisions, authenticity, and burnout/“over-capacity”
- Newsletter (/newsletter-sign-up)
- Intake (/new-client-waiver)
- Contact (/contact)
- Broken: Monthly Meditations (/monthly-meditations, 404)
- Found via search, not in crawl: Support Group (/supportgroup), Cart (/cart)
Cadence: 40 published blog posts is a genuine, sustained publishing record for a solo practitioner — the most active content engine, by volume, of the three sites in this batch, even though it converts to the least search-volume return per page.
What Is Right
- The positioning line is genuinely distinctive and structurally transferable: “Not traditional
therapy. Not Christian counseling.” (homepage meta description and
/workwithme) — a two-category negative-positioning statement that tells a visitor what she is not before what she is. - An active, sustained blog — 40 posts, first-person narrative voice, genuinely personal material (a ski-learning mishap, a Mother’s Day grief reflection, boundary-setting) — proof that a solo practitioner can sustain real publishing cadence without a large team.
- Fully transparent, published pricing ($150/60–75 min for both individual and couples
sessions) with a named external booking platform (
soulevolve.fullslate.com) — no “contact for rates” friction. - A genuine, priced low-ticket product exists and functions as intended: a sub-$10 self-help book bundled with a free eight-part audio companion tied to its chapter structure.
- Testimonial evidence exists in two independent places — Yelp (2 reviews, quoted) and curated named speaking-page testimonials (Madison, Carolyn) — modest but real, cited social proof.
- A podcast distributed across five platforms — a genuine multi-channel zero-click footprint for a one-person practice.
What Is Wrong
- Despite virtual/national-capable positioning, the ranked-keyword profile is dominated by local
intent: 21 of 44 keywords are commercial “near me”/city-modified terms (
reiki indianapolis, threehypnotherapist/hypnotherapy indianapolisvariants, fiveindianapolis life coachvariants) — this domain is functionally winning local search, not national (ranked_keywords.json). - Combined ranked-keyword volume is 7,900/mo with a combined etv of $176.57 — the lowest traffic return relative to page count and content volume of the three teardown sites, despite having 52 crawled pages and 40 blog posts.
/monthly-meditationsreturns a 404 (onpage_summary.json:is_broken: 1,is_4xx_code: 1) — a real, currently-offered service (confirmed via web search) has a dead link on the crawled site.- The newsletter offer is generically weak: “Receive the monthly newsletter,” with no lead magnet, no content preview, no stated value — underbuilt relative to the 40 posts and podcast episodes already available to promote through it (live fetch).
- Two live pages (
/supportgroup,/cart) found via general web search do not appear anywhere in the 52-page DFS crawl — the crawl-visible site undercounts what a visitor or search engine can actually reach. - Only 2 visible reviews on Yelp despite the practice operating since 2005 (21 years, per web search) — a conspicuously thin public social-proof trail for a service business this old.
- Title tags run long on 49 of 52 pages (
onpage_summary.json:title_too_long: 49) — e.g. the About page’s title tag repeats the full brand string twice, including the domain name inside the tag itself (“...www.holisticspiritualcounseling.comholisticspiritualcounseling”), a templating error duplicated sitewide.
Model-Worthy Moves
- Copy the positioning sentence’s shape, not its words. “Not traditional therapy. Not Christian counseling.” names two adjacent categories and rejects both in under 15 words, before saying what the practice actually is. Danielle’s contemplative-psychotherapy-plus- somatic-work stance is the identical shape of move — this is the single most transferable asset in this teardown, and the reason the site was selected despite its low mechanical score.
- Copy the blog’s narrative register for the Q8 voice-fidelity checklist. 40 posts of genuinely personal, first-person storytelling prove that undifferentiated “healing blog” content can sustain real cadence for a solo practitioner. This register — plainspoken, story-led, low reading-grade-level (ARI 7.0, the most accessible of the three sites) — is exactly what an AI-drafted-then-edited workflow should be protecting, not overwriting into something more clinical.
- Copy the priced, bundled low-ticket product design, not its price point. An under-$10
book with a free multi-part audio companion tied to its own structure is the exact shape of
“scalable middle rung” the offer-ladder gap analysis (
PLAN.md§16) says Danielle’s ladder is missing entirely — a real, purchasable first commitment that could sit below her existing $300 single session. - Do not copy the local-keyword outcome as a model of success. This site’s actual keyword wins are almost entirely “near me” and “indianapolis” terms even though the practice serves clients virtually and nationally — proof that virtual-capable positioning does not automatically produce national rankings; deliberately non-local content and technical work is required to pull a query set away from local intent, and this site never did that work.
- Fix the newsletter offer before copying the funnel. Having 40 blog posts and a podcast is
not enough if the capture mechanism beneath them says only “receive the monthly newsletter.”
Danielle’s own email-capture design (
PLAN.md§12.3) should specify a named, specific lead magnet from day one — this site is the cautionary example of what happens when the content engine outruns the capture mechanism underneath it.
Scrape Route
dfs_onpage — full crawl finished, crawl_stop_reason: "empty_queue", 52/52 pages (one
returning 404, counted as crawled not blocked) · ranked keywords via DFS Labs — 44 rows, no cap
hit · sitemap.xml and robots.txt free-fetched successfully (scrape_log.json, stage A, both
ok: true). Live-fetched via honest desktop User-Agent (WebFetch): /workwithme,
/individual-private-session, /couplesprivatesession, /speakingengagements, /podcast,
/self-help-book-not-from-here, /newsletter-sign-up — all returned 200, no blocks
encountered. Two pages surfaced only via general web search (/supportgroup, /cart) were not
directly fetched in this pass — named here, not silently omitted.