SEO

15 lessons from 15+ years in search

My career in search started as a librarian. When I moved into SEO, the job was obscure enough that my landlord phoned my employer to confirm I wasn’t making it up. Now I advise luxury and enterprise brands on how AI systems read them. 

Here are some lessons to help you become a better SEO expert: orient, diagnose, measure, build, then survive.

First, work out what search actually is

Search keeps changing, but the underlying patterns are worth understanding before you optimize for them.

1. Learn the history so the reruns stop scaring you

Every “new” GEO debate is a rerun: cloaking, keyword-density panic, the death of SEO. I have survived that cycle many, many times.

Lesson: Pattern recognition is essential. Figure out the past SEO cycle that the current new big thing rhymes with.

Curious and in need of some dopamine? I mapped the whole thing once as a dinosaur timeline, Triassic to Cretaceous, GeoCities to RankBrain, in “The Age of Dinosaurs & Search Engine Bots.” 

2. Study the friction humans work around

Every search evolution corrects toward how people actually search. Boolean strings to natural language, desktop to mobile, typed to spoken, now screenshots and multimodal prompts. Humans never take the complicated path, and the next interface tends to embrace whatever their workaround is.

Cognitive science refers to a workaround like that as scaffolding, a temporary structure built around a system’s limits that you internalize until you stop noticing it is a workaround. 

The scaffolding is coming down. A 17-month Semrush clickstream study, credited to Luke Harsel, found that 65% to 85% of ChatGPT prompts match no term in a database of 27 billion keywords. 

Lesson: Never bank on humans following a complicated path; they’ll find a clever workaround at every step of the way.

A query is intent compressed into whatever shape the search bar can accept. Prompts add more words and more context than keywords because the search bar changed shape. People can now ask questions, add screenshots, and still get an answer. 

Focus on what the searcher wants to accomplish and how that creates value for your business. At the same time, pay attention to the shape of the search interface so you understand the constraints you’re optimizing within — or trying to overcome. 

4. Pick your bot philosophy and commit to it

Bots as middlemen, bots as audience, or human-centric but bot-aware. Whatever your bot philosophy, it will shape every deliverable you produce. Sure, you can trick a middleman, but tricks put you on a treadmill where every update could be the one that knocks you off

A model forms an opinion of your brand. You’re arguing your case to it directly, same as you’d argue it to a buyer. Persuasion compounds. I made that case in my Search Engine Land article titled “Brand depth determines what AI systems recommend.” 

Lesson: Being human-centric but bot-aware means focusing on the humans first while balancing bots also needing access, but without making the bots the primary audience. 

The industry’s trusted source for essential news and analysis.

Sign up for our newsletter to receive exclusive insights and updates directly to your inbox.

  • Daily breaking news
  • Expert analysis from industry veterans
  • Join over 200k subscribers
  • Covering SEO, PPC and AIO

Something breaks. Diagnose before you touch it.

Before you try to fix a problem, make sure you understand what’s actually broken and where the real constraint lies.

5. Triage before you troubleshoot

A problem is something you can potentially solve. A situation is simply a state of affairs that may not have a practical solution.

Don’t confuse the two. If you treat a situation as a problem, your team can burn time trying to fix something that won’t change. If you treat a solvable problem as a situation, you may accept a constraint that you could actually remove. 

Lesson: Triage before you troubleshoot. 

Bonus lesson: Nothing is static. A problem can become a situation when every solution is exhausted or unacceptable, and a situation can become a problem again when a fresh perspective reveals a possible solution. 

6. Hyperfocus on the bottleneck

Eliyahu Goldratt’s theory of constraints taught me to look for the single bottleneck limiting a system. I learned this working as a technical SEO in dev centers. Find the constraint that is slowing everything else down.

Here’s a concrete example: If your pages aren’t crawlable, your content doesn’t matter. 

Lesson: Find the one thing choking throughput and focus on fixing that. Sometimes, that bottleneck could turn out to be you. 

7. Unplanned work will devour your roadmap

The Phoenix Project by Gene Kim, Kevin Behr, George Spafford names four types of work: 

  • Business projects.
  • Internal projects (campaigns).
  • Changes.
  • Unplanned work.

Lesson: Sort your work into business projects, internal projects, changes, and unplanned work. Then look at how much capacity unplanned work is consuming. 

8. Serve critical content in raw HTML, always

JavaScript: Just because you can use it doesn’t mean you should use it for critical content. That’s what I told a JS specialist in 2013 at Confoo in Canada. He agreed back then and has spent years since that conversation making it better (hi, Martin Splitt).

