Site Audits
Overview
A technically healthy website ranks better. If pages load slowly, have broken links, or are missing key tags, Google notices — and your clients' rankings suffer. These tools cover everything from single-page audits and Core Web Vitals checks to full site-wide crawls with issue tracking over time.
get-page-audit
Runs a comprehensive on-page SEO audit for a single URL: title tags, meta descriptions, headings, image alt text, canonical tags, schema markup, and more. Takes a single url (string, required).
"Audit the on-page SEO for https://elysiumpools.com/services/pool-installation."
get-lighthouse-audit
Runs a Lighthouse audit and returns Core Web Vitals (LCP, CLS, INP), performance score, accessibility score, and optimization recommendations. Takes a single url (string, required).
"Check the Core Web Vitals for https://elysiumpools.com."
Tips
- Run this on your top landing pages — slow pages lose rankings, especially on mobile.
- Combine with
get-page-auditfor a complete technical picture: on-page SEO + performance.
get-content-parsing
Extracts and parses the content of a web page: plain text, HTML structure, word count, and metadata. Useful for content analysis and competitor research.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
url | string | Yes | The full URL to parse |
enable_javascript | boolean | No | Enable JavaScript rendering (for sites built with frameworks like React or Vue) |
custom_user_agent | string | No | Custom browser identity string |
accept_language | string | No | Preferred content language |
Example
"Parse the content from this competitor's blog post so I can analyze their word count and structure."
get-site-audit-history
Returns the history of site-wide crawl audits for a tracked site, including health scores, total pages crawled, and issue counts over time. Requires running sync-site-audit first. Takes site_id (required) and optional days (1–365, default 90).
get-site-audit-pages
Drills into individual pages from a site audit, showing per-page issues like broken links, missing tags, slow load times, and redirect chains.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
site_id | integer | Yes | The site ID |
audit_id | integer | No | Specific audit to inspect (defaults to latest) |
limit | integer | No | Max results (1–200, default 50) |
offset | integer | No | Skip this many results (for paging through large lists) |
get-lighthouse-history
Tracks Lighthouse scores and Core Web Vitals over time for a tracked site. Shows trends in performance, accessibility, and SEO scores.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
site_id | integer | Yes | The site ID |
url | string | No | Filter to a specific URL |
days | integer | No | Days of history (1–365, default 90) |
Tips
- Workflow:
sync-site-audit→ wait for completion →get-site-audit-historyfor health score →get-site-audit-pagesto find specific issues →get-lighthouse-historyto track Core Web Vitals trends.