SPB Git forge

spb/resto-ka

Public

Resto·Ka — tous les restaurants du Québec, menus complets et prix réels (famille ·Ka)

52commits 1branches 0releases
11.6 MBsize
maindefault branch
20 days agolast push
Python 69.3% TypeScript 16.7% CSS 7.9% JavaScript 4.7% HTML 1.4%

History of restoka/seo.py · clear filter

  1. Sun, Aug 23, 2026 1

    1. SEO : pages programmatiques /villes + /ville/{slug} rendues en HTML (pattern lou-ka)
      …
      - restoka/seo.py : slugify + index villes groupé par slug (variantes de casse
        fusionnées, libellé majoritaire), SSR /villes et /ville/{slug} avec ItemList
        + BreadcrumbList, API /api/seo/villes et /api/seo/ville/{slug},
        sitemap-villes.xml, maillage interne accueil/fiche vers les pages villes
      - frontend : pages React VillesPage/VillePage, routes, lien pied de page
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +183 −3
  2. Sat, Aug 22, 2026 1

    1. SEO : SSR léger (accueil + fiches resto avec JSON-LD Restaurant), robots.txt, sitemaps chunkés, lang fr-CA
      …
      - restoka/seo.py (nouveau, calqué louka/seo.py) : head unique par route
        (title, description, canonical, hreflang fr-ca, og:* locale fr_CA,
        twitter, JSON-LD) + contenu essentiel serveur dans #root
      - accueil : title/h1 avec compte de restos, régions, menus récents,
        WebSite + Organization
      - fiche /resto/{uid} : JSON-LD Restaurant (PostalAddress QC/CA, geo,
        servesCuisine, telephone, priceRange, image) + BreadcrumbList,
        og:image = photo du resto, 404/410, canonical vers le uid maître
        pour les doublons inter-sources
      - robots.txt (Disallow /api/, /favoris, /docs) + sitemap index,
        sitemap-pages et sitemap-restos-{n} chunkés à 10 000 (lastmod)
      - pages statiques /stats /sources /contact : title/description uniques
      - web.py : include_router(seo.router) avant le fallback SPA
      - frontend/index.html : lang fr-CA
      Simon-Pierre Boucher committed 1 mo ago · 1 file +432