Overview of What happens to the internet when robots act like humans?
In this Stack Overflow Podcast episode, host Ryan Donovan talks with Ramadas Prabhakar, CTO of WP Engine, about how AI agents and bots are reshaping the web. The central idea is that the internet is splitting into two overlapping experiences: one for humans and one for agentic software. That shift creates new challenges around traffic management, bot mitigation, authentication, rate limiting, and the overall design of websites and online services. The conversation also highlights the opportunities: better automation, more personalized experiences, and a more efficient “intelligent web.”
Key Themes and Main Takeaways
-
The web is moving toward a dual experience model:
- Human experience: emotional, visual, brand-driven, storytelling-focused.
- Agentic experience: data extraction, task completion, accuracy, efficiency, and machine-readable actions.
-
AI agents are not just “visiting” sites—they are:
- searching
- transacting
- logging into systems
- performing actions on behalf of users
- interacting with other agents
-
This creates a new engineering problem because:
- humans and agents often share the same interfaces
- agents act much faster and at much higher volume
- traditional systems were not designed for this level of automation
-
Prabhakar argues that the near future will likely be hybrid, not fully separate:
- some tasks will stay on the main website
- some transactions may move to agent-to-agent protocols or execution layers
- some experiences may begin with an agent and finish with a human interaction
Bot Categories and Traffic Reality
1. Good bots
Bots that act on a user’s behalf to complete legitimate tasks.
- Examples:
- search assistants
- purchasing helpers
- automation agents performing authorized actions
- These are likely to increasingly use MCP-like or similar action-oriented protocols.
2. Bad bots
Bots that cause harm.
- Examples:
- DDoS traffic
- aggressive scraping
- resource exhaustion
- abusive automation
3. In-between bots
Bots that may be acceptable in some contexts but not others.
- Whether they are welcome depends on:
- the business model
- the region
- the type of content
- whether indexing or retrieval is desirable
Traffic is already bot-heavy
- The guest cites a recent Cloudflare report claiming 57% of internet traffic is now bot-driven.
- WP Engine’s own data showed roughly one-third of traffic being bot traffic earlier, with rapid growth since then.
- A major issue is that 76% of bot traffic is unverifiable, meaning site owners cannot confidently tell if it is legitimate.
Security and Access Control Risks
A major concern in the episode is that AI agents can amplify existing security weaknesses.
Why old access models break down
- If agents use the same credentials as humans, they may gain too much access.
- Agent-to-agent interactions can unintentionally trigger:
- purchases
- destructive actions
- data exposure
- privilege escalation
Recommended security approach
- Use granular permissions instead of blanket access.
- Separate:
- creation actions
- read/search actions
- destructive actions like delete or overwrite
- Apply defense in depth to agent permissions just as you would to human users.
- Add verification steps for sensitive or irreversible operations.
- Start with the least-privilege model and expand only as needed.
Key principle
Prabhakar emphasizes that it is not enough to tell an agent “don’t delete things” — the system should simply not grant delete permissions in the first place.
Bot Mitigation and Traffic Management Strategies
The episode also covers how site owners can adapt operationally.
Practical mitigation tactics
- Use bot classification and scoring systems.
- Apply different actions based on risk:
- block malicious bots
- allow trusted bots
- throttle suspicious traffic
- Set resource limits so bots cannot consume too much server capacity.
- Establish tripwires for unusual behavior:
- too many requests
- too-rapid searching
- abnormal request patterns
- unauthenticated “bot-like” behavior without self-identification
Why this matters
- Bot traffic can:
- increase infrastructure costs
- distort analytics
- interfere with caching
- skew marketing signals
- reduce capacity for real users
A useful operational metric
Prabhakar suggests thinking not only in terms of blocking, but in terms of quality of service and allocation:
- How much capacity should bots be allowed to consume?
- How do you preserve performance for humans and legitimate automation?
How Responsible Bot Builders Should Identify Themselves
The guest encourages well-intentioned bot builders to behave transparently.
Best practices for legitimate bots
- Respect site-level directives like:
robots.txtllms.txt/ other published bot guidance
- Send clear identifying headers:
- bot name
- purpose
- contact or source information
- Request only the data and actions actually needed
- Avoid excessive request volumes or payloads
- Keep behavior predictable and respectful
Why identification matters
- Clear identity and purpose improve trust.
- Smaller, cleaner requests reduce the likelihood of being blocked.
- Unidentified automation often looks indistinguishable from malicious traffic.
The Future of the “Intelligent Web”
Prabhakar describes the next era of the internet as an intelligent web—a mix of humans and bots, with more of the discovery and transactional work happening through agents.
What the future likely looks like
- Less raw traffic from humans
- Higher intent when humans do arrive
- More initial discovery handled by agents
- More personalized and contextual experiences after discovery
- More need for agent-aware website architecture
Optimistic view
He sees AI agents as a democratizing force:
- smaller organizations can reach larger audiences
- translation and content adaptation become faster
- discovery becomes more efficient
- users can get to what they need more quickly
Final takeaway
The future is not “humans vs. bots,” but a blended system where:
- agents handle discovery and execution
- humans focus on judgment, emotion, and final decisions
- websites evolve to support both safely and efficiently
Notable Quote / Insight
“The future is less traffic, but higher intent from a human perspective and ability for more of the initial discovery to happen through agents.”
Closing Notes
The episode ends with the usual Stack Overflow community shoutout and a reminder to engage with the show. Ramadas Prabhakar also shares his LinkedIn and X handle for follow-up discussions.
Overall, this conversation is a practical look at how AI agents are changing web architecture, security, and bot management—and why organizations need to redesign for a world where software increasingly behaves like a user.
