When should you use No placeholder text left in?
no-lorem-ipsum · functional · required
When should you use this check?
Run this on anything newly published, and on any page built by duplicating a template — that is where filler survives. It is also worth leaving on permanently for large CMS-driven sites, because the failure mode is not "someone forgot at launch", it is "a section added eighteen months later inherited the template's placeholder and nobody scrolled that far". It reads the page source and makes no model call, so it is cheap enough to run on every page every time.
When should you not?
Skip it on pages that legitimately discuss placeholder text — a design system's typography specimen, a CSS tutorial, a blog post about lorem ipsum itself. In those cases the phrase is the content, and the check has no way to tell subject from accident. If you only have one or two such pages, exclude them from the audit rather than weakening the phrase list for the whole site.
What does it inspect?
No placeholder text - prohibited phrases must not be present
What does a failure mean?
A failure means one of the prohibited phrases appears in the page's own text, and it quotes what it found. This is one of the few findings with no interpretation attached: unfinished template content is on a public page. It usually points at a section that was never reviewed rather than a mistake in a section that was, so treat the finding as a signal to read the whole block, not just replace the sentence.
What are the Standard defaults — and why?
One parameter carries the check: `prohibitedPhrases`, defaulting to `lorem`, `ipsum`, `fpo` and `content goes here`. These are the four that appear in real unfinished work and effectively never appear in finished copy, which is what makes the check quiet enough to leave on. The list is deliberately short — every phrase added is a new chance to fail a page that legitimately uses the word, and a placeholder detector that cries wolf gets switched off.
How does an agent call it?
{
"type": "url",
"url": "https://example.com",
"validations": [
"no-lorem-ipsum"
]
}
Who governs the Standard?
Schemafirst.org publishes community-governed standards for digital QA. ArbiterQA is a sponsor and commercial licensee of those standards; citation does not mean Schemafirst operates ArbiterQA.
Author ArbiterQA · Reviewed by ArbiterQA · 2026-08-14