Page is set to noindex
https://www.harbour-bakery.example/wholesale- Indexability
indexable→not indexable
CorrectionRemove the noindex directive if this page should rank. Intentional on staging, thank-you, and filter pages — verify before changing.
What broke since the last audit, which fixes a later audit confirmed, and what each changed page was carrying, in a report signed with your studio’s name.
Mayfly audits each client site on a schedule and compares the latest audit with the one before it. Your client opens the report from a private link, without an account.
Page is set to noindex
https://www.harbour-bakery.example/wholesaleCorrectionRemove the noindex directive if this page should rank. Intentional on staging, thank-you, and filter pages — verify before changing.
Your client sees the invoice. They don’t see the noindex tag left on after a staging push, the title someone on their team overwrote, or the broken internal link that was removed on a Tuesday. When the work goes well, the evidence of it disappears. Mayfly records it between two audits.
Ordered by severity, then by the share of search clicks or visitors the page was carrying.
Counted only when a later audit fetched the same page, got an auditable response and the rule no longer fired.
So an unexpected edit is visible before your client asks about it.
The link shows the latest comparison between two audits. On a weekly schedule that is the past seven days, not a whole month; a month-long summary is not built yet.
Your dashboard, the client’s link and the printed copy are rendered by the same components. The example uses an invented site; every figure in it is labelled as invented.
Open the full example reportThe masthead shows your studio’s name and monogram. Mayfly is named twice, in plain text and never as a link: under the site’s address, to say it verified who owns it, and in one line at the foot.
Broke since the last audit · Fixed, and verified · Fix not confirmed · Changed, without breaking a rule · Still open, each with its count at the top.
After severity, by the page’s share of the site’s organic clicks and of its visitors over the 7 complete Pacific days before the earlier audit. A page that has since lost its traffic still ranks by the traffic it had.
The tag that changed appears with its old and new value, followed by the general remedy for the rule that fired. It is not an inspection of your code.
Every report with findings ends with how they were produced. On a printed copy the method is part of the body text.
Your client will read this report as evidence about your work. It says only what two audits can support.
You create the link from the client site’s maintenance report. It always shows the latest comparison, so you send it once and it stays current after every audit.
One line from us, in plain text and not a link: your client is told who hosts the report and that the studio details came from you. Nothing on the page sells Mayfly past you to your client.
Each audit reads up to 500 pages, 200 by default, and runs 34 checks, each with a stated rule: indexability, titles and descriptions, canonicals, redirects, broken internal links, image alt text, click depth, internal links and more. Early-access storage keeps about 10,000 audited pages per site across 30 days, so daily audits suit sites under about 330 pages.
Turn it on and you get a short message when a scheduled audit finds confirmed changes: counts of changed pages and of new and resolved findings, with a link to your dashboard. Page addresses are left out.
Search Console figures for a day keep arriving for a couple of days, so on a daily schedule the clicks figure often reads “still settling”. With a weekly schedule, the client’s link shows the past week.
Enter its hostname. Mayfly creates a script for that site with a short verification code.
The install screen has written steps for plain HTML, Next.js, WordPress and Shopify. We have not tested Webflow or Framer yet.
Mayfly reads the homepage as it is served and looks for the script. A builder that adds head code only after the page loads won’t pass; a DNS record then proves the site is yours, though the script still has to load for visitor figures.
Optional and read-only. Your Google account needs access to the client’s property. Without it the report still runs and the clicks figure reads “no data”.
Under 2 KB gzipped, enforced by the build. No cookies and no identifier stored in the browser. Whether a client’s site needs a consent banner still depends on its other tools and where it operates; this is product information, not legal advice.
Mayfly reads a site. It doesn’t run it.
Listed so you can decide with the gaps in view.
On WordPress, ManageWP and WP Umbrella offer updates, backups, uptime monitoring and client reports, some as per-site add-ons. Oh Dear monitors uptime, broken links, certificates and Lighthouse scores, and sends branded monthly reports with your logo. Add Mayfly when your client’s question is which page broke, how much it was carrying, and whether a later audit confirmed the fix.
Vendor pages checked 24 October 2026.One account for your studio’s client sites. During early access an account holds up to 5 client sites. More needs a capacity change on our side first, so we don’t promise it yet.
The condition: you pay the founding price once we agree terms in writing, and you send the report link to at least one real client.
Uptime alerts, backups, updates and rank tracking. Keep the tools you use for those.
One price for up to five client sites, so adding a client inside that limit is not a pricing decision.
You lock a lower price for a year. In return we learn whether a report like this is worth sending to a client, from a studio that has actually sent one.
About your clients, the report
and what it won’t claim.
No. They open the private link. Only you, as the site’s owner in Mayfly, can create, replace or turn off that link.
No. The report shows each listed page’s visitor count and its share of the site’s total over seven days. It never shows an individual visitor.
Findings still open from earlier audits stay listed under Still open. If there is nothing at all, the report says the period was quiet rather than showing an empty page.
The link always shows the latest comparison between two audits. On a weekly schedule that is the past seven days. A month-long summary across several audits is not built yet.
Early-access storage keeps audits and visitor data for 30 days, counted from when the report is opened. The link compares the two latest audits only while the earlier one is under 30 days old, and its visitor figures need the earlier audit to be under about 23 days old. On a weekly schedule both always hold. On a fortnightly or monthly schedule the link falls back to a baseline, or reads “outside retention”, for part of every cycle.
No. It shows what changed and what the page was carrying before the change. It does not claim a cause, and it does not know who made a change or exactly when.
The Mayfly line stays: the report is hosted on Mayfly’s address, and the line tells your client who hosts it and that the studio details came from you. Logo upload isn’t built yet; your monogram uses your studio’s initials.
Up to 500 pages per audit, 200 by default. Early-access storage keeps about 10,000 audited pages per site across 30 days, so daily audits suit sites under about 330 pages. The report lists up to 60 findings and reads traffic for up to 40 changed pages. When there are more, long-standing notices are left out first, the report says exactly what was not listed, and every group’s count stays complete.
The install screen has written steps for plain HTML, Next.js, WordPress and Shopify. We have not tested Webflow or Framer yet. The installation check reads the homepage as it is served, so a builder that adds head code only after the page loads won’t pass it. A DNS record then proves the site is yours, but the script still has to load for visitor figures.
Not during early access. More needs a capacity change on our side first, and we won’t promise it before it exists.
The script sets no cookies and stores no identifier in the browser. A visitor is counted with a daily identifier whose salt is removed from the live database within about 51 hours on the documented daily schedule; backups can keep it longer, as the privacy page explains. Whether a client’s site needs a consent banner still depends on its other tools and where it operates. This is product information, not legal advice.
Leave your email and your studio’s website. We offer places in small batches. A founding studio pays $25 a month for its first 12 months and sends the report to at least one real client.
No launch-date promises.
Already have access? Sign in