Web Design and Development San Diego

How ‘it’s just SEO’ took over the GEO conversation

It's just SEO took over the GEO conversation

Search has managed to do something impressive. At the precise moment it should be becoming more important and valuable to clients, large parts of the industry have chosen to argue themselves into irrelevance.

The real argument is about ownership. 

  • Who gets to define what search becomes next?
  • Who gets the budget?
  • Who gets to explain what happens when search stops being a list of links and starts becoming a machine that recommends answers, brands, and actions?

“It’s just SEO” has done so much damage. It sounds calm and experienced, like the sort of thing a serious search veteran would say to quiet the room. 

But it’s not strategy. It’s a meme constraining one of the biggest commercial opportunities the search industry has had in years.

Why memes matter to search

Memetics isn’t new. Richard Dawkins coined the term in “The Selfish Gene” in 1976, proposing that ideas, behaviors, and phrases spread through culture using the same logic as genes spread through populations. They replicate, mutate, and compete. The survivors aren’t necessarily the most accurate. They’re the easiest to copy.

Susan Blackmore took this further in “The Meme Machine,” arguing that humans are essentially meme machines: brains built to imitate, transmit, and store cultural information. The ideas that spread aren’t the truest ones. They’re the stickiest.

Consider “Happy Birthday to You.” The melody is simple enough to remember after one hearing. The words require no expertise to learn. The social context — a celebration, a cake, a room of people — gives everyone a reason to join in. Nobody decides to keep it alive. It keeps winning the competition for space in human memory and behavior.

“Jingle Bells” works the same way. It has no official guardian. It spreads because copying it costs nothing and signals belonging to a shared culture.

Slogans, rumors, political lines, and professional clichés travel the same way. They don’t survive because they’re correct. They survive because they’re easy to repeat, socially useful to the person repeating them, and emotionally charged enough to keep spreading. Accuracy isn’t part of the selection criteria.

SEO and GEO have a serious memetic issue.

Your customers search everywhere. Make sure your brand shows up.

The SEO toolkit you know, plus the AI visibility data you need.

Start Free Trial
Get started with

Semrush One Logo

How ‘it’s just SEO’ became the dominant meme

When GEO entered the industry conversation, the reaction was immediate. Some people looked at generative search and saw a materially different interface. They saw AI systems summarizing, recommending, citing, and generating answers in ways that didn’t behave like classic search results. They saw a need for new tools, workflows, measurement, and thinking.

Others saw a threat. For much of the SEO influencer community, the response was containment. “It’s just SEO” became the line. Then the chant. Then the weapon.

The phrase worked because it was perfect meme material: short, repeatable, and certain without requiring much investigation. It also protected status.

If GEO is just SEO, the existing hierarchy stays intact. The same speakers keep the spotlight. The same consultants keep the authority. The same agencies keep the same budgets, or avoid having to rethink how the new landscape changes their work.

Then came the uglier meme: “GEO grifter.”

That one did even more damage. It didn’t just question the term. It framed anyone using it as suspect. It turned curiosity into suspicion and experimentation into opportunism. It encouraged dismissal instead of investigation.

This is how professional consensus often forms online. Visible people repeat a simple framing, algorithms reward it, and repetition starts to look like agreement.

And this is where the search industry started harming itself. As the framing spread, consultants repeating it gained visibility and social reinforcement, while clients and brands increasingly saw generative search differently.

Clients buy certainty, not acronym wars

Marketers outside the SEO echo chamber are already ahead of many search specialists. They can see the interface changing because they use generative systems every day.

I’ve seen it firsthand. At BrightonSEO and several recent conferences, I asked the room a simple question: Who here is using AI to make decisions, solve problems, or get work done?

The hands went up. Not a few hands. All of them.

Hundreds of people in different rooms gave the same answer without needing to be briefed, persuaded, or dragged through a 30-post LinkedIn argument about terminology.

When marketers and business people are already changing how they search, decide, and work, the industry doesn’t get to sit in the corner insisting nothing has changed.

Clients don’t buy theological disputes. They buy certainty.

SEO has never been an easy channel to sell. Many companies have been burned by vague retainers, vanity metrics, and content strategies that produced a library of articles nobody needed.

At the same time, good SEOs have built companies, saved jobs, and created revenue. Both things are true, which is why the current argument is so dangerous.

If the industry can’t explain what has changed, buyers will defer. They’ll move budget into paid search, paid social, or whatever advertising unit Google, OpenAI, or Meta sells them next.

Organic search won’t get the exploratory investment it needs because the people who should be leading the conversation are still arguing about whether the word GEO is allowed to exist.

Get the newsletter search marketers rely on.


The B2B Institute already called this

LinkedIn’s B2B Institute and the Ehrenberg-Bass Institute make this clear in their report, “Easy to find: Being where B2B buying happens.” The argument isn’t built around acronym point-scoring. It’s built around mental and physical availability. B2B brands grow by being easy to think of, find, and buy.

