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-audit for 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

ParameterTypeRequiredDescription
urlstringYesThe full URL to parse
enable_javascriptbooleanNoEnable JavaScript rendering (for sites built with frameworks like React or Vue)
custom_user_agentstringNoCustom browser identity string
accept_languagestringNoPreferred 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

ParameterTypeRequiredDescription
site_idintegerYesThe site ID
audit_idintegerNoSpecific audit to inspect (defaults to latest)
limitintegerNoMax results (1–200, default 50)
offsetintegerNoSkip 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

ParameterTypeRequiredDescription
site_idintegerYesThe site ID
urlstringNoFilter to a specific URL
daysintegerNoDays of history (1–365, default 90)

Tips