Technical  /  Titles and descriptions

Your rankings are protected. Not by a plugin. By the platform.

A dental website earns patients through a handful of pages that rank on Google. The title and description on each of those pages took years to earn their place. On Wix, Squarespace, Webflow or WordPress, anyone with a login can change them in a second, and nothing warns you. We built our own system to make that impossible. It knows which of your pages bring in patients, it refuses to change them silently, and it checks the live site after every publish to prove what shipped. It is proprietary to Rainey Dental Partners, built only for dental practices, and no website builder offers anything like it.

Document
RDP / ES — 02
Discipline
Titles · Descriptions
Applies to
Every site we host
Status
In force

01

RDP / TTL

Why

Why the builders can't do this.

Wix, Squarespace, Webflow and WordPress are built for every kind of business, so their SEO fields are the same for a bakery and a periodontist: two empty boxes per page and, at best, a green or red light for length. None of them knows what a dental page should say. None of them knows which of your pages earn your patients. And none of them stops a well-meaning edit from erasing a title that ranks.

We only host dental websites. That focus is what makes protection possible. Our system was written with dental search in mind: the practice type is named correctly on every page, so a periodontist is never called a dentist. The practice city appears exactly once. Service pages draw on a dental service library written once and refined across every practice we host. The rules are specific because the field is specific.

The detail

What the builders offer, in plain terms

Wix and Squarespace: a title and description field on each page, editable by anyone with access, no record of who changed what, no awareness of traffic. Webflow: the same fields with more control for developers, and the same silence when a ranking title changes. WordPress with an SEO plugin: length checks and keyword hints, still no link between a page's title and the traffic that page earns, and every plugin update is a risk of its own. None of the four reads your Search Console data to decide which pages must not be touched.

02

RDP / TTL

Protect

What protection means.

The system reads your Google Search Console data every day. Pages that are earning clicks or impressions are marked protected. A protected title cannot be changed without a person confirming it, and that person sees the page's traffic before they decide. If a protected title is changed on purpose, the system watches that page for 28 days and raises an alarm if its impressions fall, with the previous title one click away.

The detail

The rules, briefly

Search Console is read per page over a 90-day window. A page with meaningful clicks or impressions is protected. A change to a protected title is refused until confirmed with the traffic shown. The previous title is kept on record. For 28 days after the change, impressions are compared with the 28 days before; a fall of more than half writes an alert with "put back the previous title". If nothing falls, the watch closes quietly. Every title and description on every page carries its origin, the name of whoever decided it, and the date. Nothing is ever deleted.

03

RDP / TTL

Migrate

When we rebuild your existing website.

Practices moving to us from an old site have rankings to lose. Before the old site goes down, the system captures every page that ranks and the exact title it ranks under. When the new site is built, each of those titles is placed next to our suggestion, with the number of keywords it ranks for, and the team chooses which one goes live. The site cannot launch until every one of those choices is made. On a website builder, this step does not exist. The old titles are simply gone.

04

RDP / TTL

Write

Every page, written by rule.

Every page on a new site gets a title and a description on its first build: the homepage, every service, insurance and financing, the doctors, reviews, the gallery, articles, and anything custom. No page ships empty. Each one follows rules written for dental search and fitted to what Google actually displays. Pages drafted from your own copy, such as blog posts, wait for a human approval before the site can publish.

The detail

A few of the rules

Titles fit Google's display width; a title that runs long drops the state first, then the practice name, and never cuts a word. Descriptions land between 120 and 160 characters, name the city once, speak to the patient, and end with a call to action. Text is generated by rule from the practice's real details, not by an AI, so the same practice always produces the same result and every rule is tested to the character.

05

RDP / TTL

Verify

Proven after every publish.

Publishing is not the end. After every launch and every update, the system reads every page of the live site and compares the title and description it serves against the record. A green entry confirms every page matches. A red entry names the page and the difference. Your rankings are not protected by a promise. They are checked.

Website builders treat your titles as text fields. We treat them as what they are: the assets that bring patients through the door. That is why we built our own system, and why it only exists for dental practices.

RDP / ES — 02

Titles · Descriptions

In force

Want to walk through the details?

Bring your hardest technical question. We enjoy those calls the most.

Book a 30-minute call Back to the full engineering standard