Encore améliorer le SEO #66

Closed
opened 2026-01-24 11:51:51 +01:00 by ColinMaudry · 1 comment
ColinMaudry commented 2026-01-24 11:51:51 +01:00 (Migrated from github.com)

Pour l'instant j'ai mis en place des mesures assez basiques pour le SEO (balises meta). La prochaine étape contiste à :

  • ajouter des balises h1 à toutes les pages, notamment marché, titulaire et acheteur (si ce n'est pas encore fait)
  • créer une arborescence département=>acheteur/titulaire=>marché que les moteurs de recherche pourront parcourir pour facilement accéder à chaque marché
  • ajouter un snippet de JSON-LD utilisant le vocabulaire schema.org pour structurer sémantiquement les données des organisations et des attributions
Pour l'instant j'ai mis en place des mesures assez basiques pour le SEO (balises meta). La prochaine étape contiste à : - [x] ajouter des balises h1 à toutes les pages, notamment marché, titulaire et acheteur (si ce n'est pas encore fait) - [x] créer une arborescence département=>acheteur/titulaire=>marché que les moteurs de recherche pourront parcourir pour facilement accéder à chaque marché - [ ] ajouter un snippet de JSON-LD utilisant le vocabulaire schema.org pour structurer sémantiquement les données des organisations et des attributions
ColinMaudry commented 2026-01-24 13:45:19 +01:00 (Migrated from github.com)

Exemple de JSON-LD utilisant le term Order de schema.org :

{
  "@context": "https://schema.org",
  "@type": "Order",
  "@id": "https://www.decp.info/marche/unique-id-marche-12345",
  "name": "Attribution du marché de services de nettoyage pour la Mairie de Ville-Exemple",
  "description": "Marché public pour le nettoyage et l'entretien des bâtiments administratifs de la Mairie de Ville-Exemple pour la période 2024-2026.",
  "orderNumber": "AO-2024-08-NETTOYAGE",
  "orderDate": "2024-01-15",
  "price": "250000",
  "priceCurrency": "EUR",
  "customer": {
    "@type": "GovernmentOrganization",
    "name": "Mairie de Ville-Exemple",
    "url": "https://www.decp.info/acheteur/siret-mairie-123",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1, Place de la Mairie",
      "addressLocality": "Ville-Exemple",
      "postalCode": "75001",
      "addressCountry": "FR"
    },
    "identifier": {
      "@type": "PropertyValue",
      "propertyID": "siret",
      "value": "21750001600019"
    }
  },
  "seller": {
    "@type": "Organization",
    "name": "Propre & Net SAS",
    "url": "https://www.decp.info/titulaire/siren-propre-net-456",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "1, Place de la Mairie",
      "addressLocality": "Ville-Exemple",
      "postalCode": "75001",
      "addressCountry": "FR"
    },
    "identifier": {
      "@type": "PropertyValue",
      "propertyID": "siret",
      "value": "98765432100016"
    }
  },
  "orderedItem": {
    "@type": "Service",
    "name": "{objet}",
    "category": {
         "@type": "CategoryCode",
         "propertyID": "cpv",
         "codeValue": "{codeCPV}",
         "description": "Description du code CPV"
    },
    "serviceType": "Description du code CPV"
  }
}
Exemple de JSON-LD utilisant le term [Order](https://schema.org/Order) de schema.org : ```json { "@context": "https://schema.org", "@type": "Order", "@id": "https://www.decp.info/marche/unique-id-marche-12345", "name": "Attribution du marché de services de nettoyage pour la Mairie de Ville-Exemple", "description": "Marché public pour le nettoyage et l'entretien des bâtiments administratifs de la Mairie de Ville-Exemple pour la période 2024-2026.", "orderNumber": "AO-2024-08-NETTOYAGE", "orderDate": "2024-01-15", "price": "250000", "priceCurrency": "EUR", "customer": { "@type": "GovernmentOrganization", "name": "Mairie de Ville-Exemple", "url": "https://www.decp.info/acheteur/siret-mairie-123", "address": { "@type": "PostalAddress", "streetAddress": "1, Place de la Mairie", "addressLocality": "Ville-Exemple", "postalCode": "75001", "addressCountry": "FR" }, "identifier": { "@type": "PropertyValue", "propertyID": "siret", "value": "21750001600019" } }, "seller": { "@type": "Organization", "name": "Propre & Net SAS", "url": "https://www.decp.info/titulaire/siren-propre-net-456", "address": { "@type": "PostalAddress", "streetAddress": "1, Place de la Mairie", "addressLocality": "Ville-Exemple", "postalCode": "75001", "addressCountry": "FR" }, "identifier": { "@type": "PropertyValue", "propertyID": "siret", "value": "98765432100016" } }, "orderedItem": { "@type": "Service", "name": "{objet}", "category": { "@type": "CategoryCode", "propertyID": "cpv", "codeValue": "{codeCPV}", "description": "Description du code CPV" }, "serviceType": "Description du code CPV" } } ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: colin/colibre#66