Optimisation SEO complete ave meta tags et variantes de marque
Some checks failed
Déploiement Hugo Staging / deploy-staging (push) Has been cancelled

This commit is contained in:
MARTIN Julien 2025-06-12 17:58:19 +02:00
parent 1a878ebac5
commit 5a6047f69e
5 changed files with 94 additions and 4 deletions

View File

@ -1,8 +1,24 @@
# Pour staging: baseURL = "https://staging.ptits-pas.fr/"
# Pour production: baseURL = "https://ptits-pas.fr/"
baseURL = "https://staging.ptits-pas.fr/" baseURL = "https://staging.ptits-pas.fr/"
languageCode = "fr" languageCode = "fr"
title = "P'titsPas - Solution Petite Enfance pour Collectivités" title = "P'titsPas - Solution Petite Enfance pour Collectivités"
liveReloadPort = -1 liveReloadPort = -1
# SEO Configuration
[params]
description = "P'titsPas : plateforme publique pour la gestion de la petite enfance. Mise en relation parents-assistantes maternelles, transparence et neutralité garanties pour les collectivités."
keywords = "P'titsPas, ptitspas, p'tits pas, ptits pas, petitspas, petit pas, petits pas, opetitspas, pitispas, ptitpas, p'titpas, Ptitspas, PTITSPAS, petite enfance, assistante maternelle, collectivité, garde enfant, crèche, RPE, relais petite enfance, plateforme publique, gestion municipale, nounou, baby-sitter, garde à domicile, accueil collectif, multi-accueil, halte-garderie, micro-crèche, RAM, modes de garde, service public, mairie, conseil départemental, CAF, allocation garde enfant, accompagnement parental, contrat assistante maternelle, agrément assistante maternelle, recherche nounou, solution numérique municipale, dématérialisation services publics, transparence publique, égalité territoriale, politique petite enfance, développement enfant, conciliation vie familiale professionnelle"
author = "P'titsPas"
# Site map and SEO
enableRobotsTXT = true
enableGitInfo = true
[sitemap]
changefreq = "monthly"
priority = 0.5
[markup] [markup]
[markup.goldmark] [markup.goldmark]
[markup.goldmark.renderer] [markup.goldmark.renderer]

View File

@ -1,5 +1,7 @@
--- ---
title: "Bienvenue sur P'titsPas - Votre Partenaire Petite Enfance" title: "P'titsPas - Plateforme Publique de Gestion Petite Enfance pour Collectivités"
description: "Solution numérique publique pour les collectivités : gestion transparente des relations parents-assistantes maternelles, sans notation ni algorithme opaque. Égalité et neutralité garanties."
keywords: ["P'titsPas", "ptitspas", "p'tits pas", "ptits pas", "petitspas", "petit pas", "petits pas", "opetitspas", "pitispas", "ptitpas", "p'titpas", "Ptitspas", "PTITSPAS", "petite enfance", "assistante maternelle", "collectivité", "commune", "garde enfant", "RPE", "relais petite enfance", "plateforme publique", "transparence", "neutralité", "gestion municipale petite enfance", "plateforme numérique collectivité", "mise en relation parents assistante maternelle", "solution publique garde enfant", "service public petite enfance", "accompagnement parental collectivité", "transparence service public", "égalité accès garde enfant", "politique municipale enfance", "dématérialisation services municipaux"]
date: 2025-05-17T12:00:00+02:00 date: 2025-05-17T12:00:00+02:00
--- ---
@ -8,9 +10,9 @@ date: 2025-05-17T12:00:00+02:00
# P'titsPas : La solution publique pour une gestion simplifiée et humaine de la petite enfance dans votre collectivité. V2 # P'titsPas : La solution publique pour une gestion simplifiée et humaine de la petite enfance dans votre collectivité. V2
<div class="content-section"> <div class="content-section">
**P'titsPas est une plateforme numérique conçue pour accompagner les collectivités dans la gestion des relations entre les parents, les assistantes maternelles et les relais petite enfance (RPE). Elle vise à simplifier, structurer et sécuriser les processus de mise en relation, de contractualisation, de suivi et de communication autour de la garde d'enfants.** **P'titsPas (aussi écrit ptitspas ou p'tits pas) est une plateforme numérique conçue pour accompagner les collectivités dans la gestion des relations entre les parents, les assistantes maternelles et les relais petite enfance (RPE). Elle vise à simplifier, structurer et sécuriser les processus de mise en relation, de contractualisation, de suivi et de communication autour de la garde d'enfants.**
Elle s'inscrit dans une démarche publique fondée sur les valeurs de la République : **égalité**, **neutralité**, **accessibilité** et **transparence**. Contrairement aux plateformes privées, P'titsPas ne fonctionne ni sur la logique de notation, ni de sélection algorithmique opaque. Elle s'inscrit dans une démarche publique fondée sur les valeurs de la République : **égalité**, **neutralité**, **accessibilité** et **transparence**. Contrairement aux plateformes privées, la solution P'titsPas ne fonctionne ni sur la logique de notation, ni de sélection algorithmique opaque.
Notre mission est de valoriser le rôle des collectivités locales dans l'accompagnement de la petite enfance en fournissant un outil performant, éthique et adapté à vos besoins. Notre mission est de valoriser le rôle des collectivités locales dans l'accompagnement de la petite enfance en fournissant un outil performant, éthique et adapté à vos besoins.
</div> </div>

