check_internal_links
Verify a content page contains at least one internal link to a commercial page, excluding boilerplate blocks, and optionally confirm it mentions a concrete figure.
Instructions
Check that a content page links to at least one commercial page from its body, and optionally that it states a concrete figure. Links inside excluded boilerplate do not count, because a site-wide call-to-action block would otherwise satisfy this on every page and the check would guard nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| html | Yes | ||
| scope | No | Element to look inside, as [tag, class], e.g. ["article","post"]. Omit to read the whole document. | |
| money_paths | Yes | Path prefixes that count as commercial, e.g. ["/pricing/","/services/"]. | |
| extra_evidence | No | Literal strings that satisfy require_figure on their own, such as named product modules. | |
| require_figure | No | Also require a concrete price or quantity in the body. "Contact us for a quote" is not an offer. | |
| exclude_classes | No | Classes whose subtree is ignored. Use this for site-wide call-to-action blocks, otherwise they satisfy the check on every page. |