Physical availability covers three dimensions: presence, prominence, and portfolio. In a digital world, that means being discoverable across every environment where buying actually happens, not just the ones that existed five years ago.

The report explicitly describes GEO as “the new wave of SEO” and states that generative engine optimization rewards foundational brand-building: authority, relevance, thought leadership, authentic reviews, and earned mentions. It also notes that generative search and LLM-powered discovery are reshaping how information is surfaced, with relevance determined by content authority and context, not keywords.

The marketing scientists aren’t saying “write more keyword articles and relax.” They’re saying discoverability is changing, but the underlying fundamentals remain.

  • Be easy to think of and easy to find.
  • Build distinctive assets, create authority, and show up where buyers are looking.

This isn’t a choice between SEO and GEO. It’s a physical availability problem in a new search environment.

The 9 a.m. to 5 p.m. test

“It’s just SEO” collapses too much into one bucket. SEO already means different things to different people. To one person, it means technical hygiene. To another, content production. To another, digital PR. To another, ecommerce feeds, internal linking, and category pages. To another, local search or revenue-focused organic growth.

So when someone says GEO is “just SEO,” the obvious question is: Which SEO, exactly?

“Just SEO” sounds simple until you ask what it means between 9 a.m. and 5 p.m.

  • What are you doing today to increase the likelihood that a generative system recommends your brand in a buying situation?
  • What are you measuring?
  • What sources are you influencing?
  • What third-party evidence are you earning?
  • What brand associations are you strengthening?
  • What prompts, citations, and recommendation contexts are you monitoring?

If the answer is “helpful content,” we’re in trouble.

Helpful content isn’t a strategy. It’s a phrase so vague it means everything and nothing.

Brands need extractable, repeated, credible information about the problems they solve and the situations in which they should be chosen.

That’s why GEO is closer to digital PR, brand strategy, and content marketing than many people want to admit.

No name, no budget

Markets don’t fund things they can’t name.

A name isn’t decoration. It’s a buying mechanism. It’s how a nervous CMO turns a vague threat into a line item. It’s how procurement understands why last year’s SEO retainer isn’t automatically the answer to this year’s generative search problem.

If GEO is “just SEO,” it gets dragged into the existing SEO budget. And most SEO budgets are already fighting for oxygen. So the industry’s grand commercial plan is this: take a new interface, a new buyer behavior, a new measurement problem, and a new competitive surface, then hide it inside the same budget clients were already reluctant to increase.

That’s commercial self-sabotage.

Call it GEO, AI search visibility, or SEO evolved. The exact label matters less than creating a commercially legible category. Once a category has a name, it can have a brief. Once it has a brief, it can have a budget, a team, a process, a dashboard, and a target.

Kill the name, and you don’t protect SEO. You shrink the market it should’ve owned.

See the complete picture of your search visibility.

Track, optimize, and win in Google and AI search from one platform.

Start Free Trial
Get started with

Semrush One Logo

A better way to frame the shift

There’s a simple way out of this mess.

Call GEO “SEO evolved” if that helps. Call it “SEO rebranded for generative search” if that allows people to cross the bridge without losing face. But stop pretending nothing has changed.

Search is becoming generative, and brands need to become easier for AI systems to retrieve, understand, and recommend.

The goal is no longer just to rank. It’s to be recommended. To be:

  • Present in the answer.
  • Visible in the journey.
  • Credible sources.
  • Easy to choose when a buyer moves from curiosity to consideration.

That requires SEO skills. It also requires digital PR, brand strategy, technical understanding, measurement, and serious marketing thinking. GEO is SEO growing into the rest of marketing.

The brands that adapt to that shift will earn visibility as search changes. The ones still treating it as a naming debate risk missing the commercial opportunity entirely.

Read more at Read More

DV360 API Adds Demand Gen Support

Click fraud in Google Ads: Where exposure rises and how to reduce it

Demand Gen campaigns are becoming more deeply integrated into Google’s advertising stack. Starting June 10th, Display & Video 360 API users will gain the ability to manage Demand Gen resources directly through the API, bringing campaign automation and management workflows closer to parity with other DV360 inventory types.

What’s happening. Google will begin rolling out Demand Gen resource support to Display & Video 360 API partners on June 10, with full availability expected by June 24.

The update adds support for Demand Gen line items, ad groups and ad formats, allowing developers and advertisers to retrieve, create, update and delete Demand Gen resources through the API. Once enabled, Demand Gen resources will also appear in standard line item and ad group list responses alongside existing DV360 campaign objects.

Between the lines. For advertisers and technology partners that rely on API integrations, the biggest immediate impact is that existing list queries may begin returning additional Demand Gen line items and ad groups. Google is advising developers to update integrations before June 10 to ensure systems can process the new resource types.

Why we care. The update makes it easier to automate Demand Gen campaign management within existing DV360 workflows, reducing the need for separate tools or manual processes as advertisers expand into YouTube and other discovery-focused inventory.

The bottom line. Demand Gen is moving from beta functionality to a standard part of the DV360 API, giving advertisers and partners more flexibility to manage campaigns programmatically at scale.

