← Back to HomeBack to Blog List

I stopped chasing keywords for LLMs. Here’s what actually worked.

📌 Key Takeaway:

Traffic dropped despite ranking increases? I analyzed the shift to AI Overviews. Here’s how I optimized for citations instead of clicks, using clear semantics, structured data, and authoritative links.

I stopped chasing keywords for LLMs. Here’s what actually worked.

Last Tuesday, I pulled a report on a mid-funnel technical blog post about "server-side rendering vs client-side hydration." It had been sitting in position 3-5 for eighteen months. Steady. Reliable. Boring.

Then Google rolled out a new update. Not a core algorithm change. Just a tweak to how snippets were aggregated. My position didn’t drop. But my clicks did. Hard.

I checked Search Console. Impressions were up 12%. Clicks were down 40%.

The gap wasn’t a bug. It was the new search interface. An AI Overview box had appeared above the organic results. It answered the question directly using three sources. One of those sources was a competitor’s homepage. Another was a Reddit thread from 2019. My detailed, six-hour deep dive? Buried under the fold.

I watched users read the AI answer and leave. They didn’t click. They got their fix.

This isn’t theoretical anymore. This is happening to every site that treats LLM optimization like traditional SEO. We’ve been optimizing for crawlers. Now we need to optimize for machines that summarize, cite, and synthesize.

If you’re still writing for humans who click through to your site to find the answer, you’re losing money. The game has shifted. We aren’t fighting for clicks anymore. We’re fighting for citations.

Why traditional SEO is failing in the age of Generative Engine Optimization

Most agencies are still telling clients to target long-tail keywords. They’re building content clusters based on volume data from Ahrefs or SEMrush. They’re optimizing meta tags for CTR.

It doesn’t work.

LLMs don’t care about your meta description. They don’t care about your keyword density. They care about structure, clarity, and authority. They parse your content differently than a human reads it.

I ran a test on ten high-volume informational queries. I looked at the top five organic results. Then I looked at the sources cited in the AI Overviews for those same queries.

Only two of the top five organic results appeared in the AI citation pool. That’s a 60% failure rate for traditional ranking strategies.

The AI didn’t pick the best-written article. It picked the most authoritative, clearly structured, and frequently referenced source. Sometimes it picked a forum post because the community had validated the information over years. Sometimes it picked a university paper because the domain authority was high.

It ignored my perfectly optimized blog post because it lacked the specific structural signals LLMs use to verify trust.

This is the core problem. We built sites for browsers. Now we need to build sites for models.

Step 1: Structure your content for machine readability, not just humans

You think you know how to write for scanners. You use H2s, H3s, bullet points. That’s not enough for an LLM.

LLMs look for semantic relationships. They look for explicit definitions. They look for data structures.

I audited five of my worst-performing pages against the pages that were getting cited in AI responses. The difference wasn’t word count. It was hierarchy.

Your H2s shouldn’t just be catchy. They should be questions. Or direct statements of fact.

Bad H2:

"Why Your Server Needs Optimization"

Good H2:

"How Server-Side Rendering Improves Performance Metrics"

See the difference? The second one contains the exact semantic tokens an LLM uses to connect concepts. It defines the relationship between the subject (Server-Side Rendering) and the outcome (Performance Metrics).

I rewrote the subheaders of a pillar page about "Headless CMS." I changed vague headers like "Benefits" and "Use Cases" into specific, declarative statements.

Instead of "Benefits of Headless Architecture," I used "Headless Architecture Decouples Frontend from Backend for Scalability."

It sounds robotic. It feels unnatural. That’s the point.

LLMs parse text linearly. They need clear subject-verb-object structures to map knowledge graphs. When you use ambiguous headers, you force the model to guess the context. Guessing leads to errors. Errors lead to lower confidence scores. Lower confidence scores mean you don’t get cited.

Actionable step:

Go through your top 10 pages. Look at every H2 and H3. Ask yourself: Does this header state a fact or ask a question? If it’s vague, rewrite it. Make it declarative. Make it precise. Ensure the header contains the primary entity and the action or result.

Step 2: Define terms explicitly. No assumptions allowed.

In traditional SEO, we relied on context clues. We assumed that if we talked about "Apple" near "iPhone," the crawler would understand we meant the tech company, not the fruit.

LLMs do the same, but they need stronger signals.

I noticed a pattern in the pages that were being cited. They defined their key terms in the first paragraph. Immediately. Explicitly.

They didn’t say "Apple is a major tech player." They said "Apple Inc. is an American multinational technology company headquartered in Cupertino, California."

It’s redundant for humans. It’s gold for machines.

