Talk to Your Developer Before Your Next Page Goes Live

national gallery

There’s a feature in most content management systems that doesn’t get nearly enough attention in conversations about AI search visibility. It’s called a page template, and if you’re managing a gallery website with any volume of artist or artwork pages, it’s worth understanding before your next conversation with your developer.

A page template is exactly what it sounds like: a reusable structure that applies automatically whenever a new page of a certain type is created. Set one up correctly and every new artist page your team publishes will carry the right headings, the right structure, and — this is the part that matters for AI visibility — the right schema markup, without anyone having to remember to add it manually.

To make this concrete: one approach we’ve used for gallery clients is to build artist page templates that automatically generate an H2 heading combining the artist’s name with “paintings for sale.” It’s a small thing, but it means every artist page is structured consistently, and consistently structured content is exactly what AI systems find easier to understand and cite.

Where schema comes in

Schema markup is the structured data layer that tells search engines and AI systems not just what a page says, but what it is. An Article schema tells AI systems this page is a piece of editorial content, with an author, a publication date, and a subject. A BlogPosting schema does the same for blog content. A Person schema establishes the author as a real, credentialled individual rather than an anonymous byline.

The traditional approach — and the one most gallery websites still use — is to add schema manually, page by page, either through a plugin or through a developer adding it directly. That works up to a point. It breaks down the moment anyone publishes a page without remembering the schema step, which is most pages, most of the time.

The better approach is to build schema into the page template itself. An artist page template that automatically outputs a structured data block for every new artist added. A blog post template that generates the correct BlogPosting schema — including author reference, publication date, and keywords — the moment a post is published. No manual step, no gaps, no pages sitting unstructured because no one got around to it.

A caution on plugins

Plugins like Yoast, RankMath, and All In One SEO will output schema automatically, which is useful — but it creates a specific problem if you’re also adding schema at the template level. You can end up with two Article schema blocks on the same page, which is messy and can confuse validators even if it doesn’t directly harm rankings.

The fix is straightforward: know what your plugin is outputting before adding anything on top. Turn off the plugin’s automatic schema for the content types you’re handling at the template level, and let the template schema do the job instead. It’s worth checking with a tool like schema.org/validator to see exactly what’s being output on any given page — the result is sometimes surprising. We discovered recently that a plugin was contributing more schema than expected, which only became clear when it was switched off and a page dropped from a grade A to a grade B in an AI visibility audit. The plugin wasn’t redundant — it was load-bearing, just invisibly so.

The connection to your next website build

If your gallery is thinking about commissioning a new website in the next year or two, this is the conversation to have before a single design mockup gets approved. Schema templates are far easier to build in from the start than to retrofit into a site that was designed without them. A developer who understands this will structure your content types — artist pages, artwork listings, blog posts, exhibition pages — in a way that makes schema templating straightforward. A developer who doesn’t know the question is being asked won’t.

There’s a related conversation worth having at the same time, about a newer standard called WebMCP that changes what a gallery website needs to be able to do for AI agents, not just what it needs to say. We’ve written about that separately — it’s the other thing to raise before your build begins. You can read the WebMCP article here.

The two conversations are different, but the timing is the same: before you sign anything off, not after.

Image Credit: National Gallery of Art on Unsplash