Read more at Read More

Google expands Data Manager API with GMP event ingestion

Google is consolidating measurement and audience activation workflows across its advertising platforms. New Data Manager API capabilities allow advertisers and partners to send offline conversion data to multiple Google Marketing Platform destinations and improve Customer Match performance with IP-based matching.

What’s happening. The Data Manager API now supports offline conversion event uploads to Campaign Manager 360, Search Ads 360 and Display & Video 360. The update expands the API’s role as a centralized data ingestion layer across Google’s advertising ecosystem.

Advertisers can now use a single schema to send conversion data across multiple Google products, replacing fragmented workflows that previously required separate integrations. The API also supports encrypted user identifiers, including email addresses and phone numbers, and allows events to be routed to multiple destinations in a single request.

Between the lines: Google is encouraging advertisers that still rely on the Campaign Manager 360 API for conversion uploads to migrate to Data Manager API. The company says the newer framework simplifies implementation while providing greater flexibility for measurement and attribution use cases.

The update also introduces IP ingestion support for Google Ads Customer Match through a new CompositeData field. Advertisers can now upload IP addresses alongside traditional identifiers such as email addresses, phone numbers and postal addresses.

Beginning in Q3 2026, Google says including IP addresses with corresponding observation timestamps will help improve Customer Match rates, potentially increasing audience reach and match accuracy.

Why we care. The changes make it easier to unify conversion measurement across Google’s advertising products while improving audience matching capabilities. For advertisers managing large-scale first-party data programs, higher match rates and a streamlined data ingestion workflow could translate into better attribution and audience activation.

The bottom line. Google is positioning the Data Manager API as the central hub for conversion and audience data, giving advertisers a more unified way to manage measurement and Customer Match across its ad platforms.

Read more at Read More

Commerce media expands beyond retail sites with Demand Gen integration

Brands can now tap retailer first-party data to run Demand Gen campaigns across YouTube, Discover and Gmail directly through Commerce Media Suite, expanding the reach of retail media beyond traditional onsite placements.

What’s happening. Google is expanding Commerce Media Suite to support Demand Gen inventory, creating a new way for brands and retailers to collaborate using shared audience data.

The update allows advertisers to activate retailer audiences across Google’s visual and discovery-focused surfaces while maintaining access to the retailer insights that power retail media campaigns.

Why we care. This update combines retailer first-party data with the scale of YouTube, Discover and Gmail, helping brands reach high-intent shoppers beyond retailer sites. It also provides better measurement by connecting ad exposure to actual sales.

How it works. Retailers make their first-party audience data available through Commerce Media Suite, enabling brands to activate those audiences through Demand Gen campaigns across Google’s properties.

Google AI then optimizes campaign delivery to drive conversions and sales throughout the customer journey, while reporting capabilities connect ad exposure with purchase outcomes, providing advertisers with greater visibility into campaign performance and business impact.

Key benefits:

  • Leverages retailer first-party data to reach relevant customers at scale.
  • Optimizes for conversions and sales using Google AI.
  • Simplifies campaign management through a shared data and activation framework.
  • Enhances reporting visibility by connecting digital engagement with final purchases.

The bottom line. The addition of Demand Gen inventory marks the next phase of commerce media’s evolution. As retail media networks look beyond owned-and-operated channels, brands are gaining new opportunities to combine retailer audience intelligence with Google’s reach across YouTube, Discover and Gmail.

Read more at Read More

Web Design and Development San Diego

Link intent: How to combine great content with strategic outreach

Link intent- How to combine great content with strategic outreach

The importance of establishing authority through link building has only increased as the surface areas of search expand into LLMs.

Your content is now competing with more sources, including AI results in the SERP and AI-generated content from other publishers.

At the same time, backlinks remain important signals of authority for both Google and LLMs, which treat those placements as indicators that your brand is trustworthy and relevant.

If you’ve been in SEO as long as I have, you probably still get daily LinkedIn messages from “link building agencies” promising a set number of links. That approach misses the point.

The most effective link building strategy is creating content people genuinely want to reference and share. That’s what I call writing content with link intent.

The philosophy driving content with link intent

Link building and content creation should be part of the same process, though I’ve found that’s rare. Treating link building as a separate initiative increases the likelihood that you’ll optimize for links alone without considering down-funnel effects.

Instead, start by thinking about who in your community cares — or should care — about what you’re writing and why.

Content created from this mindset, rather than a quantity-driven “must get links” mentality, has a much better chance of passively earning links and building clout in both traditional and AI search over time.

When your content is genuinely useful and relevant, people naturally want to share and reference it without the need for spammy emails or InMails.

Your customers search everywhere. Make sure your brand shows up.

The SEO toolkit you know, plus the AI visibility data you need.

Start Free Trial
Get started with

Semrush One Logo

Where strategic outreach fits

Strategic outreach works best after the relevance work is done. That means identifying the writers, journalists, and creators already covering your topic and showing them why your perspective adds something timely, useful, or differentiated from other sources they could reference.