Why? Because it creates a clear node in the knowledge graph. When the LLM retrieves information, it anchors the concept "Apple" to the definition "multinational technology company." This reduces ambiguity. Ambiguity is the enemy of citation.

I tested this on a healthcare-related query. I had an article about "blood pressure monitoring." I left the term undefined. I assumed readers knew what it was.

Another site I analyzed started with: "Blood pressure monitoring is the measurement of arterial blood pressure, typically expressed in millimeters of mercury (mmHg)."

That second article was cited twice in the AI overview. Mine was not.

The LLM preferred the site that removed friction. It preferred the site that made its intent unambiguous.

Actionable step:

Identify the three most important entities in each of your articles. Define them in the intro. Use full names followed by acronyms. Use standard units of measure. Don’t be clever. Be clear.

Step 3: Optimize for citations, not just clicks

This is where most people get stuck. They see the traffic drop and try to improve CTR. They make bigger headlines. They add brighter images.

That’s treating the symptom, not the disease.

If the AI gives the answer, no one clicks. Period. You need to become a source, not a destination.

I started tracking which pages were mentioned in Google’s AI Overviews. I used a tool to scrape the citations. Then I reverse-engineered the commonalities.

The commonality was reference material.

The citing pages linked to original studies, official documentation, or primary data sources. They didn’t just summarize news. They linked to the `.gov` or `.edu` sources. They linked to API documentation.

Google’s AI models prioritize trust signals. Links to authoritative domains act as proof of verification.

I added 15 external links to `.gov` and `.edu` domains on a financial advice page. I didn’t change the internal content much. I just anchored the text to verifiable sources.

Within two weeks, that page moved from zero citations to appearing in two different AI responses.

Traffic from organic search didn’t change much. But referral traffic from the AI snippets started coming in. And more importantly, brand visibility increased.

You need to think about your content as a dataset. Are you providing data that other systems can verify? Or are you just adding noise?

Actionable step:

Audit your outbound links. Do they go to high-authority, verifiable sources? If you’re making a claim, back it up with a link to a study, a report, or an official document. Replace low-quality affiliate links with primary sources where possible.

Step 4: Implement structured data that LLMs can actually parse

Schema markup. Everyone talks about it. Most people implement it wrong.

We’ve been using Schema.org for years to help search engines understand our content. But LLMs don’t just read Schema. They read the HTML structure alongside it.

I found that pages with FAQ schema and HowTo schema were cited more often for procedural queries.

But here’s the catch: The schema must match the content exactly. If your Schema says "Step 1" but your HTML says "First," the LLM gets confused. It sees a mismatch. Mismatches reduce confidence.

I fixed a recipe page. I had used a generic Article schema. I switched to Recipe schema. I ensured every ingredient listed in the HTML was also in the JSON-LD. I ensured every step in the text matched the step in the schema.

The result? The page started appearing in AI-generated recipe lists. Not just organic results. The AI used my recipe as a source.

This is a huge win. It means you’re part of the synthesis engine.

Don’t just dump JSON-LD. Review it. Validate it. Ensure the entities in the schema align perfectly with the entities in the body text.

Actionable step:

Run your top 20 pages through a schema validator. Check for errors. Then check for alignment. Does the JSON-LD mirror the HTML? If there’s a discrepancy, fix it. Prioritize FAQ, HowTo, and Product schemas for informational and transactional content.

Step 5: Create content that answers "Why" and "How," not just "What"

LLMs are great at answering "What." "What is Python?" Easy. They can pull that from Wikipedia instantly.

They struggle with "Why" and "How." These require synthesis, opinion, and experience.

This is your edge.

I stopped writing generic definitions. I started writing case studies. I started writing "Here’s how we solved X problem at our agency."

When I wrote about "how to configure Nginx reverse proxy," I didn’t just list the commands. I explained the troubleshooting process. I shared the error logs I encountered. I explained why a certain setting failed.

That level of detail is hard for an LLM to hallucinate. It requires real-world experience.

AI Overviews prioritize content that demonstrates expertise. E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) is not just a ranking factor for humans. It’s a filtering mechanism for models.

Models are trained to avoid misinformation. They look for sources that show deep understanding. Your personal experience is a signal of depth.

Actionable step:

Add author bios that highlight specific experience. Use first-person narrative in case studies. Share screenshots of real errors and real fixes. Avoid generic advice. Be specific. Be messy. Humans are messy. LLMs respect specific, grounded data.

The hidden cost of ignoring AI citations

Let’s talk about the business impact.

When you ignore LLM optimization, you lose more than just clicks. You lose brand authority.

If your competitor is cited in the AI overview and you are not, you are effectively invisible to millions of users who start their journey with AI search.

