MMonitelia

Every module, in depth

SEO, brand protection, and social listening — one schema, one auth, one bill. Below: what each module does and which API it pulls from. No marketing fog.

Site Crawler

A cloud-hosted Screaming Frog. Unlimited URLs, full async pipeline, runs on Fly.io.

  • HTML extraction: title, meta, canonical, robots, H1/H2, word count, image alts
  • Status codes, redirect chains, broken links flagged automatically
  • Optional Playwright JS rendering for SPA sites (React / Vue / Svelte)
  • Seeds from sitemap.xml + robots.txt, respects User-Agent rules
  • Live progress via Supabase Realtime, cancel mid-flight
  • Streaming inserts to DB — runs flat memory for any crawl size

Technical Audit

Beyond the crawl. Lighthouse-level performance + security + structured data audit.

  • Core Web Vitals (LCP, INP, CLS) via Google PageSpeed Insights API
  • Lighthouse Performance, Accessibility, Best Practices, SEO scores
  • Security headers: HSTS, CSP, X-Frame-Options, Permissions-Policy
  • Structured data: JSON-LD walks (@graph + nested), schema type histogram
  • Open Graph, Twitter card, viewport, hreflang coverage
  • Heading hierarchy validation, duplicate content detection

Site Audit

A 0-100 health score with every issue grouped, prioritized, and one click from the fix.

  • Health score weighted by severity (critical ×3, warning ×2, notice ×1)
  • 9 issue categories: indexability, content, redirects, page speed, mobile, security, social, structured data, images
  • Per-issue page counts + drill-down to the exact affected URLs
  • Severity filters, affected-pages bars, and a one-click PDF report
  • Built on the crawl — no extra scan, no extra wait

Rank Tracker

Daily ranking checks per keyword with position-distribution history + delta alerts.

  • 200+ countries (auto-mapped to DataForSEO locations), per-language, mobile + desktop
  • Position-distribution chart over time: Top 1-3 / 4-10 / 11-30 / 31-50 / 51-100 / none
  • Per-keyword trend sparkline (inverted: up = better) + position pills
  • Delta alerts when a keyword falls 3+ positions or out of top-100
  • SERP features (featured snippet, image pack, etc.) tracked per check
  • Validated country picker — never a silent fallback to US

Keyword Research

Three sources side-by-side: cheap related ideas, Ads Planner data, official API.

  • DataForSEO Labs related_keywords — ~$0.01/query, broad ideation
  • DataForSEO Google Ads Planner clone — exact volume/CPC the Ads UI shows
  • Official Google Ads KeywordPlanIdeaService for users with a dev token
  • Competition LOW/MED/HIGH pills, bid ranges, one-click 'Track' to monitor

Site Monitoring

Cron-based 'is anything broken' checks. Smaller blast radius than full crawl.

  • Per-URL: status code, title, meta description, body-text hash
  • Diff against previous snapshot, alert on any change
  • Configurable interval (5 min minimum, default hourly)
  • Slack / Telegram / Email notifications on changes

AI Visibility Tracker

ChatGPT, Claude, Gemini, Perplexity, Grok, DeepSeek — are they recommending your brand?

  • Define prompts your customers might ask; track across every major LLM
  • Brand Visibility % + average mention position + a visibility-over-time trend
  • Competitors auto-extracted from AI answers, plotted as a share-of-voice bubble chart
  • Per-provider verdict badges + first-mention character offset
  • Scheduled re-checks; alerts when you drop out of an LLM's answer

Search Console Integration

GSC data without the 1000-row sampling limit + SQL-level aggregation.

  • OAuth + property picker; pulls last 30 days every sync
  • Top queries view with impression-weighted average position
  • Raw daily-row view for forensic analysis
  • Powers scheduled email reports automatically

Threat & Enforcement Center

