Skip to content

Custom SEO alerts built from your site's own data ​

The EdgeComet site analysis drafts the alerts your site should have from its own data: 30 days of bot traffic, the latest crawl, your page groups (saved segments) and Search Console. Also called the alerts site audit or custom alerts.

Each draft gets a threshold set from your numbers and is replayed against the site's recent history. In the card's words, it "fires on real breakage and stays quiet on the site's normal ups and downs."

The drafts turn on by themselves 7 days after the analysis, unless you keep them off.

The site analysis card on edgecometshop.com, titled 5 custom alerts for edgecometshop.com. Five ticked drafts: Origin stopped answering, P0, fires when 5 or more pages fail at the origin in a 5-minute check; Pages started answering 4xx, P1, 20 or more pages in a 15-minute check; Noindex appeared on product pages, P0, watches 1,001 product pages, none noindex today, fires at 5 or more; Noindex appeared on collection pages, P0, watches 224 collection pages, fires at 2 or more; Server error pages grew in the crawl, P1. The right column lists What we read: 30 days of bot traffic, a crawl of 6,411 pages on Oct 24, page groups Homepage, Product pages and 7 more, Search Console connected, and Left out on purpose with five reasons, such as Bots stopped fetching, only 76 pages fetched, below the 100-page floor. The footer reads Turns on by itself on Oct 31, Keep off, Alerts go to max@edgecomet.com, with Review each alert and Turn on 5 alerts now

How the site analysis works ​

The site analysis is an AI agent. It works through your site's numbers in four steps:

  1. It reads your site. Bot traffic per day, the normal level of origin errors in each check, the bot mix, Search Console clicks over the last 4 weeks, your page groups, the latest crawl and its issues, your custom extraction fields and the alerts you already have.
  2. It drafts alerts. Availability comes first, with thresholds above the busiest normal check. Then alerts scoped to your page groups, such as noindex on product pages or a lost home page, and crawl issues that are present or growing. It can also propose changes to alerts you have that fire too often or skip most checks.
  3. It tests each draft. Every draft runs against your current data and, where the history exists, is replayed over the site's recent past to count how many alerts it would have raised. A warning or critical draft that would have fired too often is withdrawn or tightened.
  4. It explains itself. Standard alerts it chose not to draft are listed under Left out on purpose, each with the reason in your own numbers. Problems that are already true today are listed as findings, because they need a fix, not an alert.

The analysis keeps the set small. It never deletes an alert you have.

When the analysis runs ​

The analysis runs once on its own when a site has enough data, and again whenever you start it:

  • Automatically: once per site, after 7 days of verified bot traffic and at least 300 distinct pages served to bots in the last 30 days. It runs in the daily pass at 06:30 UTC.
  • On demand: press Analyze my site on the card or in the Alerts header. It takes a few minutes, and you can follow it with Watch it work.
  • Again: press Analyze my site in the Alerts header after a redesign, a migration or new page groups. While an analysis waits for review, the button reads Analyze again, and the new analysis replaces the one waiting for review.

Until the first analysis, a site with no alerts, or whose alerts have not run a check yet, shows the Custom alerts for {domain} card on the Alerts page.

The card lays out the plan in three steps: turn on the recommended alerts now (or "Your alerts are on" when they already run), let EdgeComet study the site, and get the custom alerts a week after the drafts. While the site is still collecting data, the second step counts the days of verified bot traffic.

The Custom alerts for stillrendering.work card before an analysis, with the lead We build each one from this site's own data and turn it on for you. Two steps show: Turn on the basics, with The recommended set below works on any site from day one and emails you when one fires, and We study stillrendering.work, with It has enough data. Takes a few minutes, or it runs on its own tomorrow. Dots mark the inputs Traffic, Pages served to bots, Crawl, Page groups and Search Console, with a Connect Search Console link and an Analyze my site button

The recommended alerts you turn on keep running after the custom alerts arrive. See Turn on the recommended alerts.

Review the drafts ​

When the analysis finishes, the card on the Alerts page lists the drafts, all ticked: name, severity and one line on what each watches and when it fires. A draft that changes an alert you have says Changes your rule: and its name.