I spoke with a client who runs a B2B SaaS tool. Their traffic dropped 25% year-over-year. Their competitors were stable.

We audited their content. They had great product pages. They had good blog posts. But they lacked the citation signals.

They weren’t linking to industry standards. They weren’t defining terms explicitly. Their headers were vague.

We implemented the changes I described above. We added structured data. We rewrote headers. We added authoritative links.

Six months later, they were cited in three major AI responses. Organic traffic recovered. New leads came in from the AI-driven referrals.

The lesson is simple: Visibility is no longer just about ranking #1. It’s about being included in the answer.

Navigating the new SERP reality with strategic agility

The search engine results page (SERP) is changing faster than most teams can adapt. We’re moving from a list of blue links to a conversational interface.

If you want to survive this shift, you need to rethink your entire content strategy.

It’s not about adding AI wrappers. It’s about restructuring your content for machine consumption.

I’ve seen teams try to game the system by stuffing keywords into their schema. It doesn’t work. LLMs are smart. They detect manipulation. They penalize it by ignoring the source.

Authenticity wins. Clarity wins. Structure wins.

Read our analysis on AI Agent Reality Check to understand how autonomous agents are reshaping the infrastructure behind these searches.

Measuring success in a zero-click world

How do you track progress if nobody is clicking?

Traditional metrics fail. CTR drops. Sessions drop. But impressions stay high.

You need new KPIs.

1. Citation Frequency: How often does your domain appear in AI Overviews? Track this manually or with specialized tools.

2. Share of Voice in AI Responses: What percentage of AI answers for your target keywords include your content?

3. Referral Traffic from AI: Monitor UTM-tagged traffic from AI interfaces if possible. Even small amounts indicate success.

4. Brand Mention Growth: Are you being referenced in discussions outside of search? This indicates authority.

I set up a dashboard to track citation frequency. I used a script to scrape AI responses for my top 50 keywords. I plotted the data monthly.

It took three months to see significant movement. But once we crossed the threshold, the citations accumulated. It’s compounding.

Don’t expect overnight results. LLMs learn slowly. They update their models periodically. Your content needs to be consistent.

Also, consider Zero-Click Survival Guide to deepen your understanding of how brand visibility persists even when clicks disappear.

Technical implementation details: Speed and Core Web Vitals still matter

You might think technical SEO is dead in the age of LLMs. You’d be wrong.

LLMs crawl your site just like Googlebot. If your site is slow, they can’t access your content efficiently. If your JavaScript is bloated, they might miss key semantic signals.

I tested two versions of the same page. One had heavy, unoptimized JavaScript. One was lightweight HTML/CSS.

The lightweight version was indexed faster. It was parsed more accurately by the LLM. It received higher confidence scores.

This matters. Faster parsing means better understanding. Better understanding means higher chance of citation.

Don’t neglect your Core Web Vitals. They are the foundation of machine readability.

If you haven’t optimized your technical foundation yet, start there. Clean up your code. Minify resources. Lazy load images.

Check out our guide on Core Web Vitals Fix for specific tactics to improve these metrics without breaking the layout.

The future of content: From articles to datasets

Think of your content as a dataset. Each page is a record. Each paragraph is a field. Each sentence is a value.

Optimize for retrieval.

Make your data easy to extract. Make your relationships clear. Make your sources verifiable.

This is the new standard. It’s not sexy. It’s not creative writing. It’s engineering.

And it’s working.

I’ve shifted my team’s focus from "writing engaging stories" to "building information assets." The engagement comes from being useful to the machine. The human benefit is secondary.

Wait, that’s not right. The human benefit is primary. But the machine is the gatekeeper.

You have to pass through the gate.

Final thoughts: Adapt or disappear

The SEO landscape is fractured. Half the industry is panicked. The other half is adapting.

Don’t panic. Adapt.

Start with the basics. Clear headers. Explicit definitions. Authoritative links. Structured data.

Do these things consistently. Monitor your citations. Iterate.

It’s a long game. But the players who adapt now will dominate the next decade of search.

The ones who cling to old tactics will fade into irrelevance.

Choose wisely.

For a deeper dive into the tools that can help you automate this process, review our comparison of SEO Content Optimization Tools 2026.

And if you’re ready to stop building manual pipelines and start building intelligent systems, read Build Agents Not Pipelines to see how autonomous workflows can scale your optimization efforts.

> I triple-checked the data for this one because getting it wrong in front of other SEOs is embarrassing.

Want Better SEO Results?

SilkGeo providesAI Diagnosis, GEO Optimization, Lighthouse Audit, and full SEO/GEO tool suite

Use SilkGeo for free