SEO & Référencement à étages¶
Objectif¶
Mettre en place un référencement cohérent et complémentaire entre les trois applications DAREWATCH :
| Application | URL | Spécialité SEO |
|---|---|---|
| Darewatch Tech | tech.darewatchgroup.com | Services IT, formations, recrutement tech |
| Darewatch Immo | immo.darewatchgroup.com | Immobilier Cameroun, projets, lotissements |
| Darewatch Group | darewatchgroup.com | Marque, corporate, portefeuille |
Le principe des étages SEO¶
graph TD
E1["🏢 Étage 1 — Marque (Brand SEO)\nRequêtes de marque et confiance\n'Darewatch', 'Darewatch Tech', 'Darewatch Immo'"]
E2["🏗️ Étage 2 — Métiers (Piliers)\nPages piliers par domaine\n'/services', '/immobilier', '/blog', '/carriere'"]
E3["🔍 Étage 3 — Longue traîne\nPages détaillées à fort potentiel\nArticles blog, fiches poste, projets, FAQ"]
E1 --> E2
E2 --> E3
style E1 fill:#0066FF,color:#fff
style E2 fill:#27ae60,color:#fff
style E3 fill:#f39c12,color:#fff
Étage 1 — SEO de marque¶
Pages concernées : Page d'accueil de chaque application
Implémentation requise :
tsx
export const metadata: Metadata = {
title: 'Darewatch Tech — Agence Digitale & Informatique Cameroun',
description: 'DAREWATCH TECH : services de développement web, mobile, formation IT, cybersécurité et cloud computing à Douala, Cameroun.',
openGraph: {
title: 'Darewatch Tech',
description: 'Agence digitale à Douala, Cameroun',
url: 'https://tech.darewatchgroup.com',
siteName: 'Darewatch Tech',
locale: 'fr_FR',
type: 'website',
},
};
tsx
const jsonLd = {
'@context': 'https://schema.org',
'@type': 'Organization',
name: 'DAREWATCH CONSULTING SARL',
url: 'https://tech.darewatchgroup.com',
logo: 'https://tech.darewatchgroup.com/logo.png',
address: {
'@type': 'PostalAddress',
addressLocality: 'Douala',
addressRegion: 'Littoral',
addressCountry: 'CM',
},
sameAs: [
'https://immo.darewatchgroup.com',
'https://darewatchgroup.com',
],
};
Étage 2 — Pages piliers¶
Darewatch Tech — Pages piliers¶
| Page pilier | URL | Mots-clés principaux |
|---|---|---|
| Services informatiques | /services |
entreprise informatique douala, agence digitale cameroun |
| À propos | /about |
darewatch tech, société IT douala |
| Carrières | /carriere |
emploi développeur cameroun, recrutement ingénieur devops |
| Blog Tech | /blog |
actualités IT cameroun, formation développement |
| Contact | /contact |
contact agence digitale cameroun |
Darewatch Immo — Pages piliers¶
| Page pilier | URL | Mots-clés principaux |
|---|---|---|
| Immobilier | /immobilier |
immobilier cameroun, villa à vendre douala |
| Projets | /projets |
projets immobiliers douala, résidence construction cameroun |
| Lotissement | /lotissement |
terrain à vendre douala, lotissement cameroun |
| Blog Immo | /blog |
actualités immobilier cameroun |
| Contact | /contact |
contact promoteur immobilier douala |
Étage 3 — Longue traîne¶
Mots-clés Tech (prioritaires)¶
=== "Développement Web" - entreprise informatique cameroun - agence digitale cameroun - développement web cameroun - création site web douala - agence nextjs cameroun - développeur react cameroun - développement application mobile cameroun
=== "Infrastructure & Cloud" - cloud computing cameroun - devops cameroun - infrastructure réseau entreprise - infogérance informatique cameroun - maintenance informatique entreprise
=== "Cybersécurité" - cybersécurité cameroun - audit cybersécurité douala - pentest cameroun - sécurité informatique entreprise
=== "Formation" - formation développement web cameroun - formation devops cameroun - bootcamp développement cameroun - formation cybersécurité cameroun
Mots-clés Immo (prioritaires)¶
=== "Biens immobiliers" - immobilier cameroun - villa à vendre douala - appartement douala - terrain à vendre douala bonamoussadi - maison à vendre yaoundé
=== "Projets & Construction" - projets immobiliers douala - promoteur immobilier cameroun - résidence sécurisée douala - construction immobilière cameroun
=== "Transactionnel" - acheter terrain douala - investissement immobilier cameroun - prix immobilier douala 2026
Implémentation technique — checklist¶
Pour chaque page¶
- [ ]
<title>unique et descriptif (50-60 caractères) - [ ]
<meta description>(150-160 caractères) - [ ] URL canonique
<link rel="canonical"> - [ ] Open Graph tags (og:title, og:description, og:image, og:url)
- [ ] JSON-LD schema (Organization, Article, JobPosting, Product selon le type)
- [ ] Balises
<h1>uniques par page - [ ] Images avec attribut
altdescriptif
Sitemap dynamique (Next.js)¶
// apps/drwh_immo/src/app/sitemap.ts
export default async function sitemap(): Promise<MetadataRoute.Sitemap> {
const properties = await fetchProperties();
const articles = await fetchArticles();
return [
{
url: "https://immo.darewatchgroup.com",
changeFrequency: "daily",
priority: 1,
},
{
url: "https://immo.darewatchgroup.com/immobilier",
changeFrequency: "daily",
priority: 0.9,
},
...properties.map((p) => ({
url: `https://immo.darewatchgroup.com/immobilier/${p.id}`,
changeFrequency: "weekly",
priority: 0.8,
})),
...articles.map((a) => ({
url: `https://immo.darewatchgroup.com/blog/${a.id}`,
changeFrequency: "monthly",
priority: 0.7,
})),
];
}
Robots.txt¶
// apps/drwh_immo/src/app/robots.ts
export default function robots(): MetadataRoute.Robots {
return {
rules: { userAgent: "*", allow: "/", disallow: ["/api/", "/admin/"] },
sitemap: "https://immo.darewatchgroup.com/sitemap.xml",
};
}
Maillage interne entre les applications¶
graph LR
G[darewatchgroup.com] -->|"Lien → Tech"| T[tech.darewatchgroup.com]
G -->|"Lien → Immo"| I[immo.darewatchgroup.com]
T -->|"Lien → Group"| G
T -->|"Lien → Immo"| I
I -->|"Lien → Group"| G
I -->|"Lien → Tech"| T
Chaque application doit avoir des liens vers les deux autres dans son footer/navigation. Cela renforce l'autorité de domaine de tout l'écosystème Darewatch.