View File

@ -3,7 +3,61 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title>{{ .Title }} | {{ .Site.Title }}</title>
<!-- SEO Meta Tags -->
<title>{{ if .IsHome }}{{ .Site.Title }}{{ else }}{{ .Title }} | {{ .Site.Title }}{{ end }}</title>
<meta name="description" content="{{ if .Description }}{{ .Description }}{{ else }}{{ .Site.Params.description }}{{ end }}">
<meta name="keywords" content="{{ if .Keywords }}{{ delimit .Keywords ", " }}{{ else }}{{ .Site.Params.keywords }}{{ end }}">
<meta name="author" content="{{ .Site.Params.author | default .Site.Title }}">
<!-- Prevent indexing of staging site -->
{{ if eq .Site.BaseURL "https://staging.ptits-pas.fr/" }}
<meta name="robots" content="noindex, nofollow">
{{ end }}
<!-- Open Graph / Facebook -->
<meta property="og:type" content="{{ if .IsHome }}website{{ else }}article{{ end }}">
<meta property="og:url" content="{{ .Permalink }}">
<meta property="og:title" content="{{ if .IsHome }}{{ .Site.Title }}{{ else }}{{ .Title }}{{ end }}">
<meta property="og:description" content="{{ if .Description }}{{ .Description }}{{ else }}{{ .Site.Params.description }}{{ end }}">
<meta property="og:image" content="{{ .Site.BaseURL }}images/page_login_4.1.png">
<meta property="og:locale" content="fr_FR">
<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:url" content="{{ .Permalink }}">
<meta property="twitter:title" content="{{ if .IsHome }}{{ .Site.Title }}{{ else }}{{ .Title }}{{ end }}">
<meta property="twitter:description" content="{{ if .Description }}{{ .Description }}{{ else }}{{ .Site.Params.description }}{{ end }}">
<meta property="twitter:image" content="{{ .Site.BaseURL }}images/page_login_4.1.png">
<!-- Canonical URL -->
<link rel="canonical" href="{{ .Permalink }}">
<!-- Favicon -->
<link rel="icon" type="image/x-icon" href="/favicon.ico">
<!-- JSON-LD structured data for Google -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": {{ if .IsHome }}"Organization"{{ else }}"WebPage"{{ end }},
{{ if .IsHome }}
"name": "{{ .Site.Title }}",
"url": "{{ .Site.BaseURL }}",
"description": "{{ .Site.Params.description }}",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "Service client",
"url": "{{ .Site.BaseURL }}contact/"
}
{{ else }}
"name": "{{ .Title }}",
"url": "{{ .Permalink }}",
"description": "{{ if .Description }}{{ .Description }}{{ else }}{{ .Site.Params.description }}{{ end }}"
{{ end }}
}
</script>
<link rel="stylesheet" href="{{ `/css/style.css` | relURL }}"> <link rel="stylesheet" href="{{ `/css/style.css` | relURL }}">
</head> </head>
<body> <body>

13
robots-production.txt Normal file
View File

@ -0,0 +1,13 @@
# PRODUCTION ROBOTS.TXT - À copier sur ptits-pas.fr
User-agent: *
Allow: /
# Sitemap
Sitemap: https://ptits-pas.fr/sitemap.xml
# Optimizations for crawlers
Crawl-delay: 1
# Disallow admin or private areas if any
# Disallow: /admin/
# Disallow: /private/

5
static/robots.txt Normal file
View File

@ -0,0 +1,5 @@
# STAGING ENVIRONMENT - DO NOT INDEX
User-agent: *
Disallow: /
# This is a staging site, production is at ptits-pas.fr