Next to the drafts, the card shows:

  • What we read: the traffic, crawl, page groups and Search Console data the analysis used.
  • Left out on purpose: up to five standard alerts it chose not to draft, such as "Bots stopped fetching: only 76 pages fetched, below the 100-page floor".

Untick a draft to leave it out. You get an email when the drafts are ready. See The email when drafts are ready.

Review each alert ​

Review each alert opens the Site analysis page. It starts with what the analysis read, its own note on the site, and Found while analyzing: problems already true today that are worth fixing rather than alerting on.

The top of the Site analysis review page for edgecomet.com. About this analysis reads We read 30 days of your traffic, your latest crawl and your Search Console data, and drafted these alerts, followed by an AI note that the site is small and quiet and that render, blank-page and cache rules are left out because bots are never rendered here. The run strip reads Finished with 3 drafts, took 1m 08s. Found while analyzing lists three findings: home page search clicks are 67.6% below the previous window, the 55 pages flagged as 4xx with demand are almost all scanner probes, and weekly Search Console clicks swing from 24 to 43, too noisy for a site-wide click-drop rule

Each draft then has its own card:

  • Watches and Pages: what it counts and on which pages. Change edits the pages.
  • Fires when: the condition, what the latest window shows, and how often it would have fired, such as "Last 30 days: would not have fired."
  • Checked: how often it runs.
  • Why: the analysis in its own words, with the numbers behind the threshold.

A draft card titled Homepage lost its search clicks, P1, Traffic. Watches: total clicks across the pages in scope. Pages: pages in a saved segment, as it is defined today, with Change. Fires when: total clicks across the pages in scope is at or below -80% and the compared window is at least 15, observed now -67.6% against the previous window, this would not fire on the window just checked, and Last 30 days: would not have fired. Checked: when Search Console publishes a day. Why: the homepage carries 79 of the site's 126 clicks, so 80% with a 15-click floor fires only on a near-total loss. Buttons Reject, Edit details and Accept

Edit details changes the name, severity, pages and threshold of a draft. To change anything else, ask in the chat beside the page. See Change drafts in the chat.

Turn the alerts on, or keep them off ​

The footer of the card decides when the drafts become alerts:

  • Turn on N alerts now: turns on the ticked drafts at once and discards the rest. When drafts change alerts you have, the button reads Apply N changes now.
  • Turns on by itself on {date}: 7 days after the analysis finished, at 06:30 UTC, the ticked drafts turn on. With nothing ticked, nothing turns on.
  • Keep off: stops the automatic turn-on. The card reads "Kept off. They wait here until you turn them on.", and Undo brings the date back.

The new alerts are ordinary rules, created by EdgeComet AI: you edit, pause or delete them on the Rules page. See Alert rule states: watching, skipped, warming, broken.

The email when drafts are ready ​

When an analysis has drafts for review, EdgeComet emails the site's alert addresses, whatever their minimum severity, or the owner's account address when the site has none. Nothing is sent while the site's notifications are muted.

The subject reads [EdgeComet] We analyzed {domain} and drafted N alerts. The email gives the date the drafts turn on, lists up to six of them, counts the findings, and links to the review page with Review the drafts.

If it does not work ​

"Analyze my site" is disabled ​

Hover the button to see why:

  • "Needs 7 days of traffic data - no verified bot has visited yet." or "... N more days.": the analysis waits for a week of verified bot traffic. See Watch for the first verified visit.
  • "Needs 300 distinct pages served to bots in 30 days - N so far.": a small or new site needs more pages fetched by bots first.
  • "A site analysis is already running.": follow it with Watch it work.
  • "Alert drafts are being written for this site. Try again when they are ready.": an alert you asked Ask for is being drafted, and only one drafting run works on a site at a time.

"The analysis stopped before it finished" ​

The analysis was cut off before it drafted anything it could stand behind, and nothing was written to your alerts. Start it again with Analyze my site.

No drafts to review ​

When the analysis finds nothing to add or change, no drafts wait for review and no email goes out.

If every draft matches an alert you already have, the card reads "Your alerts already fit {domain}", and nothing turns on.

Where to find it ​

In the dashboard: Alerts > Alerts, the card at the top of the page, and Analyze my site in the header. The review page opens from Review each alert or from the email.

Next ​