In many cases, the strongest opportunities come from content tied to reference-intent topics around statistics, benchmarks, reports, or highly relevant industry developments.

If you’re working in content and link building silos, your teams are probably focused on:

  • Hitting a target number of links.
  • Requesting link swaps.
  • Promoting content without considering whether it’s actually useful or relevant.

In my experience, that approach often ignores whether the content genuinely benefits your brand, which runs counter to what good content should accomplish.

Content that provides genuine value and enhances the user experience will naturally appeal to people seeking credible sources for their own work.

If you can produce content strong enough to contribute meaningfully to a topic’s discourse, it will attract links, and Google, ChatGPT, Claude, et al. will recognize its relevance. It’s a much deeper and more integrated approach than chasing raw link numbers.

From what we know about LLMs, they favor content that credible sources treat as the definitive reference on a topic. That means depth and concentrated authority matter more than volume.

Dig deeper: Digital PR examples: 13 powerful campaigns and strategies that work

Get the newsletter search marketers rely on.


The business significance of effective link intent

If LLM visibility is your goal, focus your efforts on a smaller number of high-value, deeply authoritative pieces instead of casting a wide net.

I can confidently say I’ve won several clients for my agency because of the content I’ve written (thanks, Search Engine Land!). Many B2B businesses can probably say the same.

Content strong enough to generate passive links also has a strong chance of being shared and driving referral traffic, which remains undervalued in SEO. Valuable content produced with link intent naturally builds links and SEO/AEO equity over time, creating a built-in snowball effect.

Beyond reducing time spent on outreach, it can create a network of related sites and publishers that continue driving referral traffic and long-term value. Think of it as an organic version of affiliate marketing, which continues to grow as a channel.

Dig deeper: Discoverability in 2026: How digital PR and social search work together

Considerations for content that builds link intent

There are good reasons to create content on news-related topics, such as offering a perspective on a new platform release or a product in your industry.

Newsjacking remains a proven PR tactic that can help you earn citations in relevant outlets. But if your content resources are limited, it’s useful to weigh the pros and cons of news-focused versus evergreen topics. News-focused content may generate clusters of links in the short term, but those topics also lose relevance more quickly over time.

Evergreen resources can continue accumulating citations and links long after the news cycle moves on, and that durability carries weight in both SEO and AEO because LLMs aren’t primarily trained on this week’s headlines.

Specificity and timing can increase a piece’s citation potential even when the topic itself is evergreen. Advice targeted to hay fever sufferers during a particularly severe pollen season, for example, is more likely to attract attention and references than generic sleep advice published without context.

Dig deeper: How to produce content that naturally builds AEO clout

Your customers search everywhere. Make sure your brand shows up.

The SEO toolkit you know, plus the AI visibility data you need.

Start Free Trial
Get started with

Semrush One Logo

Honing in on intent-driven link building

Todoist is a good example of this approach in practice. Its unique presentation of productivity methods has generated hundreds of referring domains — a number that’s grown 50% year over year and contributed meaningfully to the brand’s growth.

I talk with many SEOs these days who place less emphasis on link building than they did years ago.

In my opinion, that has less to do with links losing importance and more to do with outdated link building tactics becoming ineffective.

A link-intent approach that combines strong content with strategic outreach is more effective, evergreen, and efficient than siloed content and link initiatives.

It also strengthens your brand’s reputation while driving incremental traffic and improving the overall user experience.

Read more at Read More

Web Design and Development San Diego

How a ‘client brain’ gives AI the context SEO work needs

How a client brain gives AI the context SEO work needs

Every SEO agency has a hidden context tax. It shows up when a strategist, content lead, or analyst opens Claude and starts rebuilding all the dos and don’ts for that particular account from memory: the brand voice, the keyword cluster killed last quarter, the CMS limitation, the founder’s rejected angle, the competitor the client doesn’t want mentioned.

That’s the part of AI adoption we’re still underestimating. LLMs can help with specific SEO tasks, but the problem with unleashing AI on more complex work is providing enough account context to make it useful without creating more review work.

One solution is a per-client memory system called a “client brain.” It gives account context a place to live, allowing AI to support the work without treating every task like it’s the first day on the account.

Context is the problem

Context is essential for any worker. A senior SEO account lead onboards human teammates onto client accounts by sharing the strategy, history, politics, preferences, constraints, client language, technical limitations, and all the “don’t do that again” lessons that never quite make it into the brief.

LLMs have inherited that same agency problem. The difference is that AI hits it every time it’s asked to support the work without knowing the account.

A lot of the AI conversation in SEO right now is about connecting data sources. Load GSC, GA4, Ads, crawl data, rank tracking, and maybe CRM data into one place, so that we can finally “chat” with the data.

That’s genuinely useful, especially with live alerts. But for agencies, analysis is just one part of the job. AI also needs account context to summarize a technical audit without recommending a fix the dev team already rejected or to write a brief that sounds like the client and fits the strategy.

