Let marketing ship pages, let engineering guard the system
There are two ways a company website fails its marketing team. In the first, every page edit waits on an engineer, launch velocity dies, and the engineering team spends its days on content changes instead of platform work. In the second, marketing gets an ungoverned page builder, and brand consistency, accessibility, and performance rot one page at a time. The answer to both is the same: a governed component library.
Split the work where the leverage splits. Marketers compose pages from a finite, approved component set without engineering involvement. Engineers build genuinely new components and own the health of the system itself. Each side spends its time on the work it is uniquely positioned to do, and neither waits on the other for routine launches.
Governance is what makes self-serve safe. A component enters the library through design review, with accessibility and performance requirements built in. When the standards live inside the components, marketers cannot ship a slow or inaccessible page by accident, and brand consistency stops depending on anyone's vigilance.
Deprecate with the same discipline you build with. Component libraries do not sprawl in one bad decision; they sprawl one reasonable exception at a time. A contribution process, a named owner, and a deprecation path are what keep the system from drifting back toward a new variant for every campaign.
Measure the operating model in launch time. The number that tells you the system works is how long marketing waits between wanting a page and shipping it. The strongest signal is when routine page work stops appearing in the engineering queue at all.
Expect to defend the standard under pressure. Campaign deadlines will always argue for the one-off exception, and the exception will always look cheap in the week it is requested. Its cost arrives later, as permanent surface area someone has to maintain, and it never leaves.