Web
Sitio multilenguaje en ASP.NET Core (de verdad)
Un selector que guarda el idioma en una cookie es cómodo para el usuario habitual y pésimo para SEO. Los buscadores y las IAs ven una sola URL.
Lo que sí funciona
Prefijo de cultura (/es, /en, /de-ch), hreflang, canonical, sitemap con las seis variantes, y textos nativos — no un traductor automático pegado encima.
Alemán de Suiza
de-CH no es un capricho: es otra ortografía (ss, Grösse, massgeschneidert). Tratarlo como “alemán” a secas pierde confianza en CH.
En el plan de sitio corporativo ($2,000 USD) esto va incluido hasta 6 idiomas. Es el mismo enfoque que usa este sitio.
Preguntas cortas
¿Google entiende de-CH?
Sí, si la URL y el hreflang son de-CH y el html lang también. Por eso no usamos solo lang=de.
¿Puedo empezar en un idioma?
Sí. La arquitectura queda lista para sumar culturas sin rehacer el sitio.