That kind of work depends on institutional memory: the account knowledge that builds up after months of working with a client and its stakeholders.

Your customers search everywhere. Make sure your brand shows up.

The SEO toolkit you know, plus the AI visibility data you need.

Start Free Trial
Get started with

Semrush One Logo

A client brain is the solution

A client brain gives that institutional memory a shared home. The team updates it as decisions are made, feedback comes in, and the account evolves. This isn’t a replacement for human judgment. It’s infrastructure that helps that judgment travel across workflows.

In an agency world, SEO work rarely belongs to one person. The strategist sets direction, the content lead builds the brief, the writer drafts, the analyst checks performance, and the technical SEO reviews implementation.

When context stays in people’s heads, every handoff creates drift. When it’s shared, the work stays aligned. A strategist ramps faster, a writer misses fewer client preferences, and the team spends less time re-explaining the account.

What a client brain is

A client brain is a structured, per-client knowledge base that AI reads before it starts the work. Think of it as the institutional memory of an SEO account, written in a way the machine can use.

Not all client knowledge behaves the same way. Some knowledge is stable: the brand, audience, positioning, voice, product, category, and lines the client doesn’t want to cross. Some knowledge is active: decisions, experiments, objections, failed angles, technical blockers, and lessons from client feedback.

Those two types of knowledge need different homes. A client brain splits them into two layers: the soul and the memory.

  • The soul is static, identity-level knowledge: Who the brand is, how they speak, who they serve, what they sell, and what “good” sounds like for them
  • The memory is dynamic, experience-level knowledge: What the team tried, what worked, what failed, what the client rejected, and what changed during the campaign

This split keeps the brain usable. If everything goes into one big file, brand principles get buried under meeting notes, and old keyword decisions start looking like the current strategy.

The technical anatomy of a brain

A client brain doesn’t need to be a complicated system. It is built as a simple folder of plain-text Markdown files. You don’t need special software, a database, or a custom interface.

Building core logic of the soul

To get started, go into your existing client project folder and create a sub-folder named brain, then create one more folder inside that named soul. This folder path (brain/soul/) is where the core logic of the system lives. It consists of five files, each doing one specific job:

brain/soul/
├── company-profile.md
├── style-guide.md
├── audience.md
├── keyword-map.md
└── never-do.md

company-profile.md 

This is the operating version of the client, not the polished marketing version. Who is this client? What do they really sell? Who do they compete with? Where do they win? Where are they not trying to play?

Six honest sentences usually beat a six-page deck because the AI doesn’t need the full brand story. It needs enough context to avoid bad adjacent decisions.

A real example, anonymized:

  • “[Client] is a DTC Japanese-style kitchen knife brand selling chef knives, paring knives, and care accessories. They serve home cooks who value craftsmanship over price, with an average order value around $180. Their differentiator is free in-house sharpening for life. They compete with Made In and Misen on the tier just below Shun and Global. They don’t sell to commercial kitchens or restaurant supply, those have separate procurement cycles. Their highest-converting traffic comes from long-form reviews and YouTube cooking channels, not paid social.”

That’s enough information for AI to make better SEO choices. It knows not to chase restaurant-supply keywords, not to position the brand as the cheap alternative to Shun, and to weight content toward reviews, comparisons, and care guides.

The point isn’t to sound impressive. The point is to be true.

style-guide.md 

This file is where most teams accidentally write something useless. “Warm but professional” doesn’t help AI much. Neither does “expert but accessible.” What works is concrete instruction: one paragraph on tone, a few examples that pass, and a few that fail.

audience.md 

The audience file is where the team stops writing for demographics and starts writing for people. “Small business owners aged 35 to 55” is a targeting box, not an audience. Useful audience context captures worries, objections, misconceptions, language, and what earns trust.

keyword-map.md 

You do not need to create a 500-row export from your keyword tool. Instead, capture how the brand thinks about the category: primary terms we own, secondary terms we want, competitor-owned terms we approach carefully, and terms we don’t want to touch.

never-do.md 

This is the file I wish I’d had years ago. It’s the list of things AI should never propose, never write, and never recommend.

  • Some are brand-level: “Never describe the client as an industry leader.”
  • Some are operational: “Don’t suggest content that requires legal approval unless the account lead confirms it first.”
  • Some are strategic: “Don’t recommend State X landing pages. The client doesn’t serve that state yet.”

Every “we already discussed this and decided no” should eventually end up here. AI is very good at confidently resurfacing dead ideas. This file stops the team from having the same conversation every month.

Memory captures decisions, patterns, and logs

Memory lives in brain/memory/. It’s organized differently from the soul because it comes from doing the work.

brain/memory/
├── decisions/    — choices made and why
├── patterns/     — things that worked or didn’t, by task type
└── log/          — chronological notes by date

The decisions/ folder stores choices made and why. A memory entry looks like this:

# 2026-04-21 — Content brief for Q2 implant campaign

