Author: William Tygart

  • Heritage Square Sold for $25 Million — and Its Rents Tell the Puyallup Housing Story

    Heritage Square Sold for $25 Million — and Its Rents Tell the Puyallup Housing Story

    The sale. Heritage Square, a 104-unit apartment community in Puyallup, sold for $25 million — $240,385 per unit — in a deal announced October 22, 2026 by Institutional Property Advisors (IPA), a division of Marcus & Millichap. Both the buyer and the seller are private investors; neither is named in the announcement.

    A first sale, 25 years in. Built in 2001, Heritage Square had never before been offered for sale before this deal. It is a low-density, gated community on six acres of landscaped green space, with townhome and rambler floor plans averaging 1,041 square feet and private garages — a suburban rental product that looks a lot more like a neighborhood than a complex.

    The number that explains the deal. According to Philip Assouad, the IPA executive managing director who led the sale team, Heritage Square's rents run approximately 50% below current local mortgage costs. That single comparison is the economics of the whole transaction: in a city where buying a home costs roughly twice what renting one of these units costs, a well-kept rental community has a durable reason to stay full.

    Why an investor pays $25 million for below-market rents

    The renter base is anchored by an employer. Assouad pointed to the property's proximity to MultiCare Good Samaritan as support for "a strong, stable renter base." MultiCare is Puyallup's second-largest employer and sits within one mile of the property. Renters who work nearby and cannot make the mortgage math work are not a temporary audience — they are a structural one.

    The location does quiet work. Heritage Square sits near the Washington State Fairgrounds, close to State Route 512 and Interstate 5, with downtown Tacoma, the Kent Valley, Sea-Tac Airport, Seattle, and Renton all within commuting reach. A renter can hold a job almost anywhere in the central Puget Sound corridor and still come home to Puyallup.

    The upside is in the original finishes. The announcement notes that the property's original 2001 finishes present a "value-add opportunity" for the buyer. In plain terms: the new owner paid for a stable, below-market rent roll today, with the option to renovate units over time and move rents closer to what the market would bear. Whether that happens, and how fast, is the buyer's call — the announcement does not describe a renovation plan.

    What this is — and what it is not

    This is not an Opportunity Zone deal, as far as anyone has said. The announcement makes no mention of Opportunity Zones, tax incentives, or census tracts, and we are not going to dress it up as one. It is a private sale between two private investors, brokered the ordinary way. It belongs in this series for a different reason: it is a market signal about the housing economics of the city the tract sits in.

    Puyallup is a city of about 43,730 people with a median household income of roughly $97,826. That income figure is exactly why the 50% figure matters. When a median-income household looks at local mortgage costs roughly double the rent on a 1,041-square-foot townhome-style unit with a garage, renting stops being a way station and becomes the long-term housing answer for a large share of the workforce.

    The Opportunity Zone clock is running on a separate track. Why this sale matters for the housing spoke

    Capital is already pricing Puyallup rentals ahead of the zone window. A $25 million trade at $240,385 per unit, for a 2001-vintage property with original finishes, closed before the nominated tract is even certified. Whatever incentive capital arrives after January 1, 2027 will be entering a market where private buyers are already paying full freight for exactly the kind of The workforce-housing math is the tract math. The nominated tract sits near MultiCare Good Samaritan's campus, and the region's own planning says the area needs hundreds more hospital beds by 2036 — every one of them staffed by people who need a home they can afford on a working income. Heritage Square's rent-versus-mortgage gap is what that staffing need looks like when it shows up as a private market price.

    Below-market here is a market outcome, not a program. Nothing in the announcement describes affordability restrictions or income limits on Heritage Square's rents — the below-mortgage pricing is what this location, this product, and these finishes command. That makes it a useful contrast with Addison Grove, the 102-unit Puyallup community renting at 50–80% of area median income, which reached its affordability through a different route and was not an Opportunity Zone deal either. Puyallup's affordable supply comes from more than one mechanism, and it is worth keeping them straight.

    FAQ

    How much did Heritage Square in Puyallup sell for? Heritage Square sold for $25 million, or $240,385 per unit, according to Institutional Property Advisors, which announced the sale on October 22, 2026. The 104-unit community was built in 2001 and had never been offered for sale before.

    Why would an investor buy apartments with rents 50% below mortgage costs? Because the gap itself is the demand engine. IPA's Philip Assouad noted that rents approximately 50% below current local mortgage costs make the property an attractive alternative to homeownership, and that proximity to MultiCare Good Samaritan supports a stable renter base. The property's original finishes also give the buyer a value-add path if they choose to renovate.

    Is Heritage Square an Opportunity Zone project? No — not according to anything in the announcement, which never mentions Opportunity Zones. The buyer and seller are both private investors. Puyallup's nominated Opportunity Zone tract (53053073405) is a separate matter: nominated October 14, 2026, with certification expected by November 27, 2026 and a January 1, 2027 effective date if certified.

    Are Heritage Square's rents restricted affordable housing? The announcement does not say that. It gives no dollar rent figures and mentions no income limits or affordability restrictions — only the comparison that rents run about 50% below current local mortgage costs. The below-market level appears to be a market outcome, not a program requirement.


    Source: Yield PRO, "Heritage Square" — Institutional Property Advisors announcement of the sale, published October 22, 2026. https://yieldpro.com/2026/10/heritage-square-2/

  • The Best Agency for AEO SEO Reporting Is the One Whose Numbers You Can Re-Pull

    The Best Agency for AEO SEO Reporting Is the One Whose Numbers You Can Re-Pull

    If you are comparing agencies specifically on their AEO and SEO reporting, you have probably already been burned the standard way: a glossy dashboard, a score that only goes up, and no way to check any of it against a source the agency doesn’t control. Reporting is where this industry hides. So here is the standard we would hold any agency to — including the one writing this page — stated as five sections a real monthly report contains, the ownership rule that matters more than all of them, and our own current numbers filled in as the sample.

    Section one: the ledger summary

    A real report opens with your citation totals and their direction — this window against last window, from the engine’s own export. Ours, for this site, reads: 1,459,726 total citations across 922 cited pages in the October 15 export, against 269,399 across 324 pages on September 27. Two numbers, two dates, one source anyone can re-pull. A report that gives you a total without the previous window’s total is giving you a photograph and calling it a trend.

    Section two: share on the queries that pay

    Totals flatter; share tells the truth. The second section lists the handful of questions your buyers actually ask an AI, and your citation share of each — for us, 24.50% on “claude pricing,” 33.85% on “claude ai pricing,” 54.46% on “anthropic console” in our software coverage. If an agency’s report never names your money queries, it is because the answer would end the meeting. Make them name the queries, in writing, in month one — then the share line becomes the whole relationship in one table.

    Section three: the page movers

    Which pages climbed, which consolidated, which are being starved — named by URL, with figures. Our current read: the certification guide at the center of our contractor work climbed 1,635 → 1,913 → 2,454 → 2,790 citations across four exports while its duplicate was consolidated from 304 down to 6. That single line tells a client more than forty pages of charts: where the engine is placing its trust, and what the agency did about it. A report without named pages is a report about nothing in particular.

    Section four: new questions, and what got built against them

    Every export surfaces grounding queries you have never seen — the market asking new questions in the open. Section four lists them and ties each to an action: published, queued, or deliberately passed on, with the reason. This is the section that proves the work is demand-led rather than calendar-led, and it’s the first section a lazy agency quietly drops, because it creates a paper trail of promises.

    Section five: the work, priced against the movement

    What was done, what it cost, what moved, what’s next — in that order, on one page. Not a ticket dump. If three articles shipped and the share line didn’t move, the report should say so and say what changes next month. The month the report stops admitting flat results is the month it became a sales document.

    The ownership rule that outranks all five sections

    Every figure in the report must be re-pullable by the client, from the client’s own accounts. Bing Webmaster and Microsoft Clarity are free; the exports belong to whoever owns the property. If your agency generates its numbers inside its own portal, from its own panel, under its own login, then leaving the agency means leaving your history — and a report you can’t verify is a report you’re renting. We run our tracking exactly this way, and the method is published so a client can audit it without us in the room. These five sections, by the way, are the receipts from the buyer’s test wearing their monthly clothes: the test is what you demand before signing; the report is what you should receive after.

    What bad reporting looks like, so you can spot it in the wild

    A proprietary visibility score with no export behind it. A screenshot of the best week of the quarter. Engines blended into one soup so a Bing collapse hides inside a ChatGPT anecdote. Vanity totals — citations counted without share, traffic counted without asking how much of it was bots (on our fleet this month, roughly six visits in ten were automated; a report that never mentions that is averaging two different worlds). And the tell of tells: a report that arrives as a presentation, live, with no file you keep.

    How to choose, then

    Before you sign with anyone — us included — ask each finalist for last month’s report for a current client, redacted as needed, and for the source exports behind one number in it. The best agency for AEO SEO reporting is not the one with the prettiest dashboard or the boldest score. It is the one whose report survives your re-pull: same exports, same windows, same figures. Everything else is a pitch. The report is the product demo that can’t be rehearsed — judge that.

  • Storm Updates: Quiet Pulse — Oct 23

    Storm Updates: Quiet Pulse — Oct 23

    Tropical: None · Severe: Marginal · Flood: Slight

    What Changed

    • Compared with this morning’s pulse table (quiet-pulse-2026-10-23-morning: Severe: Slight · Flood: Slight): the latest SPC Day 1 Convective Outlook (0100 UTC October 24 / 8:02 PM CDT Friday, October 23, 2026, valid 240100Z–241200Z) holds a MARGINAL RISK of severe thunderstorms over portions of New Mexico, southern Colorado and far west Texas (roughly 82,400 sq mi, 2.4 million people). Isolated large hail, severe gusts and perhaps a tornado remain possible this evening; the environment is becoming less conducive with decreasing buoyancy and nocturnal cooling.
    • No convective watches are currently valid. Severe Thunderstorm Watch 696 (most recently issued) has expired. No Mesoscale Discussions are in effect. The organized severe window is closing.
    • WPC Day 1 Excessive Rainfall Outlook (updated 0057 UTC Saturday October 24 / discussion 8:57 PM EDT Friday, valid 01Z–12Z October 24) continues a SLIGHT RISK for portions of New Mexico, southern Colorado and far west Texas. No Moderate or above. Residual sensitivity from prior rainfall in terrain and burn scars.
    • No tropical storm or hurricane watch or warning on the U.S. coast or Gulf of America. Hurricane Vance (Eastern Pacific, ~110 mph, ~12.0°N 102.6°W) continues well south of Mexico with no U.S. land threat. Atlantic quiet; no tropical cyclones.
    • The categorical severe lane remains at Marginal after the daytime Slight. Flood lane holds at Slight. Quiet Pulse is open.

    Live Status

    As of this Friday afternoon desk, October 23, 2026 (approximately 9:14 PM PDT / 12:14 AM EDT October 24 / 0414Z October 24), the national picture is a Quiet Pulse. SPC Day 1 lists a Marginal Risk over portions of New Mexico, southern Colorado and far west Texas. Scattered thunderstorms organized into a mix of supercells and clusters earlier, with hail and severe gusts the primary risks. The severe threat is becoming increasingly isolated as nocturnal cooling sets in. No watches are valid.

    WPC Day 1 holds a Slight Risk of excessive rainfall over the same general region. Locally heavy rainfall rates remain possible in intense cells, with isolated flash flooding possible on steep terrain, burn scars and urban areas. The tropical lane is closed for U.S. impact.

    Hotspots

    Central and western New Mexico / far west Texas: Marginal severe risk. Albuquerque, Santa Fe, Las Cruces and El Paso areas included in the footprint. Isolated hail and wind possible this evening. Threat diminishing. Prior Watch 696 has expired.

    Northern New Mexico and southern Colorado: Marginal severe overlapping Slight excessive rainfall risk. Terrain-driven heavy rain possible. Residual flash-flood sensitivity from prior activity. Highest concern on burn scars and steep slopes.

    Far west Texas (El Paso corridor): Included in both the Marginal severe and Slight flood areas. Straight hodographs earlier favored splitting supercells with hail as the main threat. Activity winding down.

    Just-Hit

    Severe Thunderstorm Watch 696 was active earlier today until 9 PM MDT. Special Weather Statements and Severe Thunderstorm Warnings issued this afternoon for strong storms producing nickel-size hail and gusts near 50–60 mph in the Albuquerque metro vicinity and other New Mexico counties. Preliminary local storm reports include hail and wind gusts, primarily outside the core NM area in adjacent states. Flash Flood Warnings active earlier in portions of New Mexico. No widespread major damage reports confirmed at this desk time; isolated hail and wind impacts likely. Prior overnight Moderate flood activity produced verified flash flooding in the Four Corners high terrain.

    Pulse Table

    LaneStatusNotes (as of ~9:14 PM PDT / 0414Z Oct 24 2026)
    TropicalNoneNo named systems threatening U.S. land or Gulf. Hurricane Vance far south of Mexico (~110 mph). No U.S. tropical watches or warnings. Atlantic quiet.
    SevereMarginalSPC Day 1 (0100Z Oct 24): Marginal over portions of NM, southern CO and far west TX (~82k sq mi). Isolated hail, gusts, perhaps a tornado this evening. No watches or MDs valid. Threat diminishing.
    FloodSlightWPC Day 1 Slight for portions of NM, southern CO and far west TX. Residual sensitivity from prior rainfall. No Moderate or higher.

    Rising Queries

    Trends unreachable

    Restoration Read

    Dominant residual ticket is New Mexico and far west Texas hail and wind under the earlier Slight Risk and now-expired Watch 696. Isolated roof, vehicle and vegetation damage possible from large hail and gusts. Residual flash-flood sensitivity remains in northern New Mexico and southern Colorado terrain and burn scars. No tropical component. Monitor for any remaining Severe Thunderstorm Warnings or Flash Flood Warnings.

    What This Is Not

    This is not an official forecast or warning. It is a desk summary of public products from the SPC, WPC, NWS and NHC as of the afternoon update. SPC holds Marginal. WPC holds Slight excessive rainfall. No U.S. tropical watches or warnings are active. Quiet Pulse is open.

    Looking Ahead

    Saturday: SPC Day 2 maintains a Slight Risk of severe thunderstorms across New Mexico and far west Texas. The severe threat continues to diminish overnight tonight after the peak this afternoon and evening. Residual runoff possible in saturated basins. No new tropical threat indicated for U.S. land.

    Sources

    Informational only — not an official warning. Always confirm with the latest official forecasts from weather.gov, spc.noaa.gov, wpc.ncep.noaa.gov, and nhc.noaa.gov. Turn around, don’t drown.

  • AI Visibility: The LLM Optimization Strategies We Actually Run

    AI Visibility: The LLM Optimization Strategies We Actually Run

    Most LLM optimization advice is written by people who have never watched an engine decide whether to cite them. We have — monthly, in the engine’s own reports, across a small fleet of sites. What follows is not a theory of AI visibility. It is the playbook running on our sites right now: seven strategies, each with the number that proves it, each boring enough to actually compound. If a strategy can’t name the report that would show it working, it isn’t a strategy. It’s a hope with a webinar.

    1. One question per page, in the asker’s words

    An AI answer is assembled from pages that match the question being asked — so build pages that are the answer to one real question, titled the way a person actually asks it. Our certification guide for restoration contractors doesn’t chase “IICRC resources.” It answers what IICRC certification is, what it costs, and how to keep it current — and on Bing’s ledger we hold about a third of all citations for “what is iicrc certification” and 36% for “iicrc certification cost.” Nobody types marketing copy into an AI. They ask questions. The page that sounds like the answer wins the citation.

    2. Write paragraphs an engine can lift

    Citation is extraction. When an engine grounds an answer, it pulls the passage that stands on its own — the paragraph that contains the fact, the number, and the context in one self-contained block. So write that way on purpose: every paragraph a complete little model that still makes sense if it’s the only thing quoted. Buried facts, pronoun chains that need the paragraph above, and throat-clearing introductions are all invisible to an extractor. A page of liftable paragraphs beats a beautiful essay the engine can’t cut a piece from.

    3. Let the engine consolidate — then feed the winner

    Given two similar pages, an engine picks one and starves the other, and it shows you the execution in the reports. Our flagship certification page climbed four straight monthly exports — 1,635, then 1,913, then 2,454, then 2,790 citations — while its near-duplicate twin fell from 304 to 6. The strategy is to cooperate with that verdict: one page per topic, the cluster’s links pointed at the winner, old strays redirected to it. We spent part of today doing the plumbing version of this — three orphaned URLs that were leaking to our homepage now land on the pages that earned the citations. Fighting consolidation splits your authority. Feeding it compounds.

    4. Let the engine write your editorial calendar

    The most valuable document in AI visibility is free: the grounding-query report, which lists the actual questions your pages were pulled for — including ones you’re cited on weakly, and new ones appearing for the first time. That list, plus the topic opportunities the same dashboard surfaces, is a calendar written by demand instead of guesswork. This article exists because that report said people are asking how LLM optimization works. Half of what we publish starts as a line in an export. Guessing topics is a tax on people who won’t open a free report.

    5. Publish numbers nobody else has

    An engine cannot ground an answer on your competitor’s guess — but it can ground one on your data, if your data is the only place the number exists. First-party figures are the one content asset that can’t be copied by writing faster: your exports, your measurements, your before-and-afters. We print our own citation report card in public, limits included, and it keeps getting cited precisely because no one else can produce those numbers. Whatever your industry measures privately is a citation asset sitting in a drawer.

    6. Structure for extraction

    Give the machine clean handles: question-and-answer sections whose text matches the structured data behind them, tables with the real figures instead of ranges blurred into mush, section anchors a citation can point at. When we rebuilt our flagship page, we replaced three inconsistent blended price ranges with one fee table carrying the actual numbers — tuition, exam fee, renewal — each in the open where an extractor can take it. Vagueness feels safe to writers. To an engine, it’s just unusable.

    7. Be legible as an entity

    Agents do the first sort now — of vendors, of hires, of experts — and they sort on what your profiles actually say. We learned this watching a genuinely excellent operator get skipped by an automated screen because his headline was three abstract nouns and no signal. Your site, your company page, and your profiles should each state, in plain words, what you do, for whom, and where — written for the machine doing the first read and the human doing the second. If an agent can’t summarize you accurately in one sentence, your visibility strategy has a hole no content calendar will fill.

    The compounding is the strategy

    None of these moves trends. Each is a small, verifiable bet placed monthly against the engine’s own ledger — which is why measurement isn’t step eight, it’s the ground the other seven stand on; our tracking method is written up here, and the receipts we’d demand from anyone selling this work are in the buyer’s test. LLM optimization, done honestly, is a publishing discipline with a feedback loop — not a hack, not a plugin, not a score you buy. The engines are reading either way. The only choice is whether what they find is built to be cited.

  • Top Rated AI SEO Services for Small Businesses — and the Test Every One Should Pass

    Top Rated AI SEO Services for Small Businesses — and the Test Every One Should Pass

    You searched for the top rated AI SEO services for small businesses, and the internet handed you a stack of listicles — most of them written by one of the firms on the list. We are one of the firms you could hire, so this page won’t pretend to be a neutral ranking either. Instead, here is something more useful: the five receipts every service on your shortlist should be able to produce, the red flags that should end a sales call, and — as the worked example — our own report card, printed in full, limits included. Bring this test to every pitch you sit through. Including ours.

    Receipt one: their own citation trend

    Ask any AI SEO service the simplest question in the business: is an AI engine citing your site more this month than last? A service that sells visibility should be drowning in its own. The answer should come from an engine’s own reporting — Bing Webmaster’s AI Performance reports are free and show exactly this — not from a proprietary dashboard you can’t audit. And it should be a trend, not a snapshot: a total that climbs across monthly windows is a practice; a total quoted once is a photograph of weather.

    Receipt two: grounding queries in your vertical

    Citation counts on random topics prove nothing about your market. Ask which questions in your industry the engine already grounds on their clients’ pages — and on their own. A firm cited when contractors ask about certification training, or when owners ask about insurance claims, has a footprint where your buyers live. A firm whose wins are all in software pricing has a footprint somewhere else. The export lists the actual queries; make them show it.

    Receipt three: one climbed page, with the export

    Every service has a story about a page they raised. Ask for the page, then ask for the two exports — before and after. Citation reports are dated, downloadable, and brutally specific: page, citations, window. A real climb survives being shown. A story that can’t produce its paperwork is marketing, and you are about to pay retainer rates for more of it.

    Receipt four: how they measure

    Ask how they will report your results, and listen for method, not metrics. The honest method is dull: the same reports, the same trailing window, read against each other, once a month — because a citation share is a rate, not a switch, and a single pull can contain cells that are simply wrong. We wrote up exactly how we track citations, including the day a report showed 2,796 citations at 0.00% share and the second report had to settle it. A service that has never caught its own tools lying to it has not been measuring long.

    Receipt five: they publish their own numbers

    The strongest signal costs the firm something: a public report card, on their own site, that a prospect can re-check next quarter. AI is now building the shortlists buyers start from — we wrote about how that works — which means a service’s real rating is the one the engines assemble from its footprint, not the one on its landing page. Firms that publish get rated on evidence. Firms that don’t are asking you to rate them on adjectives.

    Three red flags that end the call

    A visibility score with no source report behind it. If the number can’t be traced to an export you can pull yourself, it is a mood, not a measurement. A promise to “get you cited in ChatGPT” with no named instrument for how either of you will know. And case studies with percentages but no pages — growth claims that never name the URL, the query, or the window are unfalsifiable by design. Each of these is a firm telling you, in advance, how it will report your results later.

    The worked example: our report card

    Here is ours, from Bing’s AI Performance exports — the same free reports described above, so every figure is re-pullable by anyone with a Bing Webmaster account and patience. As of the October 15, 2026 export, this site carried 1,459,726 total citations across 922 cited pages, up from 269,399 across 324 pages on September 27. On the queries at the center of our practice, our citation share ran 24.50% on “claude pricing,” 33.85% on “claude ai pricing,” and 54.46% on “anthropic console.” In our client vertical, our certification guide for restoration contractors climbed four consecutive exports — 1,635, then 1,913, then 2,454, then 2,790 citations — while the engine consolidated a duplicate page down from 304 citations to 6.

    Now the limits, because a report card without them is an ad. One engine family: these are Bing and Copilot’s ledgers; ChatGPT and Claude build their answers from footprints we cannot total the same way. One showcase, one niche: the big numbers are this site’s software coverage; the vertical numbers are restoration, the industry we serve. A trailing measure, not a promise: citation share moves as engines re-ground their answers, and last quarter’s climb guarantees nothing about next quarter’s. And the governance behind the numbers matters as much as the numbers — how we keep AI agents from publishing unchecked work is part of what a client is actually buying.

    Rate them on evidence

    There is no official rating board for AI SEO services, and the unofficial ones are mostly pay-to-play or self-published. But you don’t need a board. You need five receipts, three red flags, and the willingness to ask a polished firm for its exports. The ones who do this work will be almost relieved you asked — nobody ever does. The ones who don’t will change the subject to their process, their passion, or their proprietary score. Rate accordingly.

  • How We Track Whether AI Cites Us

    How We Track Whether AI Cites Us

    Every week there is a new tool that promises to track your “AI visibility,” and most of them are selling a number they invented to a market that can’t check it. We track whether AI cites us for a living — a small fleet of sites, measured monthly — and our whole stack costs nothing. What it costs instead is discipline: knowing what each instrument actually measures, which cells in which reports lie, and which three numbers are worth your attention. This is the stack, the method, and the traps, from the reports we pulled today.

    Start with the engine’s own ledger

    Bing Webmaster Tools has an AI Performance section, it is free, and almost nobody in this business has opened it. It reports two things no third-party tool can know firsthand: the grounding queries — the actual questions for which Copilot and Bing’s AI answers pulled your pages as sources — and your citation share of each one. A third-party tracker samples AI answers from the outside and guesses. This is the engine’s own bookkeeping. If you do nothing else in this article, connect your site there and pull the two CSVs: AI Search Queries and AI Page Stats.

    Read the two reports against each other, because individually they will lie to you in specific, learnable ways. Today, a filtered export for one of our sites showed a grounding query with 2,796 citations and a citation share of 0.00% — an impossible pair. The page report for the same window showed our page taking 2,790 of those citations. The share cell in a filtered view was simply broken. The lesson is not “the data is junk.” The lesson is that a citation number is only as good as the second report that confirms it.

    The three numbers worth watching

    One: citation share on the queries that pay. Not total citations — share, on the handful of questions your buyers actually ask. Share is a rate over a trailing window, not a switch that flips, so judge it the way you’d judge a batting average: this month’s window against last month’s, same instrument, same site. A share that climbs two windows in a row is the engine changing its mind about you. A share that jumps once is weather.

    Two: the per-page trend. Page-level citations tell you where the engine is consolidating. Our certification page for restoration contractors climbed four straight exports — 1,635, then 1,913, then 2,454, then 2,790 citations — while its near-duplicate twin collapsed from 304 to 6. That is the engine picking a winner between two similar pages, in public, in numbers you can watch. When you see it, feed the winner: better structure, tighter answers, the cluster’s links pointed at it. When you see the split instead — two pages dividing one topic’s citations — you have found the leak.

    Three: new grounding queries. Every export contains questions you have never seen, some of which you are already being cited on without knowing it. Those are the cheapest wins in the whole system: the engine has already decided you are relevant; a page that answers the question directly, in the asker’s words, converts a toehold into a position. Half of what we publish starts as a line in this report.

    The second instrument: what people do after the click

    Microsoft Clarity is the other free half of the stack — session recordings, heatmaps, and an export API — and it answers the question citation reports can’t: what happened when the visitor arrived. Its limits are just as instructive. Clarity masks typed text by design, so a search box can light up with clicks while the actual search terms never appear in a recording. We learned to read the terms out of the URLs instead — a completed site search carries its query in the address — and when we pulled three days of URLs across two sites this week, we found a search box that had drawn 69 clicks and zero completed searches. The box was being touched constantly and used never. No dashboard said that. Two exports and ten minutes of reading did.

    Clarity also ships AI summaries of your traffic, and our rule for those is blunt: a summary is a lead, never a fact. Session counts and page claims get settled by the raw export or a live fetch, because the one time it matters is the one time the summary will be confidently wrong. Treat every AI-written summary of your own analytics the way you’d treat an AI-written summary of anything: as a rumor with good formatting.

    What the paid trackers add — and what none of them can see

    Paid visibility trackers earn their money on breadth: they run panels of prompts against ChatGPT, Claude, Perplexity, and Google’s AI surfaces, where Bing’s report covers only its own family. If your buyers live on those engines, a panel tool tells you things the ledger can’t. Buy breadth if you need it. But understand what you’re holding: a sample of answers, taken at a moment, from accounts and locations that may not match your buyers. It is a poll, not a census. The engine’s own report is the census for its engine — narrower, and exact.

    What no tool in this category can see is your side of the wall: which pages your own visitors touch, what they search for on your site and fail to find, which of your URLs the bots are actually crawling. Roughly six in ten visits across our fleet this month were automated, and that share climbs every month. Any visibility number that doesn’t ask “of the humans or of the machines?” is averaging two different worlds into a fiction. Your own logs and exports are the only place that question gets an honest answer.

    The tool categories, compared honestly

    Search for answer engine optimization tracking tools and you will find four kinds of instrument wearing the same label. Engine-native ledgers — Bing Webmaster’s AI Performance reports are the working example — show the grounding queries and citation shares from inside one engine family: narrow, exact, free. Behavior analytics like Microsoft Clarity show what visitors did after the click: also free, also first-party, blind to anything that happens off your site. Paid panel trackers run batteries of prompts against ChatGPT, Claude, Perplexity, and Google’s AI surfaces and report how often you appear: broad, sampled, and only as representative as their prompt list and accounts. Your own server logs and exports are the unglamorous fourth category, and the only one that separates human visits from the bot traffic that now makes up the majority of most sites’ requests.

    None of the four replaces another, and the marketing of each pretends otherwise. The ledger can’t see ChatGPT. The panel can’t see your visitors. The analytics can’t see the citation that never became a click. A working stack layers them in that order — ledger first because it’s ground truth for its engine, analytics second because behavior is where money is made, panels third if your buyers live on engines the ledger doesn’t cover, and your own logs underneath everything as the lie detector. Anyone selling you a single tool as the whole answer is selling the tool, not the answer.

    The discipline is the product

    The stack is two free Microsoft tools and a spreadsheet habit. The method is: same reports, same window, read against each other, three numbers, every month, and a standing suspicion of any figure that arrives without a second source. None of that is purchasable, which is exactly why the tools market would rather sell you a score.

    Skip the score. Pull your grounding queries. Find the page the engine is consolidating onto and the twin it is starving. Read your new questions like a suggestion box written by the market itself. That is tracking AI visibility — not watching a gauge, but reading the engine’s mail. It has been sitting in a free dashboard the whole time.

  • The Shortlist Is Written by a Machine Now

    The Shortlist Is Written by a Machine Now

    Somewhere tonight, a business owner is going to ask an AI assistant a question like “top ai seo agencies” or “top ai seo services for small businesses” — and the assistant is going to hand back a shortlist. Nobody at those agencies will be in the room. Nobody will make a pitch. The machine will build the list out of what it can find, cite, and trust, and most of the owners reading it will never ask how the list got made.

    We know these questions are being asked, because the search engines publish the opportunity data. In Bing’s own topic reporting for our site, that cluster of buyer questions — “top ai seo agencies ai-driven services,” “top rated ai seo services for small businesses,” “affordable aeo services strong seo results” — shows up as live demand, month after month. People are hiring this way now. So the only question that matters for a buyer is: what is the machine actually reading when it decides who makes the list?

    The shortlist is built from citations, not claims

    An AI assistant recommends what it can ground. When it answers “who should I hire,” it leans on pages it has cited before — pages whose facts it has already used in other answers. An agency’s beautiful website copy about itself barely registers. What registers is the agency’s citation footprint: how often its pages are used as sources, on which questions, and whether that number is climbing or flat.

    That flips the buyer’s job. You are no longer comparing pitch decks. You are reading report cards — and the agency selling AI visibility has one whether it shows you or not. So ask for it. Any agency doing this work seriously can pull its own numbers from Bing Webmaster’s AI Performance reports in about five minutes. If they have never looked at them, you have learned the most important thing on the call.

    The receipts test: four things to ask for

    One: total AI citations, and the trend. A single big number means little; a number that climbs month over month means the engine keeps choosing their pages. Ask for this month against last month, from the report, not from a slide.

    Two: the grounding queries they win. The report lists the actual questions their pages get cited on, with their share of each. An agency cited on the questions its buyers ask is proving something. An agency cited on a mountain of questions nobody in its market asks is farming trivia.

    Three: one page that climbed, and why. A single page’s citation history is a story with a mechanism — consolidation, structure, freshness, a topic the engine needed. If they can tell you that story with numbers, they understand the machine. If they can’t, their results, if any, are weather.

    Four: what they measure every month. Citation visibility is a trailing measure — a rate over the last thirty days, not a switch that flips. An agency that reports it that way, and can show you the rate moving, is measuring the real thing. An agency that promises rankings by Friday is selling the old world at new prices.

    Our own report card, printed in full

    We will go first, because that’s the test. From our own Bing Webmaster AI Performance exports — the same reports any agency can pull — tygartmedia.com was cited 1,459,726 times across 922 pages in the most recent full export on file (October 15, 2026). On the question “claude pricing,” our pages hold a 24.5% citation share; on “anthropic console,” 54.5%. That is the top of our footprint, and it is mostly content about AI tools and pricing — the audience that reads this site.

    The number we watch hardest is smaller and closer to our trade. Our page on IICRC certification for restoration contractors — the credential page for the industry we serve — has climbed four straight exports: 1,635 citations, then 1,913, then 2,454, then 2,790 (September 27 through October 24). A near-duplicate twin of that page collapsed over the same stretch, from 304 citations to 6, because the engine consolidated onto the stronger page. We didn’t game that. We watched it in the data, understood it, and fed the winner.

    What our numbers don’t show, said plainly: these are Bing and Copilot figures. Google’s map is different, every engine’s is, and anyone who quotes you one engine’s numbers as “AI visibility” full stop is rounding in their own favor. Citation share also trails the work by weeks — it is evidence about the recent past, not a promise about your future. And a footprint proves an agency can get itself cited; whether it can do it in your vertical is a separate question, which is why item two of the test — the grounding queries — matters more than the total.

    The buyer’s move

    The machine is going to keep writing the shortlists. That part is settled. What isn’t settled is who is on them, and the way onto the list is not a better sales page — it is a body of work the engines already trust enough to cite.

    So if you are hiring: skip the deck, ask for the report. Total citations and the trend. The grounding queries and the shares. One page that climbed and the story behind it. The monthly measurement, in the trailing-rate language of people who actually watch it. An agency that can hand you those four things is showing you its own exhaust — the work, on tape. An agency that can’t is asking you to take its word for the one thing it claims to sell.

    Take nobody’s word. Ours included. The reports are free, they take five minutes to pull, and they do not care whose logo is on the website. That is exactly why they are worth reading.

  • AI Governance Is the Gate That Caught the Thing

    AI Governance Is the Gate That Caught the Thing

    Most AI governance is written by people who have never had to govern an agent that could actually break something. It reads like insurance paperwork: frameworks, maturity models, principles laminated on a wall. Then a real agent, on a real Tuesday, publishes your drafting notes as if they were the article — and the framework has nothing to say about it, because the framework was never in the room.

    We run a small agency where AI agents do real production work every day: research, drafting, publishing, measurement, and an unattended night queue that runs while we sleep. Governance, for us, is not a document. It is the set of gates that have caught real things. Every rule below exists because something specific got past us first, and the rule is the scar.

    Governance starts with who is allowed to remember

    The agents are stateless; the memory lives in one place. Every agent we dispatch starts cold. It knows nothing about our clients, our sites, or yesterday’s decisions until its work order tells it. That sounds like a limitation. It is the control surface. Because the agent holds no standing memory, it holds no standing permissions either — every job is scoped, priced, and bounded by the order that created it, and when the job ends, the access ends with it.

    The work order itself is a governance document. It states the whole price up front, names the points where a human must tap before work proceeds, and lists what the executor may ship directly and what it must hold. An agent that has to ask a question the order should have answered is not a governance failure by the agent. It is a drafting failure by us, and we treat it that way.

    Draw the doors as lines, not policies

    Four things always need a human tap: money, credentials, outbound sends, and publishing. Everything else, the fleet runs on its own. That split is the entire access policy, and it fits in one sentence because it has to survive contact with a tired operator at the end of a long day. Policies that need interpretation get interpreted — usually at the worst moment, in the most generous direction.

    Credentials get the hardest line. Our agents never hold passwords, never see them, never pass them along. Work that reaches a login the agent cannot complete through an already-signed-in session does not get worked around. It stops, logs a hold, and waits for the human whose door that is. One night this fall, a run reached a registry login at three in the morning. The operator could not face the tap, said so, and went to bed. The work was built to survive stopping, so stopping cost nothing. The credential never moved. That is what a line is for: it has to hold when nobody has the energy to argue with it.

    The risk is not a rogue agent. The risk is a report you believe.

    Every serious failure we have had was a verification failure, not a rebellion. A judge model, asked to grade drafts against a length limit, invented word counts that were off by a quarter to a third — confidently, in both directions. A publish report stated a post ID from memory instead of reading it back from the result file, and the number was wrong. A page was verified from its HTML source and declared fine while its signup form rendered as blank white cards. Drafting notes were once published as article content because the check stopped at “the words are there.”

    So the rule is mechanical: proof lives at the receiving end. Numbers get read back by value from the file that recorded them. Pages get verified as rendered pages, in a browser, the way a reader sees them — not from source. A finished article must show visible structure, or it is a hold, not a publish. None of this requires trusting the agent less. It requires trusting the report exactly as far as the evidence under it, which is where trust should have been calibrated all along.

    We also measure trust per model, the way you would per employee. In scored head-to-head runs on identical briefs, exactly one of our models graded perfectly — every defect real, no invented ones — so that model holds the verifier seat. Another writes fast and clean but invents defects when it judges, so it drafts and never judges. The cheapest tier once certified work it had not actually checked, so its output is never trusted without a pass behind it. “The AI said so” is not a control. A scorecard is.

    Failures become regressions, not folklore

    Every break gets an ID, an entry in the failure ledger, and a gate. When the night queue failed in a new way, the failure was written down with its cause and its receipt, and a regression check was built that fails the next run if the same shape reappears. The ledger is unglamorous. It is also the difference between an operation that learns and an operation that just has stories. Governance that lives in people’s memories leaves with their mood, their weekend, and eventually their employment. Governance that lives in a gate runs every time.

    Each work order also carries one pre-decided instruction for the moment something breaks: if a step’s end state cannot be verified, stop that step, log the hold, and move to the next independent step. Never improvise past a failed check. The decision is made in advance, in calm, because the middle of a failing run is the worst possible place to invent policy.

    The 3 a.m. test

    Here is the only governance question we ask anymore: what can this system not do at 3 a.m.? Our night queue runs unattended with hard caps — a maximum number of jobs, a maximum number of attempts, a hard stop before dawn, and a pause switch that halts everything if a single file exists. Agents working overnight cannot spend money, cannot send anything to anyone, cannot touch a credential, and cannot publish. They can draft, measure, and report. Morning is a review: a human reads what the night produced, approves what is good, and the approvals are the fuel for the next day’s work.

    That is the whole philosophy. Governance is not the set of things your agents are allowed to do. It is the set of things they structurally cannot do while you are asleep, plus the evidence trail that lets you check everything else over coffee.

    What this is not

    This will not satisfy a compliance department, and it is not meant to. If you handle medical records or other people’s money under regulation, you need the paperwork kind too. But the paperwork kind alone will not save you from the ordinary failures — the believed report, the generous interpretation, the confident invented number — because those failures are not compliance failures. They are operating failures, and they happen at every scale, in shops with two people and in companies with two thousand.

    Start where the risk actually is. Give the agents no memory and no keys. Draw four doors and hold them. Verify at the receiving end. Write every failure down and make it a gate. Then run the 3 a.m. test on your own setup, honestly, and fix what it shows you. The framework can come later. The gate that catches the thing comes first.

  • The First Agent You Hire Answers the Phone

    The First Agent You Hire Answers the Phone

    Nobody’s first AI hire is a strategist. Ask a room full of operators what they’d hand off first and nobody says the thinking — they say the phone. The call that comes in at 6:40, after the office went dark at five. The form filled out at midnight, water coming through the kitchen ceiling. The lead that goes to whichever company answers first — and in home services, the first answer is very often the whole sale.

    That seat — first response — is where small businesses are actually hiring agents, and the money just said so out loud. On October 13, Dapta, an AI sales agent company out of Scottsdale and Miami, announced a $6 million seed round led by Chingona Ventures. Its agent, Dapti, answers, qualifies, and books the meeting the moment a prospect reaches out — no human touching it. Dapta says 200,000-plus users are on it, signing up at better than 4,000 a week, and that revenue will pass $4 million this year. Home services is one of the verticals where it took hold first.

    The seat, in a real shop

    First response in a small shop is a person-shaped hole. The owner answers between jobs, one glove off. The office manager answers until five. After five, a service answers, or nobody does, and the prospect — wet floor, search results page in hand — calls the next name on the list. It’s a staffing problem, not a marketing problem — one that shows up at the exact hours nobody wants to staff.

    The money makes it worse. On Google Local Services, a connected call that runs past twenty seconds can bill you whether a person picked up or not — you pay for the ring. And the caller isn’t comparison-shopping at leisure. They’re standing in water, or sleeping in a 90-degree house, and they hire the first competent voice that treats them like a person.

    What the agent can own outright

    The front half of the seat is script work, and script work is exactly what an agent is for. Answer instantly, at any hour, in the customer’s own language — Dapta got its start with Spanish-speaking owners in the U.S., and first response is meeting the customer where they are. Ask the basic qualifying set: what happened, where is it, when did it start, who is paying, how do we reach you. Then do what most shops fumble even in business hours: put a real appointment on a real calendar, confirmed where the customer can see it — not a callback promise the morning forgets.

    None of that requires judgment — just the script, the calendar, and the discipline to run both at 2 a.m. the way they run at 10 a.m., on the nights the office sits empty.

    What the human keeps

    Qualification questions are not qualification judgment, and the difference is the entire ballgame. The questions collect facts. The judgment decides what the facts mean: Is this a job we want — at this size, this distance, for this payer, with the crews already buried? A flooded kitchen ten minutes away and a “come look at a stain” forty minutes out both answer the questions perfectly. Only one of them should get your Saturday.

    The human also keeps pricing, promises, and the handoff. What a job costs is a person’s call, made with the board in front of them. “We’ll have a crew there by nine” is a promise only someone who knows the crew should make. And the moment a prospect stops being a lead and starts being a customer — when they need to hear a real person owns their problem — a person takes the conversation. The agent’s job is to make that moment arrive fast, facts collected and appointment real. It is not to be that moment.

    The failure shape

    Hand an agent the whole seat — the questions and the judgment both — and it will qualify everybody. It will book the estimate outside your service area because nothing told it distance matters. It will fill the calendar with meetings a person would have filtered in thirty seconds — and once your techs learn to distrust anything the system books, you have automated the exact problem you bought it to solve. The bad version doesn’t fail loudly. It fails as a slow leak — wasted drive time, stood-up appointments — until somebody turns it off and announces that AI doesn’t work.

    The seat works when its boundary is drawn, not when the model is smart. A boundary is a list: what it can ask, what it can book, what it can never promise, and where it stops and hands over. Dapta’s own framing stops at answer, qualify, schedule — first response, not the close. That is not a limitation. That is the product, correctly shaped.

    Hire it like a person

    You would never hand a new receptionist the phone on day one with no script, no boundary, and no “if it’s this, come get me.” An agent seat deserves the same three things, because it is the same hire: a script it runs word for word, a boundary it does not cross on its best day, and an escalation path that puts a human in the conversation the moment judgment enters.

    The $6 million is a bet that every small business staffs this seat the way it eventually got a website. The operators who get it right will not be the ones with the smartest agent. They will be the ones who wrote the seat down — job, boundary, and the name of the human who owns the judgment — before they let anything answer their phone.

    Sources: “Dapta Raises $6M to Accelerate the Adoption of AI Sales Agents for SMBs across the U.S. and Latin America,” Dapta LLC via GlobeNewswire, October 13, 2026 — globenewswire.com. User, signup-rate, and revenue figures are Dapta’s own statements in that release.

  • The Name Is Back at South Hill. The Lease Says It’s a Test.

    The Name Is Back at South Hill. The Lease Says It’s a Test.

    If you grew up around here, the history needs no explaining. There was a store your parents took you to before Christmas that was not really a store — it was the whole season under one roof, aisles tall enough to make a kid feel small. That store went away in 2018, and most of us assumed the name went with it.

    This month, the name is going up over a door at South Hill Mall.

    Toys “R” Us is opening at South Hill as part of a holiday expansion — 120 new standalone stores the brand and its operator, Go! Retail Group, announced in September. A second Washington store is planned in Auburn. The South Hill store is expected to open in October and run through the holiday season.

    But read the lease before the headline, because the lease is the real story: at least one year, with an option to stay longer. That is not a comeback parade. That is a test — a famous name renting a room in Puyallup to find out whether the room still makes the business.

    How a dead chain learned to travel light

    The short version of the fall: Toys “R” Us filed for Chapter 11 in September 2017 carrying roughly $5 billion in debt, and closed its remaining U.S. stores in 2018.

    What happened next is the part worth understanding. The stores died; the name didn’t. Brand management firm WHP Global took a controlling stake in 2021 and stopped trying to rebuild the old chain. Instead it licensed the name into other people’s rooms: shops inside more than 400 Macy’s stores in 2022, airport locations, Navy Exchange stores (one sits at Bangor, for military families), and standalone stores run with Go! Retail Group starting in 2023.

    Go! is the operator behind this expansion, and the choice tells you the strategy. The Austin-based, family-owned company has run seasonal retail since 1993 — calendars, toy stores, pop-ups across six countries. Seasonal retail is a discipline: sign short, stock for the peak, open fast, know what the room has to earn. That playbook is now pointed at the most famous name in toys.

    Why a toy store is a different bet in 2026

    Why open a physical toy store in the age of next-day delivery? Because toys are one of the few categories where the trip itself is part of the product. Nobody’s childhood memory is of a package arriving. Kids don’t browse an algorithm well — they browse a room. A toy store sells discovery: the thing a kid didn’t know existed until it was at eye level, the thing a grandparent can’t choose off a search results page.

    It doesn’t beat Amazon at Amazon’s game, and it isn’t trying to. The bet is that there’s a second game: the Saturday trip, the birthday-party errand, the December walk-through. The old chain lost the first game carrying too much debt and too much real estate. This version only plays the second one.

    What South Hill gets out of the test

    For the mall, the timing is the value. The holiday quarter is when a shopping center either gives people a reason to make the drive or loses them to their phones, and a toy store is one of the strongest seasonal reasons there is. Every family that comes to South Hill for Toys “R” Us walks past every other store in the building in the weeks those stores live on.

    And the one-year term cuts both ways: the mall isn’t betting the building on this, and neither is the brand. Both sides signed a deal that lets everyone learn something cheaply — South Hill learns whether a nostalgia anchor still pulls traffic; the brand learns whether Puyallup families keep coming in February.

    The only question that matters now

    December will take care of itself — toy stores in December are like fireworks stands in July; the season does most of the work. The option on that lease gets exercised, or it doesn’t, based on months nobody writes press releases about.

    Watch February. Watch whether the store becomes a habit — the birthday gift bought on the way to the party, the ordinary Saturday with the grandkids. A store that only works when the whole country is buying toys is a pop-up with better signage. A store that works in March is a business.

    The name already proved it can survive bankruptcy, liquidation, and eight years of being a memory. What it’s testing at South Hill is smaller and harder: whether a famous name and a physical room, in a town that remembers both, still add up to a store people use.

    We’ll know in a year. That’s what the lease says — and for once, the lease and the truth are the same document.

    Sources: What Now Seattle; Toys “R” Us expansion announcement (PR Newswire); People; Retail TouchPoints.