Task Library
Confirms the entire site serves over HTTPS with zero mixed-content warnings, protecting visitor trust and preventing browser security flags.
Category: Website QA Audit
Use this when running Layer 1 (Digital Plumbing Checks) of the Website QA Audit – a broken padlock kills trust before a visitor reads a word.
Inputs
- Site URL plus a full page list (XML sitemap or crawl export)
- Chrome with DevTools (Console and Security panels)
- The audit report/spreadsheet for logging results
Steps
- Load the homepage over
https://and confirm the browser padlock shows with no warning state. - Request the
http://version and the non-www/www variants; confirm each 301-redirects to the single canonical HTTPS URL (check the redirect chain in DevTools Network). - Open DevTools → Console and Security panel on the homepage; record any "mixed content" warnings (insecure images, scripts, stylesheets, or iframes loaded over http).
- Repeat the DevTools check on one page of every template type plus any page embedding video, forms, or third-party widgets – the usual mixed-content offenders.
- For each warning, note the exact insecure resource URL so the fix is a find-and-replace, not a hunt.
- Log pass/fail per page with the list of insecure resources in the audit report.
Definition of done (QA checklist)
- Every checked page loads over HTTPS with a clean padlock – zero mixed-content warnings in DevTools
- http, www, and non-www variants all 301-redirect to one canonical HTTPS version
- Findings logged with exact offending resource URLs, linked back to /website-qa-audit
Example(s)
- Example needed – run the Meta-Article Prompt after first real run.
File in the zip: skills/website-qa-audit/verify-https-with-no-mixed-content.md. Download the Task Library zip.
Index: Task Library. Article guidelines.