Decided NOT to target "dental implants near me" as the primary keyword.
Reason: Client doesn't accept Medicaid; the highest-volume "near me" searches in our markets skew Medicaid.
Pivot to "premium implants [city]" framing.
Source: Client strategy call notes, 2026-04-21.
Tags: client:[name], task:content_brief, type:decision

The reason matters more than the decision. If AI only knows “don’t target dental implants near me,” it may avoid that keyword forever, even when the context changes. If it knows why, it can make better adjacent decisions later.

The patterns/ folder 

This stores what the team learns across repeatable work. After enough AI visibility audits, for example, our system started building a pattern file around where those audits tend to break: changing DOM selectors, fabricated review counts, Cloudflare blocking direct fetches, and tools returning partial data without making the failure obvious.

The log/ folder 

Here is where you keep the running journal: meeting summaries (AI transcripts are great here), daily notes, client comments, and small updates that don’t yet deserve to become formal decisions. Most of it won’t be read again. But when something breaks two months later, the answer is often in the log.

One warning: A brain should capture operating knowledge, not raw sensitive data. Don’t turn it into a warehouse for exports, transcripts, credentials, private client documents, or anything the team wouldn’t want surfaced in the wrong context.

Store the lesson, not the raw data.

Get the newsletter search marketers rely on.


Building the brain step-by-step

Step 1: Pick the right starting client

Don’t start with every client. Pick the account where context loss is already costing you time.

Usually, that means a long-running client with a strong brand voice, a history of rejected ideas, and multiple people touching the work each week.

Step 2: Block 90 minutes and write the soul together

Get the account lead and strategist in the same room or on the same call. Open the five soul files and write in plain sentences. Use real examples. Don’t try to make it perfect.

The goal isn’t to create a brand book. It’s to write down the context your best account person already carries around in their head.

Step 3: Decide where the brain lives

If you’re solo, a local folder may be enough. If you have a team, you need one shared source of truth.

Technical teams can use git: track the Markdown files, not raw client data. Non-technical teams can use Google Drive, Notion, or another shared workspace. The tool matters less than the rule: one client, one brain, one place everyone trusts.

Step 4: Set ownership rules

Soul changes need friction. That’s intentional. If every passing comment gets added to the soul, the brand layer gets polluted. The account lead should own it, review changes, and decide what becomes stable client truth.

Memory should be easier to update. Anyone working on the account should be able to add a sourced entry when a client rejects an angle, a tactic fails, a blocker appears, or the team learns something that shouldn’t be lost.

Step 5: Schedule maintenance

Memory gets messy if nobody owns it. Every couple of weeks, someone should clean the brain: consolidate duplicates, remove stale notes, surface conflicts, and check whether old decisions are still true.

Then schedule a quarterly soul review and ask one question: “Is anything here no longer true?” A stale brain is worse than no brain because the AI will sound confident while working from old context.

How AI agents read the brain

Once a brain exists, the question becomes operational: Which files should the AI agent read whenit starts a brief, audit, competitor analysis, or reporting summary?

This is where the brain proves its day-to-day value. A strategist, content lead, and analyst may all touch the same client in the same week. Without shared context, the brief drifts from the strategy, the content drifts from the brief, and the audit repeats what the team already knows.

The brain keeps that work aligned without turning every task into another meeting, Slack thread, re-explanation, or rewrite. There are three ways to handle this.

Version A: Load everything

The simplest version is to have the AI read every file in the brain folder before it starts: all soul files and the full memory folder.

For a new client, that might only be a few thousand tokens. For a client active for six months, it can become 30K to 50K tokens per session. That’s a real cost, but often still cheaper than the human time lost re-explaining the account every week.

Start here if you’re testing the idea. Run the same task twice: once with the brain loaded, once without it. Use something real, like a content brief, metadata rewrite, technical summary, or internal linking recommendation. If the brain-loaded version is more accurate, more on-brand, or avoids a mistake the team would normally catch manually, you’ve got your signal.

Version B: Route by task type

The next version is selective loading. Instead of asking AI to read everything, you give it a router file that tells it which parts of the brain to load based on the task.

For example:

# claude.md

At the start of every task, ALWAYS read:
- brain/soul/company-profile.md
- brain/soul/never-do.md

IF the task involves writing copy, ALSO read:
- brain/soul/style-guide.md
- brain/soul/audience.md

IF the task involves SEO content briefs, ALSO read:
- brain/soul/keyword-map.md
- brain/memory/decisions/ latest 5 entries
- brain/memory/patterns/content_briefs.md

IF the task involves debugging a tool failure, ALSO read:
- brain/memory/patterns/tool_failures.md

AI reads the instructions, decides which rules apply, and loads only the relevant files. Token cost drops. Context gets cleaner. This is where most agencies should stop for a while.

It’s still just Markdown. No database. No new platform. No complicated setup. The discipline is in writing useful files, keeping them current, and making sure AI reads them before doing the work.

Version C: Vector retrieval

