This documentation is also published as Markdown for efficient machine reading: the whole site is indexed at /llms.txt, and every page has a clean Markdown copy under /_llms/. These are generated from the same source and cost far fewer tokens to read than this rendered HTML.

Skip to main content Skip to navigation

HeadOrder Pennington.Head

Named priority bands for Order. Contributors run lowest-first, and on a HeadTagKey collision the lowest order wins — so page-level contributions (lower bands) beat site-level defaults (higher bands). Bands replace the ad-hoc integer ordering the HTML rewriters used, where unrelated writers silently collided on the same number.

Fields

Discovery int
Default: 80
Discovery payloads: JSON-LD structured data and Standard Site verification links.
Page int
Default: 40
Page-authored or page-computed tags: title, description, per-page OpenGraph. Wins ties against site defaults.
Site int
Default: 60
Site-wide defaults: canonical, og:site_name, RSS/llms alternates, hreflang.

Pennington.Head.HeadOrder

namespace Pennington.Head;

/// Named priority bands for Order. Contributors run lowest-first, and on a HeadTagKey collision the lowest order wins — so page-level contributions (lower bands) beat site-level defaults (higher bands). Bands replace the ad-hoc integer ordering the HTML rewriters used, where unrelated writers silently collided on the same number.
public class HeadOrder
{
    /// Discovery payloads: JSON-LD structured data and Standard Site verification links.
    
public static const int Discovery
; /// Page-authored or page-computed tags: title, description, per-page OpenGraph. Wins ties against site defaults.
public static const int Page
; /// Site-wide defaults: canonical, og:site_name, RSS/llms alternates, hreflang.
public static const int Site
; }