Unphish-style brand protection: detect impersonation everywhere, then drive it to takedown.

  • Phishing & lookalike domains — CT logs + active homoglyph / IDN / typo variant DNS probing
  • Fake mobile apps (App Store + Google Play), impersonating social profiles, scam ads, counterfeit marketplace listings
  • Auto-enrichment: WHOIS, URLScan.io verdict, DNS/MX, Playwright screenshots
  • Findings inbox → promote to an enforcement case with a full status lifecycle + audit trail
  • One-click UDRP / registrar-abuse / DMCA takedown drafts auto-filled from your legal profile
  • Threat-intelligence dashboard + critical-hit alerts to Slack / Telegram / Email

Brand Health & Social Listening

YouScan-style brand intelligence over your mentions — sentiment, crisis, and an AI copilot.

  • Net-sentiment gauge, mention-volume trend, share of voice vs tracked competitors
  • Reputation-crisis detection: negative-spike alerts to Slack / Telegram / Email
  • Insights Copilot — ask anything about your mentions, answered from the real posts
  • AI topic clustering + word cloud; top-voice (influencer) board by reach
  • Visual Insights — logo / object / scene detection in mention images via a vision LLM

Mention Monitoring

8 sources. Honest about what each API actually allows.

  • Web: DuckDuckGo + Bing HTML scrapers with UA rotation
  • Social free: Reddit, YouTube, Mastodon (federated)
  • Social paid/connected: X via official API or Nitter fallback
  • Meta: Instagram hashtag search + Facebook own-Page visitor posts
  • LinkedIn: comments on your own Company Page
  • Sentiment classification via Anthropic Haiku

Audience Analytics

Who your visitors and your social audience actually are — blended into one consensus view.

  • GA4 demographics (age, gender, country, device) via the same Google OAuth as GSC
  • YouTube channel audience + Microsoft Clarity technographic & UX-friction signals
  • Meta / LinkedIn / TikTok follower demographics (token-connect)
  • AI author-profiling — interests & professions of the people who mention you
  • Cross-source overview with a world choropleth + per-country drill-down

TM Registry Watch

Weekly USPTO + EUIPO scan for filings that conflict with your trademarks.

  • USPTO Open Data + EUIPO eSearch plus integrations
  • Conflict score (0-1) based on mark match + Nice class overlap
  • Per-filing dismiss/restore, severity pill, applicant + dates
  • Alerts for ≥0.85 conflict score (exact mark + class overlap)

Backlinks

Active / appeared / lost tracking per scan with delta sparkline.

  • DataForSEO Backlinks API (~$0.05/scan, 1000 links default)
  • Diff-based snapshots: see exactly which links appeared + disappeared
  • Per-domain aggregate + every-link views with anchor + dofollow
  • 30-scan sparkline of total active backlinks over time

Local SEO (Google Business Profile)

Reviews + Search/Maps impressions + call clicks in one feed.

  • OAuth to user's GBP via the existing Google auth flow
  • Daily metrics: search impressions (desktop+mobile), call clicks, direction requests, website clicks
  • Review feed with stars + your reply preserved
  • KPI tiles: avg rating, map impressions, calls + directions

Team + ops

The SaaS plumbing you need to actually run this in production.

  • Team accounts (4 roles: owner / admin / editor / viewer)
  • Audit log of every sensitive action (member changes, billing, API tokens)
  • API tokens for programmatic /api/v1 access (scoped + rate-limited)
  • 2FA via TOTP authenticator apps
  • GDPR: data export + account delete endpoints
  • Stripe billing with per-table plan-gating triggers
  • Scheduled email reports (weekly / monthly digest)
  • Slack / Telegram / Email alert channels per project
  • Public client share links (`/r/[slug]`) with view counter
  • Custom domains via Vercel Domains API
  • White-label PDF reports with logo + brand color
  • i18n: cookie-based EN + UA

Try it on your real domain

5 free crawls / month. No card.

Start free →
Features — SEO, Brand Protection & Social Listening in One Platform | Monitelia