SwarmSystem · Prepared for Dr. Matthew Siedhoff
Dr. Siedhoff, you said you want everything running from day one. This page is how we do that. Your words first, then ours.
From the call, 02:26
Five things you said on the call, with the minute they were said. Under each one, what we do about it.
But once I start from day one, I wanna have, like, my SEO, everything running.
So we build during your notice. The site is live and the articles are indexing before you see your first patient.
I've done websites in the past, but, you know, yeah, I don't have anything as of now.
Fresh is fine. We start from a blank page, and you own every piece of it from the first day.
It's just exactly what she's doing I wanna do, but just in Los Angeles.
Same playbook. Same team. Your name and your city.
And I like hers because hers is pretty straightforward.
Simple is on purpose. It loads fast, Google and AI can read it, and a patient finds the button.
It's a mission based practice. … My mission is to help the patients.
Then every page has one job: a patient in pain finds you and books a call.
From the call, with the timestamps shown
You have not resigned yet, and you said there is a ninety day notice. Search takes about six months to carry weight. So the notice is the head start.
From the call, 13:45 · Our experience
You said the Dallas site is straightforward, and that is on purpose. Here is what it has, and what the two names you texted us have, as we read them today.
| Who | What is public today | Where we read it |
|---|---|---|
| You, today | No site yet, in your words. about 4 Google reviews. | From the call, 02:38 and 03:51 |
| The Dallas practice you liked | endoexcellencecenter.com. 9 pages and 685 articles. | Public sitemaps, read September 13, 2026 |
| Dr. Reza Askari | No site of his own. A group provider page and an Instagram account. | Public pages, read September 13, 2026. Your text: "He has the complete package so probably the best comparison" |
| Dr. Iris Kerin Orbuch | lagyndr.com. 30 pages, last updated July 19, 2026. No articles. | Public pages, read September 13, 2026. Your text: "She also has a large market share in LA" |
One thing the Dallas site does not have is a service area page. Yours has one at launch, and six more are named below for the three months after. That is the part of the playbook we get to do better the second time.
Public sitemaps, read September 13, 2026 · From the call, 14:35
The foundation first. Home, about and both treatments. How out of network works, and your first visit. Questions, reviews, contact and booking. The blog, your byline, and Los Angeles. Three more ride along and are not counted. Thirty-three pieces of content at launch. Then twenty-four more pages over three months, every one named below.
| # | Page | In patient words | |
|---|---|---|---|
| 1 | / | The front door. One thing to do on it: book a call. | NEW |
| 2 | /about-dr-matthew-siedhoff/ | Your story. Fellowship trained, sixteen years, why out of network. | NEW |
| 3 | /endometriosis-excision-surgery/ | The surgery page. What excision is, why not ablation, what recovery looks like. | NEW |
| 4 | /urogynecology-pelvic-floor-reconstruction/ | The second door. Prolapse and pelvic floor repair. | NEW |
| 5 | /out-of-network/ | Why out of network, how billing works, and how a patient files with her plan. | NEW |
| 6 | /new-patients/ | Your first visit. What to bring, what happens, and what comes next. | NEW |
| 7 | /faq/ | The questions patients ask before they book. | NEW |
| 8 | /reviews/ | What patients say, pulled from Google as it grows. | NEW |
| 9 | /contact/ | Address, phone, hours, a map, and a short form. | NEW |
| 10 | /schedule/ | Book a call. Every page points here. | NEW |
| 11 | /blog/ | Blog. The article index. | NEW |
| 12 | /author/dr-matthew-siedhoff/ | The byline page search and AI read to trust the articles. | NEW |
| 13 | /los-angeles/ | The city page. The one area page at launch, and the one every area page after it hangs from. | NEW |
/privacy-policy/ | Legal. Included, not counted. | NEW | |
/terms/ | Legal. Included, not counted. | NEW | |
/thank-you/ | After a booking. Included, not counted. It is how a booking gets measured. | NEW | |
/blog/… | One article template. 20 articles written and published at launch. | NEW |
The twenty articles are the part that is easy to miss. Each one runs 1,500 to 2,000 words, written and published by us before the doors open, on the questions patients type before they book. They are twenty more pages on the site, each with your byline, each one linked to a treatment page.
Los Angeles is the one area page at launch. It is the city page, and every area page after it hangs from it.
The engine adds up to 8 pages a month. These are the first twenty-four, three months of them, in the order we would build them. The conditions you named come first, with Beverly Hills, because you said the name sits under it. Then the conditions around endometriosis. Then the urogynecology side and the wider map. The order can move as the numbers come in. The count does not.
| # | Page | In patient words |
|---|---|---|
| Month one. What you said you do, and where | ||
| 1 | /conditions/endometriosis/ | What it is, why the pain gets worse, and how it is found. The page a patient reads twice. |
| 2 | /conditions/chronic-pelvic-pain/ | The page a patient lands on before she has the word endometriosis. |
| 3 | /conditions/pelvic-organ-prolapse/ | What prolapse is and how it is repaired. |
| 4 | /conditions/fibroids/ | Fibroids, and when surgery is the answer. You said you do all of it. |
| 5 | /hysterectomy/ | When it is the right call, how you do it, and what recovery looks like. You said you do these. |
| 6 | /myomectomy/ | Fibroids removed, uterus kept. |
| 7 | /beverly-hills/ | Where the practice sits. You said the name is under Beverly Hills. |
| 8 | /santa-monica/ | A patient who searches from Santa Monica finds a page about Santa Monica. |
| Month two. Around endometriosis | ||
| 9 | /conditions/adenomyosis/ | Often found beside endometriosis, often missed. |
| 10 | /conditions/painful-periods/ | The words a patient types years before she types endometriosis. |
| 11 | /conditions/endometriosis-and-fertility/ | What excision changes for a patient trying to conceive. |
| 12 | /conditions/ovarian-cysts/ | Endometriomas and other cysts, and when to operate. |
| 13 | /excision-vs-ablation/ | The comparison page, side by side, in plain words. |
| 14 | /recovery/ | Recovery after excision, week by week. |
| 15 | /second-opinion/ | For the patient who had surgery once and the pain came back. |
| 16 | /west-hollywood/ | The same, for West Hollywood. |
| Month three. The urogynecology side, and the wider map | ||
| 17 | /conditions/urinary-incontinence/ | Bladder leaks, and what can be done about them. |
| 18 | /conditions/painful-intercourse/ | A symptom patients search for and rarely say out loud. |
| 19 | /conditions/bladder-pain/ | Bladder pain that gets mistaken for endometriosis, and the reverse. |
| 20 | /for-referring-doctors/ | How another physician or a pelvic floor therapist sends you a patient. |
| 21 | /traveling-patients/ | For the patient who flies in. Where to stay, how long, what to bring. |
| 22 | /pasadena/ | Area page. |
| 23 | /sherman-oaks/ | Area page. The Valley. |
| 24 | /orange-county/ | Area page. Patients who drive up for excision. |
Most of these are searches a patient runs before she has a doctor's name. The rest make the visit easier once she does. They come with the engine, which has its own page. The build is the foundation they stand on.
Our terms · From the call, 02:02
Every week the site reads its own numbers, tries one headline against another, and repairs broken links and slow pages. We send you what changed.
It is built with AI, and every tool we use stays yours.
Our terms
All of this is set up in your name before launch, so the first patient search is measured.
Our terms
You said, tell me what I would need. Here it is. You offered headshots yourself, and that is the first one.
From the call, 03:02 to 03:20
One list, top to bottom. Every line is in the price. Nothing on it is an add-on, and nothing on it is billed monthly.
| In the build | What it means for you |
|---|---|
| The pages | |
| Thirteen pages, each one named above | Designed and written by us. Home, about, both treatments, out of network, new patients, questions, reviews, contact, booking, the blog, your byline, and Los Angeles. |
| Three pages that ride along | Privacy policy, terms, and a thank-you page after a booking. Included, not counted. |
| The article template | Every article uses it, at launch and every month after. |
| A wordmark in your name | If you have no logo. If you do, we use it. |
| Two rounds of changes before launch | You see the design, you mark it up, we change it. Twice. |
| The articles | |
| Twenty articles at launch | 1,500 to 2,000 words each. Written and published by us before the doors open. Twenty more pages on the site. |
| On the questions patients type | Picked from our keyword research, not from a guess. |
| Linked to each other and to your treatment pages | So a reader who lands on an article ends up on the booking page. |
| Your byline on every one | So search and AI credit the surgeon, not the site. |
| Built for search | |
| A target search term for every page | From our keyword research. One term, one page, so no two pages fight over it. |
| Title tags and meta descriptions | Written by hand for every page and article. The line Google shows under your name. |
| Canonical tags | So Google counts each page once. |
| Headings in the order Google and AI expect | One H1, then H2s and H3s that read like an outline. |
| Internal links | Every page and article linked to the ones it belongs with. |
| Image names and alt text | Every image named and described, so search can read it. |
| XML sitemap and robots file | The map Google reads, submitted the day it goes live. |
| Clean page addresses | Every address in plain words, like the ones above. |
| Submitted to Google | Every page and article sent for indexing the day it goes live. |
| Built for speed | |
| Built to pass Google PageSpeed | Phone and desktop. We show you the score before launch. |
| The three speed marks Google grades, in the green | How fast it loads, whether it jumps around, and how fast it answers a tap. |
| Images sized for phones | Compressed and served in the size the screen needs. |
| Works on every screen | Phone, tablet, desktop. Tested on each before launch. |
| Secure from day one | HTTPS, on your domain. |
| Built for AI. The whole readiness package | |
| Your profile written for AI | Who you are, what you treat, and where, in a form ChatGPT, Gemini and Google AI can read and repeat. |
| Your info made to match everywhere | Name, address, phone and services the same on every listing AI checks. |
| Schema on every page | Physician, practice, each treatment, each condition, each article, the questions and the reviews, in the hidden code Google and AI read. |
| Web MCP | The site can answer an AI assistant directly. An assistant can find your booking page and start a booking for a patient. |
| An llms.txt map | A plain file AI tools read first to learn what the site is. |
| Your fees structured for AI, if you publish them | Google AI reads prices now. If you list them on the out of network page, they are in a form it can read. |
| Your Google Business Profile | Set up correctly. Categories, services, hours, photos, and review asks turned on. |
| A before and after AI read | What AI says about you the week we start, and again the week the site goes live. |
| Wired on day one | |
| Google Analytics | Who came, from where, and what they did. |
| Google Search Console | What people typed to find you. |
| Google Tag Manager | One place for every tracking tag, so nothing gets pasted into the site by hand. |
| Heat maps | Where people tap, scroll and stop. |
| Every booked call counted | A booking shows up in Analytics as a goal, so month one has a number. |
| The site that fixes itself | |
| It reads | Traffic, heat maps and where people stop reading, every week. |
| It tests | One headline at a time, and keeps the one that books more calls. |
| It repairs | Broken links, slow pages and missing details, on a schedule. |
| It reports | A short note to you each month: what changed and why. |
| Every AI tool stays yours | It is built with AI, and every tool we use stays yours. |
| People and terms | |
| An onboarding specialist | Reaches you within one business day of the deposit. |
| You own all of it | The site, the domain, and every account. Leaving is easy, not painful. |
| The build. Everything above. | $10,000 |
You asked on the call if the number moves. It does not. This is our minimum for a build, and it is the same number we gave you then.
What you pay, and when
| Today | $5,000 |
| When you sign off the design | $2,500 |
| The day it goes live | $2,500 |
Paying today keeps your card on file for the two later payments. Nothing monthly is billed today.
You own the site, the domain, and every account. Leaving is easy, not painful.
Two rounds of changes before launch are included.
From the call, 14:18 to 14:26 · Our terms
We said this on the call and we will say it here, so nobody guesses later.
From the call, 19:10 to 19:17 · Our terms
The site is step one. The engine is what fills it: one webinar a month, ads that fill the room, and 28 pieces of content a month. It starts the week your doors open, and it has its own page.
Our terms
Questions before you click? Reply to the email this came in, or text Justin.
Our terms