Website Release Gate – Automated Prelaunch QA avatar

Website Release Gate – Automated Prelaunch QA

Pricing

from $10.00 / 1,000 audited pages

Go to Apify Store
Website Release Gate – Automated Prelaunch QA

Website Release Gate – Automated Prelaunch QA

Audit up to 25 public web pages and return structured PASS/FAIL release checks for metadata, accessibility basics, SEO signals, and broken links.

Pricing

from $10.00 / 1,000 audited pages

Rating

0.0

(0)

Developer

Avis Choi

Avis Choi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Website Release Gate

Website Release Gate is a bounded acceptance test for websites produced by humans, agencies, no-code tools, or AI site builders. Give it up to 25 public pages and it returns one deterministic PASS or FAIL record per page.

It checks:

  • HTTP status, HTTPS, content type, and response time
  • title, meta description, canonical URL, viewport, and HTML language
  • H1 count, missing image alt text, and accidental noindex
  • invalid JSON-LD
  • a bounded sample of same-origin links for broken destinations

Why use it

This Actor is meant to be a final gate before publishing or handing over a website. The result is structured JSON, so an AI agent or CI workflow can decide whether a release is safe without reading a long audit report.

Input

{
"startUrls": [
{ "url": "https://example.com" }
],
"minimumScore": 80,
"maxLinksPerPage": 20
}
  • startUrls: 1–25 public HTTP(S) pages.
  • minimumScore: 0–100. Default 80.
  • maxLinksPerPage: 0–50 same-origin links sampled per page. Default 20.

Local/private addresses, credential-bearing URLs, large responses, and unsafe redirects are rejected.

Output

Each dataset item contains the release decision, score, metrics, issue codes, and checked links. A compact overall summary is also written to the OUTPUT key-value-store record.

Pricing design

The Actor supports Apify pay-per-event pricing through the page-audited event. It checks the customer's charge limit before each page, so it does not continue doing unpaid work after the limit is reached. Pricing must be enabled and the event defined in Apify Console before publication.

Launch pricing: $0.01 per audited page, plus Apify's $0.00005 synthetic Actor-start event. The start event waives the first five seconds of platform usage. This pricing is a hypothesis, not proof of demand.

Local development

npm install
npm run build
npm test

To simulate pay-per-event locally, follow Apify's current SDK instructions and set ACTOR_TEST_PAY_PER_EVENT=true.