While Hugo does provide some fundamental SEO optimization from a technical standpoint, it appears to me coming from a SEO background. It still lacks practical tools for new SEO changes without the need of a backend/hugo oriented developer. And even then the documentation and templates appear to fall short.
I do not doubt that you are able to make changes to your Hugo generated website, SEO optimization covering most, if not of every aspect. What complicates the matter however is the lack of tools enabling front end or marketing teams to make such changes, which generally is the department assigned to do just that. Thus currently making it a potentially unnecessary costly operation due to the need of other devs to make such changes, resulting in a diminishing potential to scale - as a company, its site and staff grow larger.
Correct me if I am wrong, I honestly hope I am. But I have engaged a handfull of experienced SEO & front end developer in a project related to implementing SEO changes in Hugo recently. Only to discover a much more than desired friction and lack of a intuitive approach, at least one that is documented and easily identified.
The closest I have been able to identify in my opinion is a solution provided by integrating DatoCMS to Hugo. https://docs.datocms.com/hugo/overview.html
If anyone have any suggestions or examples of sites that have implemented a framework enabling intuitive SEO optimization to take place, without the need of a backend developer. I would be very eager to learn more.