Healthcare · local SEO
A psychotherapy practice, found by the people in its own town
Marketing site with a blog for an integrative psychotherapy practice in Călărași. Built on Next.js, with local SEO and structured data for healthcare.

The practice works with adults, couples and families in Călărași. People looking for a therapist don't browse ten websites. They search once, on a phone, usually on a bad day, and they call the first one they trust.
That decided everything: a separate page for each kind of therapy, so each one answers exactly what was searched for, credentials out in the open where they can be checked, and prices on the page — in a market where the standard is “call us for details”.
What I built
Piece by piece
One page per search intent
Four service pages — individual, couples, family, counselling — each with its own content, not variations on the same text. The individual therapy page runs to 966 words and includes a section titled “Who this format is NOT right for”. Content that honestly rules people out convinces more than content that promises everything.
Structured data for healthcare, not the generic kind
The home page carries a graph of 16 nodes: LocalBusiness combined with MedicalBusiness and ProfessionalService, the therapist as a Person with the accreditations in hasCredential, plus WebSite, BreadcrumbList and FAQPage. The service pages use Service together with MedicalTherapy. Google is told exactly what kind of business this is instead of guessing.
Ready for AI answers too
An llms.txt written properly: verifiable credentials with their registration numbers, an explicit non-commercial framing, and clear contraindications for psychiatric emergencies. When someone asks an AI assistant for a psychologist in Călărași, the information is there, in a form that can be checked.
Trust from the details, not from adjectives
Reviews carry two dates — when the session happened and when the review was published. Prices are on the page. A section on what you take away with you at the end of the first session. All small, all checkable, all from the same logic: people decide on information, not on promises.
Measured
The numbers, not the adjectives
Measured directly on the live site, on 10 August 2026. Anyone who opens the developer tools in their browser can check them.
- 41 ms
- TTFB
- 48 KB
- Service page
- 16
- JSON-LD nodes
- 0
- Images with no alt text
time to first byte
total transferred
on the home page
across the inner pages
Let's start
Got a project in mind?
Tell me what you want to build. I answer personally, usually within 24 hours, with a clear proposal and a plan.