The more advanced version is vector retrieval. If you’re managing 20 or more active clients, each with deep memory, you can tag entries with metadata, embed them into a vector store, and retrieve only the most relevant items at the start of each task.

AI can also write back to memory, but this needs guardrails. Don’t ask it to summarize every session and dump the result into the brain. That creates noise fast. Write to memory only when something specific happens: a task fails, and the team finds a workaround, a client rejects an angle, the account lead corrects the AI on something client-specific, or a decision gets made that should affect future work.

Event-triggered writes are useful. Session-end summaries usually aren’t. And every write needs a source.

Using the brain across Claude Code, Chat, and Cowork

The surface matters less than the pattern. Whether the team is using Claude Code, Claude Chat, Cowork, or another AI workflow, the rule is the same: AI should read the client’s soul before doing anything important.

  • In Claude Code, place the brain folder at the root of your project and add a claude.md instruction telling it to read /brain/soul/ at the start of every task. Treat never-do.md as a hard constraint, not a suggestion.
  • In Claude Chat, create one project per client and upload the contents of brain/soul/ into Project Knowledge. Don’t share one project across clients. That’s how one client’s tone, rules, or constraints start bleeding into another.
  • In Claude Cowork, use a task template that attaches the brain folder at the start. For repeatable tasks like content briefs, SERP reviews, metadata refreshes, or AI visibility audits, build the brain attachment into the workflow.

You’re not just making AI faster. You’re making the starting context consistent.

Where this breaks (and how to fix it)

Once the brain starts shaping real work, a few failure modes show up quickly. Most aren’t technical problems. They’re maintenance problems, which means they’re fixable if someone owns the review process.

  • Drift: AI produces work that’s almost right, but slightly off. Usually, the style guide is too abstract. The fix isn’t more adjectives. It’s better examples: pass/fail pairs, before-and-after intros, weak and strong meta descriptions, or a sentence the client rewrote with a note explaining why.
  • Stale soul: The client repositions, changes their offer, shifts into a new market, drops a service, or changes how they want to talk about themselves. Nobody updates the soul, so AI keeps producing work from the old reality. The fix is a quarterly soul review. Ask: “Is anything here no longer true?”
  • Memory rot: Some memory entries were true when written, but stop being true later. A client rejected comparison content six months ago, then decided to test it. The fix is to date entries clearly, include the reason behind each decision, and remove or update entries when the account changes.
  • Fabrication: This is the failure mode to take seriously. AI can write false memory, not maliciously, but because it’s trying to be helpful. When a task fails or a source is incomplete, the model may still produce a clean-looking note that sounds plausible.

We’ve seen AI fabricate ChatGPT search queries, report review counts that weren’t tied to reality, and create explanations for tool failures that sounded reasonable but weren’t supported by the output. Memory compounds. One false entry can influence future briefs, audits, recommendations, and client-facing work.

The fix is provenance. Every factual memory entry needs a source: a meeting note, client quote, tool output, strategist correction, or linked deliverable. No source, no entry.

A brain is only useful if the team trusts it. Trust doesn’t come from the folder structure. It comes from knowing where the knowledge came from.

How to get started this week

You don’t need the full system to start. Start with one client, one 90-minute session, and one before-and-after test.

  • Pick one client. Choose the account where re-explaining context costs the most time.
  • Block 90 minutes this week. Write the five soul files with the account lead and strategist. Use plain sentences, real examples, and concrete corrections. Don’t let adjectives do all the work.
  • Add a router file. Keep it simple at first. At the project root, add one instruction: “At the start of every task, read everything in brain/soul/.”
  • Run a real SEO task twice. Use a content brief, keyword cluster, meta description rewrite, SERP analysis, internal linking recommendation, or audit summary. Run it once with the soul loaded and once without it. Compare the outputs honestly.
  • Start writing memory from the next session. When AI recommends a ruled-out keyword angle, a client pushes back on tone, or a technical recommendation gets blocked by the CMS, capture the lesson and the reason.

See the complete picture of your search visibility.

Track, optimize, and win in Google and AI search from one platform.

Start Free Trial
Get started with

Semrush One Logo

AI works better when account knowledge survives

Most teams don’t have an AI intelligence problem. They have a context problem. They haven’t written down what their best account people already know, or separated stable client knowledge from working history. That’s what the client brain fixes.

The agencies that get the most from AI won’t just be the ones with better prompts, models, or automations. They’ll be the ones that preserve the context behind the work: the client history, rejected angles, technical constraints, tone corrections, and small decisions that make an account make sense.

Because speed without memory creates more review, more correction, and more “we already talked about this” moments.

The real opportunity isn’t using AI to push more SEO work through the system. It’s using AI to carry forward the context that makes the work better.

Read more at Read More

Web Design and Development San Diego

How to use schema markup to optimize for the agentic web

How to use schema markup to optimize for the agentic web

Schema markup has earned its place at the center of the SEO and GEO conversation. Google and Bing have confirmed they use structured data to power AI Overviews, and ChatGPT factors it into product recommendations.

