SEO Patterns — Meta Titles & Descriptions¶
Meta Title Templates¶
Max 60 characters. Format: {Primary keyword} - {Brand}.
| Page type | Pattern | Example |
|---|---|---|
| Homepage | Dentiste {Ville} - {Cabinet} |
Dentiste Aubagne - Cabinet Dentaire Aubagne |
| Service Hub (L1) | {Service} {Ville} - {Cabinet} |
Implant Dentaire Aubagne - Cabinet Dentaire Aubagne |
| Service Detail (L2) | {Treatment} {Ville} - {Cabinet} |
All-on-4 Aubagne - Cabinet Dentaire Aubagne |
| Practitioner | Dr {Prénom} {Nom} - Dentiste {Ville} |
Dr Jean Dupont - Dentiste Aubagne |
| Team | Équipe dentaire {Ville} - {Cabinet} |
Équipe dentaire Aubagne - Cabinet Dentaire Aubagne |
| Blog post | {Titre article} - {Cabinet} |
Que faire en cas d'urgence dentaire ? - Cabinet Dentaire Aubagne |
| Blog list | Blog dentaire - {Cabinet} |
Blog dentaire - Cabinet Dentaire Aubagne |
| Contact | Contact - {Cabinet} à {Ville} |
Contact - Cabinet Dentaire Aubagne |
| Votre Besoin | {Besoin} - {Cabinet} {Ville} |
Embellir mon sourire - Cabinet Dentaire Aubagne |
| Cabinet (generic) | {Page title} - {Cabinet} |
Notre philosophie - Cabinet Dentaire Aubagne |
| Tarifs | Tarifs et remboursements - {Cabinet} {Ville} |
Tarifs et remboursements - Cabinet Dentaire Aubagne |
| Mentions légales | Mentions légales - {Cabinet} |
Mentions légales - Cabinet Dentaire Aubagne |
Meta Description Templates¶
Max 155 characters. Include: keyword, location, benefit, CTA.
| Page type | Pattern |
|---|---|
| Homepage | {Cabinet} à {Ville} : {spécialités principales}. Équipe de {N} praticiens. Prenez rendez-vous au {téléphone}. |
| Service Hub (L1) | {Service} à {Ville} par {Cabinet}. {1 phrase bénéfice patient}. Consultez nos spécialistes. |
| Service Detail (L2) | {Treatment} à {Ville}. {1 phrase: quoi + pour qui}. Prenez RDV avec notre équipe spécialisée. |
| Practitioner | Dr {Nom}, {spécialité} à {Ville}. {1 phrase parcours}. Prenez rendez-vous. |
| Team | Découvrez l'équipe du {Cabinet} à {Ville}. {N} praticiens spécialisés en {spécialités}. Prenez rendez-vous. |
| Blog post | {Excerpt — 1-2 phrases résumant l'article}. |
| Contact | Contactez le {Cabinet} à {Ville}. Adresse, horaires, téléphone et formulaire de contact. |
| Votre Besoin | Vous souhaitez {besoin en minuscule} ? Découvrez les solutions proposées par {Cabinet} à {Ville}. |
| Tarifs | Consultez les tarifs du {Cabinet} à {Ville}. Secteur {1/2}, prise en charge mutuelle. Devis personnalisé sur demande. |
Keyword Strategy per Service Category¶
Primary keyword = the one in the URL. Secondary keywords go in content body.
| Category | Primary (in URL + H1) | Secondary (in body text) |
|---|---|---|
| Implantologie | implant dentaire | pose d'implant, prothèse sur implant, implant titane, implant zircone |
| Esthétique | esthétique dentaire | sourire, apparence dentaire, cosmétique dentaire |
| Facettes | facettes dentaires | facettes céramique, facettes pelliculaires, sourire hollywoodien |
| Blanchiment | blanchiment dentaire | éclaircissement, blanchiment en cabinet, gouttières |
| Parodontologie | parodontologie | maladie des gencives, gencives qui saignent, déchaussement |
| Orthodontie | orthodontie | alignement dentaire, appareil dentaire, malocclusion |
| Invisalign | invisalign | gouttières invisibles, aligneurs transparents |
| Soins | soins dentaires | carie, détartrage, hygiène bucco-dentaire |
| Endodontie | endodontie | traitement de canal, dévitalisation, infection dentaire |
| Chirurgie | chirurgie buccale | extraction, dent de sagesse, chirurgie orale |
URL Rules¶
- Always include
{ville}in service URLs:/implant-dentaire-aubagne/ - Lowercase, hyphens, no accents in URLs:
esthetiquenotesthétique - No trailing words:
/implant-dentaire-aubagne/not/implant-dentaire-aubagne-bouches-du-rhone/ - Hub slug = category + ville:
/implant-dentaire-aubagne/ - Detail slug = hub + treatment:
/implant-dentaire-aubagne/all-on-4/
Structured Data Checklist¶
Auto-generated by the platform, but content must provide the raw data:
| Schema | Required content |
|---|---|
Dentist (homepage) |
Practice name, address, phone, hours, geo coordinates, payment methods — all from Aletheia |
Dentist (practitioner) |
Name, specialty, languages — from Aletheia |
FAQPage |
At least 2 FAQ items per page that has an faq block |
BreadcrumbList |
Auto-generated from URL hierarchy — no content needed |
MedicalProcedure (future) |
Treatment name, procedure type — from page title + template metadata |
Internal Linking Rules¶
- Every service detail page must have a
related_servicesblock (2-3 links) - Every service hub must link to all its sub-services via
cards_grid - "Votre Besoin" pages must link to relevant service detail pages
- Blog posts should link to relevant service pages in body text (naturally, not forced)
- Never orphan a page — every page must be reachable from nav or from another page's body/links