Food-Ka — agrégateur de produits d'épicerie du Québec — www.food-ka.com
Python 53.9%
TypeScript 24%
CSS 14.9%
JavaScript 5.8%
HTML 1.4%
-
Sat, Aug 22, 2026 1
-
SEO : SSR léger, robots.txt, sitemaps et données structurées (foodka/seo.py)
…
- foodka/seo.py : robots.txt (Disallow /api/, /profil, Sitemap), sitemap index + sitemap-pages + sitemap-produits-{n}.xml chunkés 10 000 avec lastmod ; SSR accueil (title/description riches, H1 + liens serveur, WebSite/Organization JSON-LD fr-CA), pages programmatiques /?category= et /?source= (ItemList + BreadcrumbList, 404 si inconnue), /aubaines (ItemList), fiche /produit/{uid} (Product JSON-LD avec Offer CAD + availability, brand, image ; BreadcrumbList ; og:image = image produit ; 404 introuvable / 410 retiré), /sources (ItemList), meta uniques stats/contact/confidentialite. Head unique : canonical, hreflang fr-ca, og:* complet locale fr_CA, twitter ; contenu HTML dans #root remplacé par React au montage. - foodka/web.py : include du routeur SEO AVANT le catch-all SPA (robots.txt et sitemap.xml renvoyaient l index.html du SPA). - frontend/index.html : lang fr-CA. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
-