Now, schema markup is becoming part of the infrastructure behind the agentic web, where AI systems increasingly interact directly with websites on behalf of users.

For AI agents, understanding content isn’t enough. They also need to interpret and act on it. Schema markup helps make that possible.

The role of schema markup in the agentic web

In traditional search, schema helps drive visibility by making content more eligible for SERP features and helping search engines better understand entities. That information supports the index and knowledge graph, influencing how results appear to users.

AI agents take this further. They use schema markup not only to identify entities, but also to understand relationships, relevance, and whether content is trustworthy and actionable enough to support recommendations or complete tasks.

Structured data also makes websites easier and cheaper for AI systems to process. Parsing unstructured HTML is computationally expensive compared to reading clean, structured data, especially as LLMs operate within finite context windows and growing inference costs.

As these systems scale, sites that make their content easier to interpret become the path of least resistance for AI agents.

Your customers search everywhere. Make sure your brand shows up.

The SEO toolkit you know, plus the AI visibility data you need.

Start Free Trial
Get started with

Semrush One Logo

NLWeb and the infrastructure of the agentic web

Schema markup is the foundation, and NLWeb is built on top of it. Understanding this connection is essential for anyone thinking ahead.

NLWeb, Microsoft’s open-source initiative, enables websites to easily add AI-powered conversational interfaces. It effectively turns any website into an AI app that lets users query content using natural language.

Think of it as the difference between a website a human browses and a website an AI agent can interrogate directly — asking questions, retrieving structured answers, and acting on them without any human in the loop.

To be truly agentic, a site must move beyond being “read” to being queryable. NLWeb is designed to help AI agents interact with websites through natural-language queries and structured responses.

While schema tells an agent what is on the page, NLWeb enables more direct interaction with that information in real time. It’s the difference between an agent reading a static menu and an agent asking, “Do you have a table for four at 7:00 PM tonight?” and receiving a deterministic, real-time answer.

How an NLWeb query works

NLWeb was conceived and developed by R.V. Guha, who recently joined Microsoft as CVP and technical fellow. Guha is the creator of widely used web standards, including RSS, RDF, and Schema.org.

The same person who built the vocabulary that defines structured data on the web is now building the protocol that lets AI agents use it. That’s a through-line, not a coincidence.

NLWeb leverages existing structured formats, such as Schema.org and RSS, and LLM-powered tools to create natural language interfaces usable by both humans and AI agents.

It isn’t asking you to rebuild your content infrastructure. It’s asking you to have your schema markup in order so it can take it from there.

Types of structured data used in NLWeb

Get the newsletter search marketers rely on.


5 tips for agentic schema optimization

As a search marketer, you’ve probably been implementing schema markup for years. Here are some new considerations as you optimize for the agentic web.

1. Prioritize completeness over coverage

It’s better to have fully populated schema markup on your most important pages than thin markup spread across your entire site. AI agents prioritize properties that help them answer user queries directly.

For a product page, that means price, availability, ratings, and specifications, not just a product name. Incomplete schema signals uncertainty to agents, while complete schema signals reliability.

2. Automate where you can

Manual schema management doesn’t scale, which is a challenge for teams without dedicated technical SEO resources. Some platforms can handle this automatically for key page types — like product pages, blog posts, events, bookings, and local business information — generating markup by default when content is created. 

This baseline matters for both coverage and consistency. Stale or mismatched structured data actively works against you: If your schema says a product costs one price and your page displays another, agents will distrust both signals. Agents can also trust a signal more when it appears reliably across a site than when it appears sporadically.

3. Use AI to scale implementation

Platform automation handles the baseline — but AI can go further, analyzing your content to generate more specific and relevant markup. With AI, you can scale structured data generation, installation, and validation.

4. Use JSON-LD

This isn’t new advice, but it’s more important than ever. JSON-LD is cleanly separated from your HTML, making it far easier for agents to parse programmatically. Google’s official guidance explicitly recommends JSON-LD for AI-optimized content.

5. Think about your schema as a site-level graph

Agents benefit from understanding how your content connects across your entire site: how articles relate to authors, how products relate to categories, how services relate to locations. This means you should periodically audit your structured data at scale. Take note of:

  • Which page types have markup and which don’t.
  • Where entity definitions conflict across URLs.
  • Whether your Organization or Person markup is consistent.

The goal is a coherent, connected picture of your site’s entities, one that an agent can trust regardless of which page it enters from.

See the complete picture of your search visibility.

Track, optimize, and win in Google and AI search from one platform.

Start Free Trial
Get started with

Semrush One Logo

The window for early mover advantage

AI systems increasingly prefer sources they have already indexed, validated, and found reliable in prior interactions. For agentic optimization, early adoption matters. Content that establishes itself as agent-friendly now builds compounding advantages as agents develop preference patterns.

Schema markup has always rewarded the teams that took it seriously. In the agentic web, the stakes of getting it right — and the cost of ignoring it — are substantially higher. The agents are already crawling. The question is what they find when they get to you.

Read more at Read More