Skip to content

Nearly 6,000 empty post archives invite assistants to walk them #2172

Description

@wintermeyer

Almost every member has a post archive that says nothing, and /llms.txt invites assistants to walk all of them. Measured against the dev copy of production: 5,943 of 6,025 members have zero posts, their /<username>/posts answers 200 with an empty state, and no x-robots-tag comes with it. Counting the .md, .txt, .json and .xml siblings that is close to 30,000 addresses worth reading once and never again.

Whoever reads vutuv as a machine notices, and so does anyone whose crawl budget we spend on it. The Media Kit had the identical shape and was fixed a deploy ago: the page keeps answering 200, an empty one carries noindex derived from its own content, and /llms.txt names the sitemap chunks rather than the bare address pattern, so the only addresses advertised are the ones worth fetching. The same three moves fit here, with the archive's own emptiness as the input.

The trap is the one that fix already walked into: whatever the page decides has to reach all five surfaces from one derivation, or the .md sibling and the HTML at the same URL disagree about whether to index it.

Where: VutuvWeb.PostController, VutuvWeb.PageController.llms, Vutuv.Sitemap

An AI agent wrote this text in my name. I know that is problematic.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions