Technical SEO is not a package you install afterwards - it is decided in the architecture. Ten points I build every Umbraco solution to: canonical, hreflang, sitemaps, structured data, status codes, performance, and the mistakes I meet most often in existing solutions.