Crawl a website and get a 0-100 SEO score for every page: meta tags, headings, Core Web Vitals, broken links, images and schema, each issue returned with its priority and a fix hint, as JSON.
Detects 332 third-party tools on any website: analytics, ad pixels, CRM, chat, cookie consent, payment and error tracking. Extracts the tracking IDs they expose, such as GA4 and GTM. Analyzes scripts, cookies, JavaScript globals and network requests, on one page or across a crawl.
Scan any website and get a 0-100 security score with the findings behind it: missing HTTP security headers, SSL/TLS issues, exposed files and server banners, CMS admin exposure, each with a severity and a concrete fix.
Extract contact data from any website: emails, phone numbers and social profiles. One row per domain, each email typed and traced to the page it came from, phones in E.164, socials sorted by network. Crawls up to 15 pages per site, starting with contact, about, legal and privacy pages.
Extract the visible text of any web page as numbered blocks in DOM order, each carrying its HTML tag. One JSON item per URL: page title, every text block, per-page counts. Batch several URLs in one run, optionally drop headers, footers and cookie banners. For translation, migration and copy audits.
Opens a page in a real browser and returns every image it renders with its weight, format, size and alt text. Flags missing alt attributes, files over 200 KB, JPEG/PNG that should be WebP, and images displayed at the wrong size. JSON per page plus a run summary.
Crawl a website and check every link on it: broken links (404, 500) and redirects (301, 302) with their destination URL, HTTP status and response time. One record per page, plus a site summary listing the dead links that appear on the most pages.
Check H1-H6 headings on one page or crawl a whole site. Returns every heading by level, a 0-100 structure score per page, and the exact issues found - missing H1, duplicate H1, skipped levels, headings too short or long - each with a severity and a fix, plus a site-wide summary.
Scrape every ad an advertiser runs from Google's Ads Transparency Center: one row per creative with its archived image, format, serving dates, countries, ad wording where Google keeps it readable, and EU audience targeting. Creatives Google holds no content for are never returned.
Scrape Google Trends by keyword: interest over time with peak, average and momentum already computed, interest by region, and top and rising related queries. Each keyword has its own time budget, so one stalled keyword never costs you the run - and is never charged.