Agent Ready HTML

Hugo: vendor profile

In short

Hugo v0.169.0 came out on 2026-10-27. The generator builds a 404.html and leaves the response status to the host. Its markdown output format stays idle until a site lists it and adds a template, and JSON-LD needs a partial the author writes. gohugo.io returned 404 for /llms.txt on 2026-11-05. Hugo is free under Apache-2.0.

At a glance

standards.txt hugo

llms-txt               = no statement
markdown-negotiation   = no statement
markdown-twin          = partial
initial-html           = supports
real-404               = partial
vary-accept            = no statement

1 supports, 2 partial or announced, 3 no statement.

Hugo Framework

Hugo is a static site generator written in Go that renders every page to HTML at build time, writes sitemap.xml by default and ships a built-in markdown output format that sites can switch on per page kind.

Type
Framework
Home page
gohugo.io, answered HTTP 200 on 2026-11-05
Last read
5 November 2026

What it does for this layer

  • Hugo's own introduction describes it as a static site generator written in Go that renders a complete site in seconds. [primary source] source, read 5 November 2026.
  • Hugo v0.169.0 was released on GitHub on 27 October 2026, mainly to ship a build with Go 1.27.3; the same release HTML-escapes menu pre and post values taken from front matter. [primary source, 2026-10-27] source, read 5 November 2026.
  • Hugo renders a custom not-found page from a layouts/404.html template, with per-language variants such as 404.de.html. [primary source] source, read 5 November 2026.
  • Hugo's 404 docs hand the status code to the production host and list per-host setup for CloudFront, S3, Apache, NGINX, Netlify and others; on GitHub Pages it is automatic. [primary source] source, read 5 November 2026.
  • Hugo writes robots.txt only after enableRobotsTXT is set to true in the project configuration, using an embedded template unless the site overrides it. [primary source] source, read 5 November 2026.
  • Hugo generates sitemap.xml in the root of the public directory by default for a single-language site, using an embedded template that follows sitemap protocol v0.9. [primary source] source, read 5 November 2026.
  • Hugo's built-in output formats include markdown with media type text/markdown and base name index, next to html, json, rss, robots and sitemap. [primary source] source, read 5 November 2026.
  • By default Hugo renders only html for regular pages and html plus rss for the home page, sections, taxonomies and terms; other formats such as markdown or json need an outputs entry and a template. [primary source] source, read 5 November 2026.
  • Hugo's embedded Schema partial (schema.html) writes microdata meta elements in the head, filling name, description, datePublished and similar fields from page data. [primary source] source, read 5 November 2026.
  • Hugo also ships embedded opengraph.html and twitter_cards.html partials that build social metadata from site configuration and front matter. [primary source] source, read 5 November 2026.
  • The gohugoio/hugo repository is published under the Apache-2.0 license. [primary source] source, read 5 November 2026.
  • On 2026-11-05 gohugo.io returned 404 for /llms.txt, /robots.txt and the index.md path of a docs page, served /sitemap.xml as application/xml, and returned a real 404 for a made-up path. [observed, 2026-11-05] source, read 5 November 2026.

Products and plans

Plans and prices as the vendor's own pages showed them on the date read.
ProductWhat it isPriceAs ofSource
HugoOpen source static site generator written in Go, with built-in sitemap, robots, RSS, JSON and markdown output formats.Free, open source
Apache-2.0 license
2026-11-05source

Standards

The six standards this site tracks; no statement means the pages read said nothing.
StandardStatusWhat the vendor's pages saySource
llms-txtno statementNo statement found in the Hugo output formats, outputs, embedded templates or v0.169.0 release notes; the gohugo.io docs site itself publishes no llms.txt.none
markdown-negotiationno statementNo statement found in the Hugo output formats or 404 template pages; Hugo writes static files into public/ and leaves serving to the host.none
markdown-twinpartialA built-in markdown output format (text/markdown, base name index) exists, but default outputs are html and rss only, so it needs an outputs entry and a template.source
initial-htmlsupportsHugo is a static site generator that renders each page to HTML at build time.source
real-404partialHugo renders 404.html from layouts/404.html; the docs say the production host serves it and setup varies by host.source
vary-acceptno statementNo statement found in the Hugo output formats, outputs or 404 template pages about a Vary header.none

Checks on its own site

Readings of gohugo.io, the vendor's own website, which describe that site and not the product.
ReadingResultDate
Home page requestHTTP 200; H1 in the initial HTML: yes; 253 words; 0 JSON-LD blocks2026-11-05
Request with Accept: text/markdownHTTP 200, text/html, Vary: Accept-Encoding2026-11-05
/llms.txt at the host rootHTTP 404, text/html, 55 KB2026-11-05
A made-up pathHTTP 4042026-11-05
Ora score, cached34, grade D2026-09-04
Cloudflare keyless scan7, L0 Not Ready2026-11-05
Shared crawl rowTranco rank 4,624; home page HTTP 200; H1 in the HTML: yes; 323 words; JSON-LD types: none; answers markdown: no; made-up path HTTP 404; llms.txt valid: no2026-11-04

What it does not do

  • Hugo writes no index.md next to each page out of the box; its markdown output format stays idle until outputs lists it and a matching template exists.
  • Hugo's embedded schema.html partial emits microdata meta tags, so JSON-LD needs a partial you write yourself.

Related pages on this site

Sources

  1. Hugo: home page https://gohugo.io/, read 5 November 2026
  2. Introduction | Hugo https://gohugo.io/about/introduction/, read 5 November 2026
  3. Release v0.169.0 · gohugoio/hugo · GitHub https://github.com/gohugoio/hugo/releases/tag/v0.169.0, read 5 November 2026
  4. Custom 404 page | Hugo https://gohugo.io/templates/404/, read 5 November 2026
  5. robots.txt template | Hugo https://gohugo.io/templates/robots/, read 5 November 2026
  6. Sitemap templates | Hugo https://gohugo.io/templates/sitemap/, read 5 November 2026
  7. Configure output formats | Hugo https://gohugo.io/configuration/output-formats/, read 5 November 2026
  8. Configure outputs | Hugo https://gohugo.io/configuration/outputs/, read 5 November 2026
  9. Embedded partial templates | Hugo https://gohugo.io/templates/embedded/, read 5 November 2026
  10. GitHub - gohugoio/hugo https://github.com/gohugoio/hugo, read 5 November 2026

Last reviewed 5 November 2026