We used to call this “headless bundles”, which is what you get when putting headless: true in the frontmatter of that content file.
Note that we have since then expanded that syntax with some more options:
Also, I would recommend having a look at the cascade keyword, which you could use for, say, creating a headless section where you store all of these pages.