Author: Jer

  • Agentic Browsing Might Finally Make Accessibility Impossible to Ignore

    An actual website Accessibility score tested by ONIK.

    For years, website accessibility has been treated like a separate project.  

    Important, but later.  Something for legal, compliance, or the next redesign.

    That was always the wrong way to think about it. Accessibility is not a side project. It is website quality.  And Agentic Browsing may finally make that harder to ignore.

    LightHouse Implements Agentic Browser Testing

    Google’s Lighthouse now includes an Agentic Browsing category that looks at how well a page performs for AI agents and automated browsers. 

    One of those checks is agent accessibility, which uses the browser’s accessibility tree to help agents understand page elements like buttons, links, labels, and decorative content.  

    That matters because the accessibility tree is already used by screen readers and assistive technology. The same structure that helps a person navigate a website may also help an AI agent understand what the page contains and what actions are possible.

    That does not make accessibility new, it makes the business case louder.

    AI Agents Need the Same Signals Accessibility Depends On

    AI agents do not browse websites the same way people do. They do not interpret a page based on visual design alone, and they cannot always “figure it out” because something looks obvious on screen.

    • They need structure. 
    • They need signals. 
    • They need the page to explain itself in ways machines can understand.

    That means real buttons, real links, clear labels, logical headings, stable layouts, and forms that properly describe what they are asking for. These are not new ideas. They are core parts of accessible, well-built websites.

    For years, accessibility standards have pushed teams toward cleaner, more semantic, more understandable websites. Agentic browsing points in the same direction.

    Pretty Is Not the Same as Understandable

    Websites can look polished and still be difficult to use.  This has always been true for people, and it may become increasingly true for agents as well.

    • A button that is really a styled <div>.
    • A form field with no proper label. 
    • A menu that only works on hover. 
    • A product card that looks obvious visually, but gives machines very little structure to work with. 
    • A page that shifts after loading and moves key actions out from under the user.

    Nothing looks broken.  But the site is harder to understand.

    That is where accessibility, performance, and agentic browsing start to overlap. The problem is not only whether the page exists or whether it looks good. The problem is whether people, tools, and machines can reliably understand and interact with it.

    Agent-Ready Is Human-Ready

    The most important takeaway is simple: making a site easier for agents often means making it better for humans too.

    Cleaner HTML helps agents understand the page, but it also helps assistive technology. Stable layouts help agents avoid clicking the wrong thing, but they also stop users from losing their place. Clear labels help agents understand forms, but they also help real people complete them with less friction.

    This is not about optimizing for robots instead of people.  It is about recognizing that good websites are readable, stable, accessible, and clear.  For everyone.

    Accessibility May Become an AI Readiness Issue

    A lot of teams still think about accessibility primarily as a compliance requirement. That is part of the story, but it is not the whole story.

    Accessibility also affects whether your website can be understood by people, search engines, assistive technology, automated testing tools, and now AI agents.

    If agents become part of how people research services, compare vendors, book appointments, make purchases, or summarize options, then inaccessible websites may face a new kind of visibility problem.

    Not because the website is offline.

    Not because the brand is weak.

    But because the site is difficult for machines to interpret and act on.  That creates friction, and friction has a cost.

    The Standards Are Not New

    There is a temptation to treat Agentic Browsing like a brand new category. In some ways, it is.

    WebMCP is emerging. llms.txt is still early. AI-specific crawling rules are still taking shape.

    But the foundation is not new. Semantic HTML, accessible labels, stable layouts, clear navigation, and good page structure have been best practices for years.

    The difference is that AI agents may give organizations another reason to finally care.

    Accessibility was already the right thing to do. Agentic browsing may make it harder to ignore.

    What to Do Next

    Start with the fundamentals.

    • Use real HTML elements.
    • Label forms properly.
    • Keep layouts stable.
    • Make buttons and links clear.
    • Structure content with logical headings.
    • Avoid hiding critical actions behind visual tricks.
    • Test accessibility regularly and monitor changes over time.

    Then look at the emerging agentic standards. llms.txt may be a simple place to start. WebMCP may matter more as agent interactions mature. Robots.txt rules for AI crawlers may become part of your content strategy.

    But none of that replaces the basics. Because the basics are what make your website usable in the first place.

    The Bigger Picture

    Agentic browsing does not change why accessibility matters.

    It expands who — and what — depends on it.

    The web is moving toward a world where people are not the only ones trying to understand your website.

    • Assistive technology already does.
    • Search engines already do.
    • Automated tools already do.
    • AI agents increasingly will.

    So the question is not just whether your website is accessible.  The question is whether your website can be understood.

    Because if it cannot, the problem is bigger than compliance. It affects visibility, usability, performance, trust, and eventually revenue.
    Agent-ready is human-ready.  And the companies that understand that early will build better websites for everyone.

    Next Steps

    What we’re stoked about is making sites agent friendly ultimately makes them a better experience for humans. Here are some steps you can take to improve both.

  • Web Performance 101: Part 3

    Where Good Websites Go Wrong

    You’ve run the tests.
    You’ve seen the scores.
    You’ve maybe even improved a few things.

    And your site is still slow.

    This is the part nobody likes—because it’s not one fix. It’s the system.

    1. Your Images Are Out of Control

    Let’s stop pretending this isn’t the biggest issue on most sites.

    Images are typically 50–70% of your total page weight. And most of them are:

    • Too large
    • Poorly compressed
    • Loaded all at once
    • Uses old file format

    You don’t need a better developer.
    You need extreme discipline, or a tool to do it all for you.

    What needs to happen:

    • Serve images from a CDN, not your host or server
    • Resize images to actual display size on mobile or desktop (not “we’ll scale it in CSS”)
    • Compress aggressively
    • Serve modern formats (WebP/AVIF)
    • Lazy load everything below the fold

    Or… automate it entirely (this is literally what ONIK Lens exists to do).

    If you ignore this, nothing else matters.

    2. JavaScript Is Blocking Everything

    Here’s the uncomfortable truth: Your fancy site animations are probably hurting you more than helping you.

    Every script you add:

    • Delays rendering
    • Competes for bandwidth
    • Blocks the main thread

    Especially:

    • Third-party tools (chat widgets, trackers, A/B testing tools)
    • Bloated themes and page builders
    • “Nice-to-have” animations

    What to do:

    • Defer or delay non-critical JS
    • Remove anything that isn’t essential
    • Audit third-party scripts like they’re expenses (because they are)

    If it doesn’t directly drive revenue, it’s on the chopping block.

    3. Your Hosting Is Lying to You

    “Fast hosting” doesn’t mean your site is fast.

    It means:

    • Your server might respond quickly
    • Under ideal conditions
    • With minimal load on your site and your neighbours

    Real-world performance depends on:

    • Server configuration
    • Caching strategy
    • Geographic distribution
    • Traffic spikes
    • Quality and right sized web hosting

    Cheap hosting costs you more than you think—because it quietly kills the experience.

    What to do:

    • Use proper caching (page + object caching)
    • Add a CDN
    • Consider choosing a scalable hosting (serverless delivery instead of shared or single server VPS)

    If your Time to First Byte or Response Time is slow, everything else is already behind.

    4. You’re Loading Everything… Immediately

    Why is your site trying to load everything before showing anything?

    That’s not how fast sites behave.

    Modern performance is about prioritization:

    • Load what the user sees first
    • Delay everything else

    This includes:

    • Images
    • Scripts
    • Fonts
    • Videos

    What to do:

    • Implement lazy loading properly
    • Prioritize above-the-fold content
    • Use critical CSS

    Speed isn’t about less content.
    It’s about smarter delivery.

    5. You’re Guessing Instead of Monitoring

    Running a test once is not performance strategy.

    It’s a snapshot.
    And snapshots lie.

    Performance changes constantly:

    • Plugin updates
    • Content changes
    • Traffic spikes
    • Third-party scripts

    If you’re not monitoring, you’re flying blind.

    What to do:

    • Track performance over time
    • Set alerts for drops
    • Monitor real user experience (not just lab tests)

    This is exactly why ONIK Monitoring exists. Not for reports—for accountability.

    The Reality Check

    Most sites aren’t slow because of one big problem.

    They’re slow because of:

    • 10 small decisions
    • Made over time
    • With no oversight

    And those decisions stack.

    The Fix (If You’re Serious About It)

    Here’s the actual system:

    • Diagnose → Scorecard
    • Watch → Monitoring
    • Fix → Consulting
    • Optimize at scale → Lens
    • Deliver fast globally → Serverless

    Anything less is patchwork.

    In Part 4, we’ll connect the dots—between what’s slowing your site down and how it actually feels to use.

    Want a clear picture of your performance? Run your Scorecard.

  • Web Performance 101: Part 2

    How “Nothing’s Wrong” Turns Into Lost Revenue

    The Four Conditions That Quietly Undermine Digital Performance

    In Part 1, we surfaced the risk most teams aren’t actively monitoring — the slow degradation of digital performance that quietly affects revenue and credibility.

    The next question is obvious:

    If nothing is dramatically broken, what actually causes the problem?

    The answer isn’t one issue.

    It’s four conditions that, when left unobserved, quietly compound.

    1. Speed — But in the Real World

    Most teams think about speed in terms of test scores.

    But performance doesn’t happen in a lab.

    It happens:

    • On mobile networks
    • On overloaded Wi-Fi
    • Across regions
    • With third-party scripts firing
    • During traffic spikes

    A site can “score well” and still feel slow.

    And when it feels slow, users leave.

    Business impact:
    Lower conversions. Higher acquisition costs. Reduced campaign ROI.

    Speed isn’t a vanity metric.
    It’s friction.

    2. Stability — The Consistency Problem

    Most organizations ask:

    “Was the site up?”

    The better question is:

    “Did it work consistently?”

    Partial outages, slow API calls, third-party script failures — these don’t always take the site down. They just make it unreliable.

    Users don’t distinguish between “down” and “bad.”
    They just decide not to come back.

    Business impact:
    Trust erodes. Conversion confidence drops. Brand perception weakens.

    A site that works most of the time still costs money.

    3. Monitoring — Or the Lack of It

    Here’s where the real gap lives.

    Most companies:

    • Run periodic audits
    • Check dashboards occasionally
    • Assume silence means safety

    But digital systems don’t send polite warnings when they degrade.

    Without continuous visibility, problems surface only after customers feel them.

    And by then, you’re reacting — not protecting.

    Business impact:
    Emergency fixes. Internal finger-pointing. Lost momentum.

    Visibility isn’t a luxury.
    It’s operational control.

    4. Configuration — The Silent Drift

    This is the least understood — and often the most expensive.

    Web performance rarely collapses because of one dramatic failure.

    It drifts because of small decisions:

    • A caching rule that was never revisited
    • A plugin added during a campaign
    • A CDN setting adjusted temporarily
    • Infrastructure that scaled without optimization

    Over time, these small shifts compound.

    Nothing breaks.
    But everything becomes slightly less efficient.

    Business impact:
    Gradual revenue leakage. Rising costs. Slower decision-making.

    Configuration drift is the quietest form of risk.

    Why These Four Conditions Matter Together

    Any one of these issues can hurt performance.

    But the real risk emerges when they combine.

    Speed degrades.
    Stability weakens.
    Monitoring is reactive.
    Configuration drifts.

    No alarms trigger.

    But results soften.

    And because nothing is visibly broken, teams chase the wrong explanations — messaging, design, acquisition strategy — when the underlying system is the real variable.

    The Pattern at Scale

    When you look at enough sites — across industries, agencies, and hosting environments — a pattern becomes clear:

    Most performance failures are not dramatic.

    They are systemic.

    They come from:

    • Invisibility
    • Assumption
    • Lack of continuous observation

    And they compound quietly until revenue or reputation absorbs the cost.

    In Part 3, we’ll look at why traditional tools and audits fail to catch this — and what real performance control actually looks like.

    Want to check your site performance now? Click here.

  • Web Performance 101: Part 1

    The Hidden Business Risk No One on Your Team Is Monitoring

    Why most companies miss the problem until revenue or reputation takes the hit

    Most leadership teams believe they have a clear view of their biggest risks.

    They track revenue closely.
    They scrutinize costs.
    They monitor pipeline, churn, headcount, and growth.

    What they rarely monitor is how reliably their business actually shows up online.

    Not branding.
    Not campaigns.
    Not SEO rankings.

    But the day-to-day performance of the digital systems customers, partners, and prospects interact with every single day.

    That gap is where a quiet — and expensive — risk lives.

    The Risk That Doesn’t Trigger Alarms

    This risk doesn’t always announce itself.

    There’s no dramatic outage.
    No flood of angry emails.
    No obvious red flag in a dashboard.

    Instead, it shows up as:

    • Prospects leaving before converting
    • Leads feeling “weaker” than they used to
    • Customers losing confidence without knowing why
    • Teams sensing something is off, but lacking proof

    Because nothing is broken, no one escalates it.

    And because no one escalates it, the business absorbs the cost silently.

    Why Businesses Miss It

    Most organizations believe that if something were wrong, they’d know.

    They assume:

    • The site would go down
    • The dev team would flag it
    • Google would penalize it
    • A report would surface it

    But modern digital systems don’t fail loudly.

    They degrade.

    One image file at a time.
    One script failure at a time.
    One misconfiguration at a time.

    None of these trigger panic.
    All of them affect revenue and credibility.

    The Cost of “Everything Seems Fine”

    This is where the risk becomes dangerous.

    When performance issues stay invisible, businesses don’t just lose money — they lose clarity.

    Marketing teams debate messaging instead of experience.
    Sales teams blame lead quality.
    Product teams chase features.
    Leadership senses softness but can’t trace it.

    The problem isn’t effort.
    It’s visibility.

    When no one is watching the system, the business guesses.

    And guessing is expensive.

    The Big Reveal: It’s a Web Performance Problem

    The unmonitored risk most businesses carry is web performance.

    Not just speed.
    Not just SEO.
    Not just a one-time audit score.

    Web performance is how reliably your website loads, responds, and stays available for real users, in real conditions, over time.

    It’s the difference between:

    • A site that works in ideal conditions
    • And a site that works when traffic spikes, scripts fail, or configurations drift

    And because most teams only test occasionally — instead of observing continuously — performance problems surface after the damage is done.

    Why This Is a Business Issue (Not a Technical One)

    When web performance slips:

    • Revenue erodes quietly
    • Acquisition costs increase
    • Brand trust weakens
    • Internal teams lose confidence in their data

    No one puts “web performance risk” on a board slide.

    But its impact shows up everywhere else.

    The Most Dangerous Assumption

    The most common — and costly — assumption businesses make is this:

    “If there were a serious problem, we’d know.”

    In reality, the most damaging performance issues are the ones no one is watching.

    Because websites don’t fail dramatically.

    They fail quietly.

    And by the time the problem is obvious, revenue or reputation has already taken the hit.

    In Part 2, we’ll break down the four pillars that determine whether your website compounds value — or quietly undermines the business every day.

    Want to check your site performance now? Click here.

  • Sheboot boost: fixing an awesome org’s slow site

    Have you ever visited your own website and immediately felt that something was wrong? It’s not broken or down — just slow. And what’s worse, you have no idea what the issue might be, let alone where to even begin fixing it.

    What Gets Measured, Gets Fixed!

    Meet our friends SheBoot — a national non-profit with a mission to fuel the next generation of female tech entrepreneurs. They run a bootcamp that helps women founders build their pitch and secure investment, as part of a growing community working to close the funding gap in tech.

    Their website, sheboot.ca, brings founders, mentors, and supporters together. But here’s the thing — the site was slow. Frustrating visitors. Undermining credibility. And most importantly, weakening the connection to their mission.

    The Problem:  A Site That Didn’t Reflect the Mission

    SheBoot’s team knew the site wasn’t performing well. But like many mission-driven leaders, they didn’t have performance data — just instincts and complaints.

    They feared fixing it would mean a full rebuild: a new theme, new tech, and most of all, new expenses. The kind of overhaul that can drain a non-profit’s budget fast — money better spent supporting founders instead of developers and designers.

    The Approach:  Measure First, Then Act

    Instead of blindly throwing fixes at the site, the SheBoot team chose a simpler path: measure what was actually happening.

    They leveraged ONIK’s performance monitoring to replace guesswork and gut feelings with real-world data — and that clarity changed everything.

    The results were immediate. Between January 2nd and January 5th, the ONIK team tackled SheBoot’s biggest blockers:

    • Server response time dropped from 2.5 seconds to 0.025 seconds — a 100× improvement
    • Performance scores jumped from the 40s into the 90s — real metrics users and search engines feel
    • Core Web Vitals went from failing to passing, delivering a user experience worthy of their mission

    Best of all, no expensive rebuild was required — just smart optimizations driven by real data.

    The Impact:  Confidence in the User Experience

    SheBoot’s mission is about empowering founders. But even organizations with big purpose can be slowed down by small — yet deadly barriers like site performance.

    Once the real bottlenecks were identified and measured, the opportunities holding the site back became clear. And they were fixed in days, not months — without slowing down the work that mattered most.

    As Julia Elvidge, Chair and Co-Founder of SheBoot, said after the optimization:

    “SheBoot.ca is fast! … Optimizing our existing site was inexpensive compared to the alternatives. We use monitoring to make sure our site remains fast as we launch our next bootcamp.”

    Julia Elvidge

    Read the full SheBoot.ca case study here: https://onik.io/wordpress-performance-optimization—case-study