SEO Hardening: robots, sitemap y canonical unificado
SEO Hardening (V-3.2.0221): - Nuevo public/robots.txt: permite rutas públicas (/, /about, /track, /updates, /guides, /legal) y bloquea privadas (/pos, /sales, /products, /stores, /warehouses, /ai, /addons, /profile, /admin, /auctions, /customers, /cashiers, /shipping, /pos-clients, /dashboard, /portal, /reset-password, /auth, /orders/, /api/). - Nuevo /sitemap.xml dinámico (server route) que incluye rutas públicas + entradas de updates. - src/lib/seo.ts: SITE_URL único = https://pos.explosionai.cloud (eliminadas referencias a pos.explosion.com.mx, sakura-sparkle-pos.lovable.app y URLs de preview Lovable/R2). - __root.tsx: og:image y twitter:image apuntan a /og-default.jpg local (placeholder premium); agregado og:site_name y og:locale es_MX. - Viewport: removido maximum-scale=1 (accesibilidad WCAG); agregado viewport-fit=cover. - Rutas privadas con head() noindex,nofollow: pos, sales, products, stores, warehouses, ai, ai/credits, addons, profile, admin, auctions, customers, cashiers, shipping, pos-clients, orders/$/shipping, auth. - Lógica POS, auth, dashboards, IA y add-ons sin cambios.
Aspectos destacados
- SEO hardening agregado
- robots.txt y sitemap agregados
- Manejo de URL canonical mejorado
- Rutas privadas de dashboard protegidas de indexación
- Metadata Open Graph mejorada