triplemoonpsychotherapy.com
Teardown of triplemoonpsychotherapy.com — what it earns, how, and what is worth copying.
Selection note: this domain is ranked‑alternate #3 in output/model_sites_index.md (score 4/9, IFS/parts‑work bucket, substituting for any of the three primary IFS selections), not one of the primary 15. It is numbered 18 here (15 primary + 3 alternates = position 18) to keep every file in this engagement collision‑free rather than reusing rank 3, already held by innerworkcoach.com.
Identity
Domain: triplemoonpsychotherapy.com (canonical www.triplemoonpsychotherapy.com). Platform: Squarespace (evidenced by SQUARESPACE_ROLLUPS, squarespace.com app‑domain reference, and the Squarespace‑authored robots.txt boilerplate). Discovered via: SERP query "internal family systems therapist online" and "parts work therapy online," best absolute rank not separately scored in the primary‑15 pass — carried forward as alternate #3 specifically for the IFS/parts‑work bucket (output/model_sites_index.md).
Practitioner
No name is published on the homepage, /about, or /my-story — confirmed independently during selection (model_sites_index.md) and again in this pass. Two pieces of indirect evidence, found only on deeper fetch and worth flagging precisely because the original research marked this a genuine by‑design omission rather than a gap: (1) a colleague testimonial on /testimonials, signed "Kate Atherton, Associate Marriage & Family Therapist, former CIIS colleague," opens "Anny is one of the most intentional people I know"; (2) the footer LinkedIn link resolves to linkedin.com/in/apapatheodorou/. Together these two independently‑sourced fragments — a first name used by a colleague, and a LinkedIn vanity slug — point toward the practitioner's identity without either page stating a full name outright; no full name is asserted here, only the two cited fragments. Stated credential: "licensed marriage and family therapist" (from the testimonials page's own confidentiality disclosure). Practice is solo — one name pattern throughout, no associates listed, offerings written in first person ("My Story").
Offers & Monetization
A single, plainly stated 1:1 fee, live‑fetched from the Practice Policies page (/contact-us redirect target): "My fee is $230 for weekly 50‑minute sessions." Multiple sessions per week available "if it's clinically appropriate." Payment: "credit, debit, HSA, and FSA cards through the SimplePractice portal" — a named, standard practice‑management platform, not a custom checkout build. Entry point is a free 20‑minute consultation call, promoted via a sitewide announcement bar: "Limited availability: Schedule a free 20‑minute consultation. Please read the Practice Policies before scheduling." No group programs, no digital products, no courses, and no published sliding‑scale policy were found on any crawled or fetched page — this is a pure 1:1 fee‑for‑service model with a single price point, structurally the closest comparison in this engagement to Danielle's own current $300‑single‑session rung, minus everything above it.
Locations
San Francisco Bay Area (stated in the site‑title tag on every page: "Certified IFS and EMDR Therapist | San Francisco Bay Area") plus explicit online therapy as a first‑class offering (nav item "Online therapy" alongside "Adult therapy"). Hybrid, not purely virtual — the opposite emphasis from jessicamaguire.com and breathewithjp.com, both of which lead with online/national reach; this site's title tag leads with a place.
Reviews
The clearest and most explicit reviews‑policy statement in this batch of three: "As a licensed marriage and family therapist, keeping my clients' confidentiality is of the utmost importance, and it is also against our ethical code to solicit reviews from clients. The testimonials below are from colleagues who know my work in a professional capacity. For more testimonials, please visit the google business page." (/testimonials, fetched live). A Google Business Profile link (g.page/r/CRjLVjSUyWEdEAE) is provided as the sanctioned outlet for anything resembling a client rating. The on‑page testimonials themselves are peer‑to‑peer, not client‑to‑practitioner — e.g., the Kate Atherton quote above, describing professional character rather than session outcomes.
Authority & Traffic
Ranked‑keyword pull returned 1,000 keywords — the collection cap was hit, meaning this figure is a truncation, not the full profile; the domain's actual national keyword footprint is larger than what is analyzed here. Aggregate search volume across the 1,000 captured rows: 1,429,810/mo — by a wide margin the largest of the three sites in this batch, and the largest in the entire 15‑plus‑alternates pool by this proxy. Keywords ranking top 10: 208 (over a fifth of the capped set). Summed estimated traffic value (ETV): ≈28,578/mo — more than ten times either of the other two sites reviewed here. This authority is overwhelmingly not about the practice. Cross‑referencing the top‑volume keywords against their landing URLs (below) shows the great majority routing to a mythology/spirit‑animal‑symbolism content archive, not to therapy‑relevant pages. Intent split: 982 informational, 12 transactional, 5 navigational, 1 commercial — an information‑only profile even more skewed than the other two sites.
Keyword Groups
- Animal/mythic symbolism mega‑cluster — the dominant driver of the whole domain's authority: "of bears meaning" (12,100/mo, rank 10), "artemis god symbol" / "artemis symbol" / "artemis symbols" / "symbol for artemis" / "symbols for artemis" / "symbols of artemis" (six near‑duplicate phrasings, 9,900/mo each, ranks 5–10 — one page,
artemisasarchetype, capturing roughly 59,000/mo in aggregate demand across near‑synonymous queries), "symbols of the phoenix" (5,400, rank 10), an eight‑variant "bear symbol(ism)" cluster (2,900/mo each, ranks 3–6), "meaning of octopus/whale" variants (2,400/mo each), and a six‑variant "spring symbolism" cluster (2,400/mo each). Head‑word frequency confirms the pattern at scale: "symbolism" (48 keyword occurrences), "meaning" (46), "spiritual" (44), "artemis" (43), "fox" (42), "bear" (33), "octopus" (24), "hecate" (23) — an entire spirit‑animal/goddess/mythology encyclopedia's worth of search demand. - Actual clinical/practice clusters — small by volume, but on‑topic: IFS/parts‑work content (
internal-family-systems-ifs,understand-and-transform-your-inner-critic-with-ifs...), EMDR and Brainspotting therapy pages, relational trauma/"difficult childhoods," and a self‑compassion/inner‑critic blog thread — none of these appear among the domain's top‑40‑by‑volume keywords; they carry the practice's actual clinical positioning but almost none of its measured search authority. - "Poems for the Soul" — 17 pages, a distinct content type (not prose articles) that does not show up as a keyword driver in the captured set but represents a deliberate, ongoing voice/brand content commitment.
Site Structure
99 URLs crawled (cap 200; crawl ended on empty queue — complete), 93 indexable HTML pages with content. URL‑segment breakdown is the single most telling structural fact about this site: 31 pages under /archetypes-and-symbolism-myth-and-psyche/, 25 under /blog/, and 17 under /poems-for-the-soul/ — together, 73 of 93 content pages (78%) sit in three content archives that are not the clinical‑offerings section. The clinical/business core is a flat layer of 15 singleton pages: home, my-story, practice-policies, testimonials, education-credentials, individual-therapy, emdr-therapy, brainspotting-therapy, internal-family-systems-ifs, anxiety, depression, relational-trauma-difficult-childhoods, therapy-for-immigrants-and-children-of-immigrants, online-therapy-in-california, plus policy/privacy pages.
Email Capture & Funnel
Thin. The only capture mechanism found on any fetched page is Squarespace's default newsletter block ("Sign up for news and updates") — generic, unbranded, with no named lead magnet, no stated cadence, and no visible placement priority (it was found only in page‑configuration JSON, not as a prominent rendered element on the homepage). The site's actual primary conversion mechanic is the sitewide announcement‑bar CTA to "Schedule a free 20‑minute consultation" — a direct booking ask, not an email‑capture‑then‑nurture sequence. There is no bridge visible anywhere between the enormous symbolism‑content archive (78% of the site) and either the newsletter or the consultation booking — a visitor arriving for "artemis symbol meaning" has no obvious next step offered toward the practice itself.
Zero‑Click Footprint
Instagram @triplemoonpsychotherapy, Facebook /triplemoonpsychotherapy, LinkedIn /in/apapatheodorou. No YouTube, TikTok, podcast, or Twitter/X presence found on any fetched page — the narrowest footprint of the three sites in this batch, and notably thinner than the size of its content archive would suggest.
Content Analysis
93 crawled HTML pages carry body content; combined plain‑text word count = 153,771 (mean 1,653.5 words/page, median 1,547, range 294–5,755) — the highest average page length of the three sites reviewed. Computed readability: Flesch–Kincaid Reading Ease mean 38.6 (median 43.1) — the most difficult/dense of the three ("difficult," bordering "very confusing" on the standard scale); Automated Readability Index mean 14.0 (median 12.9) — roughly a first‑/second‑year college reading level, the highest grade‑level of the three. This tracks with the subject matter: the longest pages are literary‑mythological essays (5,755 words on "felt sense," 5,362 on spring symbolism, 4,844 on summer symbolism), written in denser, more allusive prose than a typical practice‑marketing page.
Subject taxonomy (from URL structure + h1/h2/h3 tags):
Clinical Practice (core, but the smallest content footprint)
├── Modalities — Internal Family Systems (IFS/Parts Work), EMDR therapy, Brainspotting therapy
├── Specialties — Anxiety, Depression, Relational trauma & difficult childhoods,
│ Therapy for immigrants and children of immigrants
└── Practice admin — My Story, Practice Policies, Colleague Testimonials, Education & Credentials
Mental Health Blog (25 pages)
├── Inner-critic / IFS-informed essays ("Tormentor to Ally," "Building Bridges")
├── Shame & self-compassion ("The 5 Myths of Self-Compassion," "How Shame Can Impact...")
└── Felt sense / somatic awareness (longest single page on the site, 5,755 words)
Archetypes and Symbolism — Myth and Psyche (31 pages, the largest single archive)
├── Animal symbolism — bear, fox, wolf, whale, seal, orca, octopus, seahorse
├── Deity/goddess symbolism — Artemis, Hecate
├── Seasonal/mythic symbolism — spring, summer, autumn, Samhain/Halloween
└── Symbolic-object symbolism — phoenix
Poems for the Soul (17 pages) — a distinct devotional/reflective content type
Formats present: long‑form prose articles only — no video, audio, downloadable, or interactive format was found on any crawled or fetched page. No dated cadence was confirmed from on‑page metadata.
What Is Right
- An explicit, principled reviews policy — refusing to solicit client testimonials on ethical grounds, and redirecting instead to a Google Business Profile — is a genuinely defensible, licensure‑consistent stance that other sites in this pool simply don't address.
- A real, transparent 1:1 fee stated in plain language ("My fee is $230 for weekly 50‑minute sessions") with a named, standard booking/payment platform (SimplePractice) — no ambiguity, no "contact for pricing."
- Good‑Faith‑Estimate/No‑Surprises‑Act compliance language is present on the policies page — a compliance‑literate practice, relevant precedent for Danielle's own claims/compliance checklist (Playbook §15.4).
onpage_score93.87 (onpage_summary.json) — technically clean, on par with breathewithjp.com.- The mythology/symbolism archive proves, at scale, that a spiritually‑adjacent content territory can capture very large search volume (this domain's combined keyword volume — 1.4M/mo across the capped 1,000‑row sample — dwarfs both other sites in this batch) for an audience plausibly overlapping Danielle's own ("spiritually curious… people who have done the work").
What Is Wrong
- The site's dominant search‑visible content has no evident connection to its actual clinical offer. Of the domain's top‑40 keywords by volume, essentially none touch IFS, EMDR, Brainspotting, trauma, or any clinical specialty — they are almost entirely spirit‑animal and mythological‑figure symbolism queries. A visitor arriving via "artemis symbol" search intent has no clear, visible path toward the $230 session.
- No bridge exists between the archive and any capture mechanism. The only email‑capture surface is a generic, unbranded Squarespace default ("Sign up for news and updates") with no lead magnet — meaning even the very large volume of top‑of‑funnel visitors this archive attracts has nowhere structured to go.
- The keyword profile is truncated at the 1,000‑row collection cap, meaning the domain's actual national footprint is understated here — a real analytical limitation of this teardown, disclosed rather than silently absorbed.
duplicate_meta_tagson 89 of 99 crawled pages andtitle_too_longon 88 (onpage_summary.json) — as with breathewithjp.com, a large templated content archive (here, the 31‑page symbolism series) appears to share titling patterns that aren't sufficiently differentiated per page.low_content_rateflagged on 88 of 99 pages despite a high average word count — likely a navigation‑to‑content ratio issue (the repeated full site‑nav block observed in every fetched page, ~900+ words of chrome before body content begins on some templates) rather than genuinely thin pages.robots.txtlists every named AI crawler but does not block them — and sits one line away from doing so. An earlier draft of this teardown asserted that GPTBot, ClaudeBot, Google‑Extended and anthropic‑ai were each disallowed here. That was wrong, and it is corrected on verification against the on‑diskrobots.txtsnapshot and a fresh live fetch. What the file actually does: it enumerates ~26 bots as consecutiveUser-agent:lines which then merge into the generalUser-agent: *group, whose only directive isDisallow: /config— a path‑level rule. The AI crawlers are therefore permitted. The genuinely notable finding is the fragility rather than the failure: this is Squarespace's default template, 9 of the 15 sites in this pool carry the same bot list, and the single difference between "fully permitted" and "silently excluded from every AI assistant" is whether aDisallow: /lands underneath that block — which is exactly whatkimkimballcoaching.com(teardown 11) has, making it the only site in the pool that actually blocks. A platform default can flip this without the owner ever making a decision.- No name published anywhere on the practitioner — even after the deeper fetch pass in this teardown, only indirect fragments (a colleague's use of "Anny," a LinkedIn slug) surfaced; a stranger arriving at the site cannot confirm who they would be working with without leaving the site to search elsewhere, a real trust‑and‑entity‑building gap in a YMYL‑adjacent field.
Model‑Worthy Moves
This site is the single most important cautionary data point in the whole 15‑plus‑alternates pool for exactly the failure mode Danielle's engagement exists to prevent — and precisely because of that, it is also the most instructive:
- Top‑of‑funnel symbolism/mythology content can capture enormous, genuinely relevant search demand for a spiritually‑curious audience — this is direct evidence for Playbook §4 (Danielle's unique content areas). The scale here (1.4M/mo aggregate volume, 208 top‑10 rankings) shows the territory is real and reachable. But copy the territory, not the execution: build this content only where it can bridge to Danielle's actual offer — e.g., a "First Self / Second Self" framework article, or a piece connecting near‑death‑experience symbolism to the Timeless Self™ Model, written so the reader is never more than one deliberate step from the email capture.
- Never publish a content archive without a bridge to capture. This is the exact mistake to design out of Danielle's 90‑day content map (Playbook §6.4) from day one: every cluster, however far "top‑of‑funnel," gets a stated next step (a named lead magnet, not a generic "sign up") before it ships — this site is the negative proof of what happens when that discipline is skipped.
- The reviews‑policy statement is directly reusable. If Danielle's own licensure or ethical stance constrains soliciting client testimonials, this site's exact pattern — a plain‑language ethical disclosure plus a Google Business Profile redirect plus colleague‑sourced professional endorsements — is a ready‑made, defensible template for Playbook §13.4 (E‑E‑A‑T) and the claims/compliance checklist (§15.4).
- Verify AI‑crawler access rather than assuming it — in either direction. This site is permitted, but only by the accident of where a
Disallowline falls in a template it did not write;kimkimballcoaching.comruns a near‑identical bot list and is fully blocked. Neither owner appears to have chosen. Before Danielle's site migrates onto Cloudflare (Movement IV), herrobots.txtgets read line by line, and a liveGPTBot/ClaudeBotfetch check becomes a named pre‑launch gate — because a platform default decides this by itself otherwise, and the failure is completely silent. Worth stating plainly: this correction only surfaced because the claim was checked against the actual file rather than trusted on a first read. - A single, plainly stated fee with a standard booking platform (SimplePractice) is a legitimate, low‑effort baseline — Danielle's existing $300 single‑session rung already meets this bar; the lesson here is what's still missing above the free‑consultation‑call step, which is the same gap Danielle's own site has (Movement III §16.1).
Scrape Route
dfs_onpage (crawl completed, 99 pages, no proxy — rung 1) + dfs_labs ranked‑keywords pull (1,000 rows — the collection cap was hit; this is a truncation of the domain's real profile, not its full extent) + direct HTTP fetch of five live pages (honest desktop Chrome UA, ~1 req/sec): Individual Therapy/Practice Policies, Testimonials, My Story, Contact/Fees, and Home — all returned 200. No blocks encountered; escalation beyond rung 1 was not required.