Every few years, the framework changes and we make the same mistake: relying on JavaScript to deliver critical content. Single-page apps, client-side catalogs, infinite scroll — the list goes on.

Latest lesson in the series: Serve critical content in raw HTML because JavaScript is still a struggle when it comes to AI search.

Then you have to prove any of it worked

Good decisions require good judgment about imperfect data, useful metrics, and when optimization stops creating value.

9. Be a data pragmatist

Data that captures human behavior isn’t perfect, nor does it have to be. It’s sampled, modeled, consent-gated, and increasingly affected by automated activity.

Clicks, scrolls, and submissions are traces of human behavior, not human behavior itself. As more agents interact with websites and search systems, those signals become harder to interpret.

The lesson: Question every vendor metric before you report it.

The real lesson: Get comfortable making decisions with imperfect data. Build custom metrics that answer meaningful business questions instead of accepting vendor metrics at face value.

10. Goodhart’s law: Don’t confuse the metric for the mission

GEO is speedrunning an encore: Teams are increasingly focused on citation counts and mention frequency.

Here’s a concrete piece of advice: “Citations are receipts, LLM visibility residue. Optimize for what earns the receipt, not the receipt.”

Lesson: If a measure becomes a target, it’s no longer a good measure. Here are a few examples:

  • We targeted rankings and got doorway pages
  • We targeted links and got PBNs.
  • Word count became a proxy for depth of expertise, and we got 3,000-word ultimate guides or really long recipes with a life story on top.

Dig deeper: Brand depth determines what AI systems recommend 

11. Over-optimization leads to marketing enshittification

Refreshing the same blog post for the fourth or fifth time is like cutting the same salami into thinner and thinner slices. You’re not making a new salami. You still have the same amount you started with, but the slices get so paper-thin, nobody’s enjoying it. You’re optimizing a fixed asset and sometimes, that’s not enough. 

Lesson: At some point, optimization stops paying off. That means it’s time to create something new that doesn’t yet exist and thus hasn’t been optimized within an inch of its life.

12. Be curious beyond SEO — or you’ll sound like everyone else

An industry this young borrows all its durable ideas from older ones: 

  • Content hierarchy was inherited from the printing press.
  • HTTP status codes were originally meant to check if the coffee machine worked fine (that’s why we have code 418 = I’m a teapot).
  • Goodhart came from economics.
  • Theory of constraints came from manufacturing.

Lesson: A brain fed only SEO content can’t produce more than ultra-processed SEO content (the equivalent of a soggy Big Mac, but in text form). 

13. The more experience you gain, the harder it is to learn new things

The first 80% of any skill is cheap to acquire: Patterns repeat, documentation exists, and other experts solve things publicly.

The last 20% is edge cases, “It depends,” and the situations where the usual strategy stops working. It’s context-specific and hard to access. 

Lesson: Seek out people who are smarter than you if you want to keep improving.  

14. Consistency compounds

Being consistent compounds. That’s how you build a reputation with humans and in the model’s parametric memory.

Lesson: To be truly visible, you have to be a little more redundant than you’re comfortable with. 

15. Stop waiting for things to settle

Competition breeds complexity. Every iteration stacks another layer: rendering on top of crawling, entities on top of keywords, agents on top of retrieval. It never gets any simpler. 

Lesson for anyone operating in the search industry: Stop waiting for things to settle down. Being good at SEO is about staying functional, curious, and pragmatic. Stop looking for silver bullets and embrace the chaos. 

Explore more on

Search engine optimization Artificial intelligence JavaScript Search engine Canada ChatGPT Large language model Martin Splitt Mathematical optimization RankBrain Search Engine Land Semrush Web development
Add Search Engine Land as a preferred source on Google

Editorial disclosure

Contributing authors are chosen for their expertise and work under the oversight of the editorial staff. Search Engine Land is owned by Semrush. The contributor was not asked to mention Semrush; the opinions expressed are their own.

About the author

Myriam Jessier

Senior SEO consultant and trainer

Myriam Jessier is a senior SEO consultant and trainer based in Denmark & Canada. They specialize in technical marketing (SEO, PPC and Google Analytics). Over 15+ years, Myriam has trained dev teams and marketing agencies across North America and Europe on site architecture, crawl optimization, and search performance diagnostics. They are also a regular contributor for Search Engine Land and a speaker at marketing conferences including BrightonSEO, SMX, and OMR. If you are reading this bio, know that Myriam enjoys a good dinosaur fact and that they are absolutely for hire.