Verand works for every industrythe list keeps goingMortgage brokersRulebook if you have one. Truthfulness floor if you do not. Either way: no guaranteed outcomes, no implied endorsement, every claim substantiated.See the 55 checks →
YouEquityMultipleBAM CapitalOrigin InvestmentsAshcroft Capital
Day 1
Across six engines31%You 27%14%11%8%
Share of brand mentions across active prompts
The answer · a buyer's question on ChatGPT, read and recorded0:00 / 0:30
Researched from the regulators' own text and tested by Verand. Not reviewed by a licensed attorney. Your counsel confirms applicability. Not legal advice.How we review →
43 free tools are live, no signup needed. Product questions start in the help centre.Open the help centre →
SEO crawler: Every page, read end to end. Twice a month.
The crawl under Site Health, Issues and Page Tracker. It reads every page you have, grades them against 85 checks, re-scans your compliance pack's banned claims, and costs nothing for the pages that didn't change.
The routines Verand runs on your site, included in your plan. Nothing publishes: each one reports back for your review.
10 routines10 active2 ran todayNext:Search + Analytics Sync
Every day3 routines
Search + Analytics Sync
Pulls the last 28 days of Search Console and Analytics performance onto every page: the clicks, impressions, position, CTR, sessions and conversions shown in Page Tracker, the Topical Map and the SEO Analytics funnel. Runs daily, and again the moment you connect either account
Ran 1d ago · Updated 360 page metrics (Search Console 232, Analytics 128)
DailyNext in <1h
Keyword Rank Tracking
Exact daily positions for your tracked keywords, plus where your competitors sit on the same searches
Ran 1d ago · 34/40 ranking · 12 in top 10
DailyNext in <1h
AI Search Visibility Scan
Asks your tracked prompts across ChatGPT, Gemini and Google's AI surfaces every day, and Perplexity and Claude every Monday, recording whether each answer names you, cites you, and which brands it ranked ahead of you
Ran 4d ago · Willowdale Equity: 34% AI visibility across 52 natural prompts
DailyNext in 3d
Every week3 routines
Broken Link Sweep
Dead internal + external links across every page
Ran 3d ago · 3 broken links found (0 internal, 3 external) across 272 pages: review needed (41 unverified)
WeeklyNext in 4d
Search Console Opportunity Scan
New topics and split-outs from your Search Console
Ran 3d ago · Found 6 coverage gaps · 80 splits from Search Console
WeeklyNext in 4d
Opportunity Worklist Rebuild
Re-ranks what to do next from your freshest crawl + Search Console data
Ran 3d ago · 48 optimize · 12 gaps · 9 fan-out · 6 topic ideas
WeeklyNext in 4d
Every 2 weeks1 routine
Deep Full-Site Crawl
Technical SEO, schema & indexability, internal-linking gaps, E-E-A-T scoring and a compliance re-check on every published page. Core Web Vitals on a representative sample of ~6 pages; per-page speed on demand in the Page Tracker.
Ran 3d ago · 272 pages scored of 290 found · 241 issues · health 93/100
Every 2 weeksNext in 11d
Every month2 routines
Competitor Authority Monitor
Authority, backlinks + keyword gaps for your tracked competitors
Ran Oct 15 · Analyzed 9 domains (you + 8 competitors)
MonthlyNext in 7d
Topical Map Re-Scan
Re-reads your structure as content grows: pillars, silos and gaps
Ran Oct 15 · 8 pillars (2 to create) · 17 silos · 8 orphans
MonthlyNext in 7d
Every year1 routine
Year-Rollover Sweep
Finds last year's dates and stats in your content, applies the safe rolls for your review, and flags the judgment calls
On your rhythm: hasn't run yet.
AnnuallyNext Jan 1
Always onIncluded background feeds
Google Search Console sync
Queries, impressions, clicks & positions, the signal behind your opportunities
Connected: syncing every day
Included
Google Analytics sync
Sessions, engagement & conversions joined to each landing page
Connected: syncing every day
Included
Scheduled Tasks: Verand
Deep Full-Site Crawl: Run History
While it runs
Every stage shows its work.
Discover, fetch, check, embed, score, persist. Each stage streams a line as it lands, with a real percentage behind it, so a long crawl never reads as stalled. Willowdale's 269 pages take about nine minutes.
Deep Full-Site Crawl: run detail
Runningstreaming live…
Site audit started✓
Crawling https://willowdaleequity.com✓
Measuring Core Web Vitals on 6 representative pages✓
/: mobile 75 / desktop 93✓
/about/: mobile 85 / desktop 77✓
/accessibility/: mobile 93 / desktop 81✓
/case-study-69-unit-georgia-apartment-community/: mobile 79 / desktop 88✓
/blog/: mobile 93 / desktop 99✓
/blog/10-year-treasury-what-it-is-and-how-it-relates-to-multifamily-cap-rates-and-values/: mobile 83 / desktop 93✓
Discovering pages on https://willowdaleequity.com✓
Found 272 pages in the sitemap✓
Crawled 30 of 272 pages · 29 content pages to grade so far✓
Crawled 60 of 272 pages · 58 content pages to grade so far✓
Crawled 90 of 272 pages · 87 content pages to grade so far✓
Crawled 120 of 272 pages · 116 content pages to grade so far✓
Crawled 150 of 272 pages · 144 content pages to grade so far✓
Crawled 180 of 272 pages · 172 content pages to grade so far
Deep Full-Site Crawl: run detail
Completed
Grading content quality: 240 of 247 pages✓
Grading content quality✓
LLM-judged 3 pages, reused 244 unchanged✓
Found 4 page(s) with a near-duplicate sibling✓
Scoring and saving your pages✓
Scored 272 of 289 fetched pages, 241 issues · site health 93/100✓
Internal linking: 106 pages with link opportunities✓
Joined Search Console data for 232 pages✓
Flagged 3 page(s) missing their keyword in the title✓
Joined Analytics (GA4) data for 163 pages✓
Keyword volume/CPC for 195 pages✓
272 pages scored of 290 found · 241 issues · health 93/100✓
Capturing 3 page screenshots…✓
Captured 3 screenshots✓
Deep Full-Site Crawl finished
272 pages scored of 290 found · 241 issues · health 93/100
Run over the HTML your site actually serves: titles, meta, canonicals, noindex, headings, images, internal links, JSON-LD. Your compliance pack's banned claims are re-scanned on every published page, and the E-E-A-T dial is scored from the same pass. Site-wide checks ride along: whether AI crawlers actually reach your pages at your host or CDN, not just in robots.txt; sitemap and llms.txt entries that no longer load; an editorial standards page, an AI instructions page and pages that name the people behind the business; Organization schema with its sameAs profiles; and published contact details.
Every page is hashed on the text a model would read. If the hash matches what's stored, the page keeps its verdict and no model call is made. On Willowdale's second crawl that was 257 pages reused and 12 judged. The deterministic checks still run on all 269. The same page store feeds the topical map and your llms.txt and sitemap files.
Deep Full-Site Crawl: run detail
Completed
Grading content quality: 240 of 247 pages✓
Grading content quality✓
LLM-judged 3 pages, reused 244 unchanged✓
Found 4 page(s) with a near-duplicate sibling✓
Scoring and saving your pages✓
Scored 272 of 289 fetched pages, 241 issues · site health 93/100✓
Internal linking: 106 pages with link opportunities✓
Joined Search Console data for 232 pages✓
Flagged 3 page(s) missing their keyword in the title✓
Joined Analytics (GA4) data for 163 pages✓
Keyword volume/CPC for 195 pages✓
272 pages scored of 290 found · 241 issues · health 93/100✓
Capturing 3 page screenshots…✓
Captured 3 screenshots✓
Deep Full-Site Crawl finished
272 pages scored of 290 found · 241 issues · health 93/100
The scorecard, the issue worklist and the per-page table are all views over the same run. Nothing here changes your site: the crawl reads, scores and files, and a person decides what to act on. Dead links have their own weekly broken links sweep.
View all checks lists every check the crawl ran, grouped by area, with the number of pages each one flagged, so a clean result is visible as well as a failure.
What We Checked
Every check the audit ran: passed, flagged, or not applicable.
Technical & SEOi
Lazy-loaded images
Below-the-fold images lazy-load to speed first paint.
Another article's body text deliberately links to this page (not just menus/related lists): a real internal-linking gap, distinct from orphan/reachability.
Re-run audit turns to Auditing… and a progress strip opens under the header: the step the crawl is on, the pages it has read so far and the time elapsed. You can leave the page while it runs.
Site Health
willowdaleequity.com
Your site's overall score and how it's trending, from the latest deep crawl.
Auditing · CrawlCrawled 180 of 272 pages · 172 content pages to grade so far
robots.txt and the sitemap first; no sitemap and it crawls out from your homepage.
Crawled 290 of 290 pages · 272 content pages to grade so far✓
02
It fetches and checks each one
25 pages a step at concurrency eight, so a slow site can't time the run out.
Joined Search Console data for 232 pages✓
03
It joins Search Console and Analytics
28 days of queries, clicks, position and sessions, matched per page.
85 checks · 44 clean · 39 flagged · 2 n/a
04
It scores, files and stops
Every check's outcome is recorded, including the ones that didn't apply.
Questions
What people ask about the crawl.
How often, how deep, what it costs you, and what it will never do.
How often does it run?
Twice a month, on the 1st and the 15th at 09:00, on every plan including Starter. You can also start one yourself from Scheduled Tasks, or press Re-run audit on Site Health: 4 a month on Starter, 8 on Growth, 15 on Professional and 30 on Agency, counted across your sites, and one per site every six hours, because a large site can take most of an hour to read. The tab shows the last result and the next scheduled run.
Does it read every page, or a sample?
Every page it can reach, up to a ceiling of 2,000 URLs, and it tells you in the run stream if it hits that ceiling. There is no per-plan page cap and no freemium wall: Starter gets the same crawl Agency gets. The free sitemap checker runs its sitemap findings on any domain.
What if my host blocks the crawler?
The run is marked partial, and an alert sits on every tab the crawl feeds: Site Health, Issues, Page Tracker, Opportunities, the Topical Map and Local SEO. Scores come from the pages that loaded, and the checks that need your whole site, like orphan pages and internal links, are held rather than guessed. Let our crawler through names your host when the crawl could see it and shows the allow rule to add. Test the rule fetches two dozen of your pages at full speed and tells you in seconds whether any were refused, and Run the full crawl now starts the real one. The alert clears once a crawl reads 90% or more of your site.
What happens on a page that hasn't changed?
It is still fetched, still checked, still scored and still re-linked. The one thing skipped is the model read: each page is hashed on the text a model would see, and an unchanged hash reuses the stored verdict. That is why running this fortnightly costs about the same as running it monthly.
Is Core Web Vitals measured on every page?
No, and we will not claim it is. Each crawl measures a deterministic sample of up to six pages through PageSpeed Insights: your homepage, up to three distinct top-level sections and up to two blog posts. Speed is template-determined, so that covers the templates. Any single page can be measured on demand.
Is anything different during the trial?
The deterministic checks run on every page from the first crawl, always. Only the model-read pass is capped at 100 pages while you are trialing, taken shallowest-URL-first so it is your most important pages and the same 100 on a re-run. When the trial converts, a full re-audit is queued automatically and reads the rest. During the trial you can start two crawls yourself; the onboarding crawl and the scheduled ones don't count.
Is this the same as the 55-check validation engine?
No. The validation engine grades a draft in the editor before it can publish. The crawl runs its own inventory of 85 checks over HTML your site already serves, and it writes to a worklist rather than a gate. Nothing the crawl finds is changed on your site by Verand.
Every page, read end to end, twice a month. Rank on Google and in AI answers from ChatGPT, Gemini, Google AI Overviews, Google AI Mode, Perplexity and Claude. Fixes through the gate, not a guess.
Technical, content, E-E-A-T and the compliance re-check, on every page you have, every two weeks. Each issue carries a fix that re-validates before it ships.