The standard behind Quartermaster

One tool for each job. Patched on a schedule. Tested before it goes live.

Each requirement names the standard first and our usual tool second. We review existing tools before replacing them. Hosting, licenses, and other vendor fees are yours unless your agreement includes them.

1. Hosting and delivery

RequirementStandard toolNotes
Managed WordPress hosting with stagingWP Engine
CDN and firewall in front of the site, HTTPS forcedCloudflareBlocks bad traffic before it reaches WordPress.
Page cachingThe host’s cacheNo separate caching plugin.
Media stored off the web serverWP Offload Media with Amazon S3The S3 bucket lives in the client’s own AWS account.
Compressed imagesOne image optimizerThe tool is selected for the site.
Unused scripts removed (optional)PerfmattersFor sites that fail Core Web Vitals.

2. Security

RequirementStandard toolNotes
Login protection and malware scanningWordfenceThe only security plugin on the site.
Two-factor authentication enforced for every admin and editorWordfence
Least-privilege rolesWordPress coreAuthors are not admins. Old accounts are removed.
Activity logWP Activity LogRetention capped at three months. Failed-login logging off, because Wordfence already records those.
In-dashboard code editor turned offOne line in the site configA stolen admin login cannot plant code through the dashboard.
XML-RPC blockedCloudflare ruleCloses an old login route that attackers use to guess passwords in bulk.
Spam filteringAkismetFor sites with comments or public forms.

3. Maintenance

RequirementStandardNotes
Updates on a scheduleRoutine patches within 30 days; critical patches within 48 hours when an update or workable mitigation existsCovers WordPress core, plugins, themes, and PHP.
Current PHP versionA version still receiving security fixes
Licenses renewedEvery premium plugin has an active licenseA lapsed license stops updates silently.
Every change tested firstStaging before production
BackupsDaily, stored off the server, with a restore tested on staging every quarter
Short plugin listOne tool per job, reviewed quarterlyInactive plugins are deleted, not left in place.
Scheduled tasks run by the serverWP Engine Alternate CronOff by default on WP Engine. Without it, scheduled posts can publish late on a heavily cached site.
Post revisions kept, with a capFive per post on WP EngineWP Engine turns revisions off by default, which leaves editors with no edit history.

4. Measurement

RequirementStandard toolNotes
One tag manager container, placed in the themeGoogle Tag ManagerNo Site Kit. Site Kit ties the integration to a single Google account.
One analytics tag, loaded only through the tag managerGA4Prevents double counting.
Search Console verified by DNSGoogle Search ConsoleDNS verification survives a theme change.
Bing verifiedBing Webmaster Tools
Cookie consent where requiredComplianz or CookieYesThe tool is agreed for the site.

5. SEO and distribution

RequirementStandard toolNotes
Titles, descriptions, canonicals, and schema on every pageYoast SEO
Sitemaps that list only indexable pagesYoast SEONo redirects, errors, or noindex pages in the sitemap.
News sitemap and NewsArticle schemaYoast NewsFor sites that publish news.
Large image previews allowedmax-image-preview:largeGoogle requires this, or AMP, for large images in Discover.
Featured images at least 1,200px wideEditorial practiceGoogle’s stated minimum for Discover.
Open Graph and Twitter card tagsYoast SEO
Valid RSS feedsWordPress coreFeeds return valid XML and link to production URLs.
Redirects managed in one place, with 404 monitoringRedirectionSites with Yoast Premium can use its redirect manager instead.
Topic pages and internal linkingField Guide
A deliberate AI crawler policyCloudflare and robots.txtAllow or block by choice. Several sites we reviewed were blocking AI crawlers without having decided to.
Apple News distribution (optional)Publish to Apple NewsDaily news publishers only. Requires Apple’s channel approval and PHP 8.3.

No AMP. Google no longer requires it for Top Stories.

6. Content and editorial

RequirementStandard toolNotes
Structured content fieldsACF Pro
Multiple authors and guest authors, each with an author pageCo-Authors PlusSuits papers with several authors and outside scholars.
FootnotesModern FootnotesFor research and policy content.
Data tablesTablePress (Premium)

7. Email

RequirementStandard toolNotes
Site email sent through an authenticated serviceOne SMTP pluginThe tool is selected for the site. A second mail plugin can intercept delivery.
Sending from the client’s own domainSPF, DKIM, and DMARC recordsWithout these, form notifications and password resets get rejected.
Mail deliveryBrevo or Amazon SESAccounts stay in the client’s name. Usage fees are separate unless the agreement includes them.

8. Optional modules

NeedStandard tool
FormsGravity Forms
EventsThe Events Calendar
Archive searchSearchWP or FacetWP

9. Monitoring

Every Quartermaster site includes Fire Watch monitoring. It checks the pages, feeds, sitemaps, tags, and records that keep a publisher’s site visible.

10. Accessibility

Templates are checked against WCAG 2.1 AA. Automated checks are followed by a manual review of keyboard navigation and alt text.