js_scrape
Scrape JavaScript-rendered pages for SEO audit signals: title, meta tags, headings, Open Graph, structured data, canonical, images, and issues. Waits for JS execution before extracting content.
Instructions
Scrape a JavaScript-rendered page (SPAs, React, Vue, Angular apps).
Unlike the standard scrape, this waits for JavaScript to fully execute
before extracting content. Use this for single-page applications, dynamic
content, or any page where content loads via JS.
Returns full SEO audit signals from the rendered HTML: title, meta tags,
headings, Open Graph, structured data, canonical, images, and issues.
Args:
url: Full URL to scrape (e.g. "https://app.example.com")
wait_for: Milliseconds to wait for JS to render (default: 5000, max: 15000)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| config | No | ||
| wait_for | No |