Confessions Of An SEO Podcast
-
Getting Stung By Your SEO Company – Season 4, Episode 34
This episode did not come easy. It became more of my mini-version of the road to Ninevah – to quote Jonah, “do I really have to do this?” Yeah. I […]
-
One Rule To Wring Them All – Season 4, Episode 33
Indeed, One Rule to Wring Us All – pardon my Lord of The Rings pun today. I watched several LOTR adventures over the holiday. Today I went a little more […]
-
ReBroadcast – WOW! All the Blue Socks – Google Parameter Tool Gone
This week I thought while I was on the road – it was time to revisit my conversation with Ted Kubaitis from 2022 in anticipation of Google sunsetting the parameter […]
-
Spontaneous Something – August Core Update – Confessions Season 4, Episode 32
Well, I hope you’re happy – we got the update some of you were hoping for – or as I like to call it Spontaneous Something. Indexation is doing something […]
-
Googlebot Worthy – Season 4, Episode 31
This week’s show is a gentle rant. It started innocently enough talking about an article of a published test on Javascript and Googlebots. Last week’s episode Mystery of the Negative […]
-
The Mystery of the Negative SEO Canonical
In this week’s show I share my trip down the rabbit hole that brought me right back to where I am. Here are links to the articles discussed in this […]
-
The SEO Struggle Bus – Season 4, Episode 29
In this week’s show I briefly review this summer’s episode’s so far. And then I hit the ground running on what I’m calling The SEO Struggle Bus. There’s a reason […]
-
Get Curious – Season 4, Episode 28
Welcome to Season 4 Episode 28 of Confessions of an SEO Episode 7 of Confessions of an SEO Mountain Edition 2024. In this week’s show, I talk about what might […]
-
Schadenfreude SEO – Season 4, Episode 27
Welcome to Season 4 Episode 27 of Confessions of an SEO Episode 6 of Confessions of an SEO Mountain Edition 2024. This week’s topic is Schadenfreude SEO – yes that […]
-
Buying IS Hard, Season 4, Episode 26
Welcome to Season 4 Episode 26 of Confessions of an SEO Episode 4 of Confessions of an SEO Mountain Edition 2024. In this episode I share an interesting PRE-SALE interaction […]
-
Eye For An Eye SEO – Season 4, Episode 25
Welcome to Season 4 Episode 25 of Confessions of an SEO Episode 3 of Confessions of an SEO Mountain Edition 2024. This episode is subtle, well, it is ABOUT something […]
-
Fast Food SEO Season 4, Episode 24
Welcome to Season 4 Episode 24 of Confessions of an SEO Episode 2 of Confessions of an SEO Mountain Edition 2024. This week brought my voice back and the jet […]
-
What Happened in Kelowna Definitely Won’t Stay in Kelowna – Season 4, Episode 23
Welcome to Season 4 Episode 23 of Confessions of an SEO Inaugural episode of Confessions of an SEO Mountain Edition 2024. To celebrate, I lost most of my voice. Not […]
-
What’s Canonical Got To Do With It? Season 4, Episode 22
Welcome to Season 4 Episode 22 of Confessions of an SEO Let’s cut to the chase – you want to read my write up on what I observed in various […]
-
Short But Sweet – Season 4, Episode 21
Welcome to Season 4 Episode 21 of Confessions of an SEO – and today is going to be short but sweet. I’m a little under the weather this week – […]
-
No Click Customers May Be The Future – Season 4, Episode 20
This past week I attended the SaaStock Event here in Austin. One of the presentations I went to inspired this week’s episode. It’s based on Amanda Natividad’s radical idea that […]
-
Site Reputation Abuse Update – Who’s Zooming Who? – Season 4, Episode 19
This past week there was blood in the water after Google started to issue manual penalties. In this episode we unpack my morbid curiosity to see what actually happens in […]
-
Line Between Curiosity and Doubt – Season 4, Episode 18
I seem to have entered into my philosophical stage in terms of our industry – where is the line between curiosity and doubt when it comes to our understanding of […]
-
3 Stages of Truth – Season 4, Episode 17
This one is about philosophy and the Helpful Content System at least to my data-driven way of looking at it and the bias in the SERPs towards it. What’s the […]
-
Google Word Soup – Season 4, Episode 16
Today’s topic comes from a question asked on Facebook and I must say, everyone is getting more and more accurate with describing their frustration with Google and AI generated content. […]
-
The Best Laid Plans of Mice and Man Often Go Awry Season 4, Episode 15
Not how I planned it but it worked out in the end. I’m releasing the data on my research on the Helpful Content System. You can buy it fresh off […]
-
Fetch Worthy Content – Season 4, Episode 14
This episode I’m taking just a teensy break from discussing Google’s Helpful Content System. This is the conference I’ll be spilling all the beans on the Helpful Content Data and […]
-
Helpful Content – Invisible Ships – Season 4, Episode 13
Are you getting tired of Helpful Content? Too bad. Its here to stay! LOL! In this episode I take a further walk down the Helpful Content Plank – closer to […]
-
Helpful Content Palaver – Season 4, Episode 12
In this week’s episode I found that on the menu was more things like an SEO Conference that I’ll be speaking at this summer about…THE HELPFUL CONTENT SYSTEM and what […]
-
Seemly Random – Helpful Content System – Season 4, Episode 11
In this episode I go over some interesting items from this week during the March 2024 Core update, things that I’m working on right now – what’s going on with […]
-
Go Fish Yourself – Season 4, Episode 10
Its been a while since I really ranted so this was kind of fun. Maybe too much fun. Guess time will tell. This is for the big kids. Enough said. […]
-
House Fresh Response: We’re on a Mission from Gad – Season 4, Episode 9
It wasn’t until this was recorded that I could tell how many birds were out today and it sounds like spring has sprung. In this sister episode to last week’s […]
-
Is Google Killing Independent Sites – Season 4, Episode 8
THIS is the article that ate my entire weekend! https://housefresh.com/david-vs-digital-goliaths/ In this episode I explore my thoughts on what this article was saying or hinting very loudly about. Magic Mind […]
-
Forced Indexing, Season 4, Episode 7
Have our expectations led us to do (or not do) things? This episode demonstrates what I think encapsulates one of the greatest changes in the indexation since 2015 to today. […]
-
Tools of The Trade – Season 4, Episode 6
This week I hit upon another useful tool I started using and I had to share it with you. https://bit.ly/confessionsrankweek If you have two (2). minutes and can lend me […]
-
The Emperor Has No Measurements – Season 4, Ep 5
This week episode topic was born out of an article describing a twitter conversation between a site owner that had a page that popped in and out of the serps […]
-
Can They Really Do That? – Season 4, Episode 4
In this week’s episode I found a friend I didn’t know I had on the other side of the Atlantic – Tomek Rudzki from Onely and the software they built […]
-
The AI Conversation We Have to Have – Season 4, Episode 3
In this episode I’m going to talk about something we need to talk about – no, not the birds and the bees – AI – artificial intelligence. And remember, this […]
-
Top SEO Podcast on Semrush’s Must Listen List – Season 4, Episode 2
Episode 2 – We made an exclusive list!! I couldn’t resist talking in this episode about the honor it was given on Semrush’s Top 10 SEO Podcasts at the end […]
-
Deadly Passion, Terrible Joy Season 4 Episode 1
Season 4!? Time flies. Episode 1 – The inaugural topic on Confessions is about the BEST thing in SEO and the WORST thing in SEO and guess what? It’s the […]
-
No One Is An Island Unto Themselves – Season 3 Episode 31
Its here. The final episode of 2023 – and in this episode I put a stake in the heart of 2023! LOL! Hope you enjoy it. Warning. I talk about […]
-
Paying It Forward in SEO – Season 3, Episode 30
This is the next to last episode in 2023! Paying it forward in SEO. I was inspired by something I read on Facebook. Yeah, FACEBOOK! Here’s the link to Olga […]
-
Bright Shiny New SEO People
Hope the new release day is working for you. Today I contemplate what would I advise someone who wants to get into SEO today – and its not as easy […]
-
Confessions – Different Day, Same Bot Time, Same Bot Channel
So in the interest of consistency, the day for NEW Confessions of an SEO is moving to Tuesdays. Work load for the week has gotten more involved and I think […]
-
Notes From Nineveh
Today’s episode I share a couple of stories about what I’ve been up to this past week – and something that developed into a “thing.” The Nineveh reference is part […]
-
You Can’t Handle The Truth S3 Episode 26
Regular listeners know that I love movies – but more than that – I love to QUOTE from movies. This one comes from a “Few Good Men” which you can […]
-
Google and The Update – Season 3, Episode 25
I can only say that running a business, developing an indexer, testing that indexer as well as Google’s indexation system and creating all the content used in all that testing […]
-
WWJD Confessions of an SEO – Season 3 Episode 24
In this episode I went on a digital journey through the idea of WWJD – What Would John (Mueller) Do if he were to need to earn a living through […]
-
Just Say Scariest Environment – Season 3, Episode 23
Note to self – I have some thoughts on launching indexation testing while a core update is supposedly running but now it’s over! In today’s episode I alas, went on […]
-
Happy Birthday & Happy Update
This week is a big week for the indexation research project – TWO YEARS in the books…literally. And yes, we’re in an update but for the life of me I […]
-
Code of Ethics in SEO – Season 3, Episode 21
In this episode of Confessions of an SEO, I compare and contract the SEO industry and our challenge when there is no centralized set of guidelines – guard rails for […]
-
Helpful Content Update and Visitor Expectations – S3 Episode 20
In this episode I am ripping the bandage off of the Helpful Content Update – what is it? what does it do? how do we cope with it when everything […]
-
Summer Time – Season 3, Episode 19
We’re now entering the time of Confessions Mountain edition. As I love this time of year, getting out of the Texas heat and escaping to the mountains of Northwestern Carolina […]
-
Penny Wise Pound Foolish
This is the next in the series of Confessions of an SEO. After a hiatus I return with a confessions of sorts – what kind of conversation are we having […]
-
Greater Expectations (My Own) – Season 3, Episode 17
Last week the discussion focused on Client Expectations and maybe how to approach the divide with grace. This week it’s about MY expectations and how to literally bulldoze the issue […]
-
Great Expectations – Season 3, episode 16
Returned from the SEO Spring Training 2023 conference. It was great to be away it is even better being back home. In this episode I talk about this week in […]
-
The Being and the Doing of SEO – Season 3, Episode 15
This week is short. I’m burning the candle at both ends – and there is no doubt that this will be obvious in my voice! What do SEOs do when […]
-
Are We There Yet? The End of an Update – Season 3, Episode 14
Is it over? We might have to wait a little bit more to be certain that the update roll out and check phase is complete. And we might have clues […]
-
After The Update, Season 3, Episode 13
So last week I said the update was over, and now Google says the update is over. I believe that. In this episode I talk about what I look for […]
-
Google March Core Update is Over & little MC4 – Season 3, Episode 12
This week I have a few spoilers – if you don’t want this update to end you will be sorely disappointed. And later today I’ll be doing a LIVE STREAM […]
-
Google March Core Update and Me – Season 3, Episode 11
This is for those that like to know the nerdy details of google updates and how we can deal with them. https://developers.google.com/search/updates/ranking If you are one of the 5 people […]
-
Keeping Up With Myself – Season 3, Episode 10
This week is a little bit of where to catch me this week on the SEO Video Show with Paul Andre – and then a little bit about the data […]
-
I’m Claiming My Time Back – Season 3, Episode 9
I’m claiming my time back to work on my own goals and dreams. It feels good as you will no doubt get when you listen to this episode. After correcting […]
-
Strategy Optional? Season 3 – Episode 8
There’s SEO and then there is SEO strategy and most times we only talk about SEO. In this episode I share a little about my thoughts on how often I […]
-
No Serve For You! – Season 3, Episode 7
Finally we’re back to the meat of SEO – theories! LOL! In this episode I share the things that I’ve been seeing and hearing in the past week and postulate […]
-
Episode 5 and 6 – SEO Survivor – Season 3
Februarys are tough in Texas. For the THIRD year in a row we’ve had multi-day below freezing snow or ice. This is not for the faint of heart apparently. But […]
-
Nerd Logs – Season 3, Episode 4
SO this week wasn’t a vent as much as a poetic sonnet to server logs, the only logical leg of SEO! I’m preparing for next week’s training on server logs […]
-
Indexation. Indignation. Season 3, Episode 3
I did it again. This week’s episode includes a confession. I did something in the indexation project. Plus I kind of went off on business owners who have no respect […]
-
FOMO Free Zone – Season 3, Episode 2
Wow. Out of the gate I think I started at rant level! Never know which end of the stick I’ll grab when it comes to what I think about SEO. […]
-
Are You With Me – Season 3, Ep 1
Happy New Year – let’s take on the world! LOL! OK I definitely went right up to that venting edge of the cliff and not to just stir things up […]
-
New Year’s Edition 2022 – Season 2, Episode 52
Its that time again for the Confessions of an SEO New Year’s Edition! In this episode we start with thanking the sponsers and supporters of this podcast along with the […]
-
Rethinking SEO – Season 2, Episode 51
This episode is a tangent off the book called – Think Again – The Power of Knowing What You Don’t Know by Adam Grant. I liked the concept of how […]
-
Google Search Status Dashboard – Season 2, Episode 50
This week Google announced that they have this status dashboard so we could all know if something is happening in the three systems that comprise the indexation process – crawling, […]
-
By The Numbers, Season 2, Episode 48
It’s that time of year – the annual Confessions SURVEY! But don’t worry, I go over the kind of ideas – etc. I’m working on the survey. Coming up in […]
-
The Dark Arts of SEO, Season 2, Episode 47
This episode’s alternative title was “Google! What is Wrong With You Where Is The Update You Always Run on Thanksgiving???” SO I talk a little about how we’re all quickly […]
-
SEO testing is my Parrot – Season 2, Episode 46
Well, its a fresh episode where I talk about seo testing. The after-effect of going to SEO Rockstars in Dallas where not only I spoke but also to meet those […]
-
Where Have You Been? Season 2, Episode 45
This is me after late nights and Segway tours of Fort Worth Texas while attending the SEO ROckstars SEO Event Founded by Dori Friend. The voice is rough. The joy […]
-
The Thorny Path – Season 2 Episode 44
Sometimes you can’t just ignore when there is lipstick on a pig. That’s how I feel about mass site building boons – all the promise all the glory and all […]
-
What Fresh SEO Hell Is THIS? Season 2, Episode 43
So, its the beginning of Q4 and what better way to celebrate it than share the latest results of the Google Indexation Project. And Google does not disappoint and when […]
-
My Advice To “Early SEO” Carolyn – Season 2 Episode 42
What if I could go back in time and talk to myself in the early days of my SEO career? What three things could I share that would support Carolyn […]
-
Is The Grass Greener? Confessions of an SEO – Season 2, Episode 41
This week after all the marketing calls I RECEIVED, it made me look back and see what did I do to get clients in the early days. And how it […]
-
Evolution of SEO Testers
This week I got to thinking about all the things that have changed since SEO Testing became a thing in 2015. Seven years – and not only has SEO Testing […]
-
Season 2, Ep 39 – What a Sham(e)
What does it look like when you have an industry where the rules are set by the organization that you’re trying to rank better in? Well, it looks a lot […]
-
S2, Episode 38 – Q4: Buckle Up Buttercup
Well, we’re at that time of the year when Q4 looms large and tensions begin to build. So why not run TWO updates at the same time. In this episode […]
-
S2, Ep 37 – The Telling of The Bees
In this episode, I have two things to confess, I’m sorry, I wished some days I felt kinder towards people and then there are days when I want to just […]
-
Season 2, Ep 36 Success Disguised As Failure
Has anything ever happened to you and later on you realized it was the best thing ever??! Me too! In this episode I will share a little something that happened […]
-
S2, Ep 35 – The Update on the Update
Welcome it’s an update! Not that we would know it by looking at things. So the curious update and some test results. And I get to introduce you to The […]
-
S2, Ep34 Indexation Research – The Gift That Keeps On Giving
Today is a Special Edition of Confessions of an SEO – It’s the ONE YEAR mark of the Indexation Research Project! Yes, that means we have 365 days of data […]
-
Season 2 – Ep. 33 – TL:DR – Too Long Didn’t Read
In this episode I vented on some of the frustrations of dealing with clients and those that enable them i.e. customer service – and took a moment to explore the […]
-
Season 2, Ep 32 – Talking Up A Storm
I’ve been expecting this for a while. If you’re in the SEO world or a keep track of it at least – you know the seo weather tools started whistling […]
-
Season 2, Episode 31 Flirting With Madness
Last week I talked about when you’re doing Client SEO, the SEO part is easy, the Client part is the hard thing. This week I talk about obsessing. We obsess […]
-
Season 2, Ep 30 SEO Success Status Code
Well, when you’re doing Client SEO, the SEO part is easy, the Client part is the hard thing. SO what DOES an SEO Success look like? Is there a better […]
-
Season 2, EP 29 – My SEO Client Win
Trying a new kind of episode today, it involves a client call to let them know something that could be received in multiple ways. I couldn’t record the call but […]
-
S2, Ep 28 – A Little Venting and a Mobile Challenge
So I thought I was going to talk about one thing, but it turns out that I was so “hot” about it that I decided to change the topic at […]
-
S2 – Ep 27 – How Do You Know Your SEO is Working?
Today’s episode topic is one submitted by not just a listener but a Confessions Sponsor – Kyle Sabraw. Also a friend and SEO agency owner, Kyle submitted several topics and […]
-
Season 2 – Episode 26 – Mind Your OWN Business
Had a hell and a heaven of a week – it’s not easy knowing what is going on in Google and trying to help others. If people don’t want to […]
-
Summer of Mobile OnPage & Upcoming Topics
When I get into a test, I get INTO a test. This is no exception. I talk about the results from last and the plans moving forward. This is showing […]
-
Season 2 – Episode 24 Something Mobile This Way Comes
I’m shooting the breeze this week – using that SEO Volatility Tool and finding more and more ways to use it and create more opportunities for pages to show up. […]
-
Season 2, Ep 23 – Everyone! Back into the Pool!
And just like that, it’s over. At least I think it is – this episode has 2 parts – the update update and then the latest on the mobile first […]
-
Season 2 – Episode 22 – One Week Into Google May Core Update
We are one week into the latest Google Core Update and I’ve got some news. Here’s an example of the twitter comment roundup articles that I have my doubts about […]
-
Season 2, Ep 21 – Google May Update, or bot…
OK, so Google announced a new update this week. I may have seen some things behind the Google woodshed. Plus, announcing a new contest – you provide topics for upcoming […]
-
Season 2, Episode 20 – Part Kentucky Windage
In this episode I wasn’t sure exactly how to talk about the topic – this is also the first episode in a while where I don’t mention indexation! It can […]
-
Season 2 – Episode 19 – The 2% Solution
This week I pick up where last week left off on the Google certification courses that are being offered to every US business. AND it even made the news – […]
-
Season 2, Episode 18 – Serp-Certified
This week with the announcement of Google providing certified training and specifically certificates for SEO, I thought it would be fun to check into it – peek into the statements […]
-
Season 2, Episode 17 Testing, Testing, 1..2..3…
For this episode, the topic didn’t arrive in the usual way. It literally landed in the middle of the night and brought it all together. It might seem obvious now […]

Pages
- About Carolyn
- Accessibility Statement
- Confessions of an SEO Podcast
- Contact Me
- Cookie Policy
- Corrections Policy
- Disclaimer
- Diversity Policy
- Ethics Policy
- Fix The Canonical Scoring in Helpful Content
- Masthead
- Misc Policy
- Mission Statement
- No-Byline Policy
- Privacy Policy
- Refund Policy
- Sitemap
- Sources Policy
- Terms and Conditions
Confessions of an SEO® podcast
- If it’s Tuesday, We’re In a Core Update – Season 6, Ep 34
- The Summer of GEO – Season 6, Ep 33
- Symptom Chasing vs. Single-Variable Testing Deconstructing the Semrush ChatGPT Study
- You’ve Really Only Got 5 Seconds or You Are Burning Hostload- Season 6, Ep 31
- GoogleAgent: Google’s Secret Agent with a Key – Season 6, Episode 30
- The Trust Sentinel – Google’s Verification Clock Is a Forensic Warning
- Symmetry Before Semantics: Why SEO Meaning Without Proof is a GEO Without Authority – Season 6, Ep 28
- Treat Google’s Crawl Scheduler Like the Active Power Grid It Is – Season 6, Episode 27
- HouseFresh Reborn? Or Technical Reprieve – Season 6, Ep 26
- The GEO Paradox – Season 6, Ep 25
- The Tweak Trap and The Mechanics of Index Volatility – Season 6, Ep 24
- The Myth of the LLMs.txt file – Confessions S6, Episode 23
- What AI Models Want And How To Give It To Them
- Structure is the Gatekeeper – Meaning is the Guest
- Passing the Symmetry Gate for AI Visibility – Confessions S6, Episode 20
- Legacy SEO Practices Are Killing Your AI Visibility – Season 6, Ep 19
- Confessions S6, ep 18 Why We Need to Write for Machines First (So People CAN Find Us) – Season 6, Episode 18
- Helpful Content is a Math Problem, Not a Moral One – Season 6, Ep 17
- The 1% Club – Achieving Gemini Induction in the Age of Compute Tax
- The Energy Economics of AI Answers – Season 6, Episode 15
- Parsing The Parsing of HTML – Response to SOTR (#105) – Season 6, Ep, 14
- The Next Evolution of Indexing – Season 6, Episode 13
- How To Make Your Content A Magnet for AI Citation – Season 6, Ep 12
- IP Laundering How Google Built an Answer Monopoly by Seizing YOUR Content
- You Had the Authority All Along: Backlink Truths – Season 6, Ep. 10
- Is Google Cracking Down on AI Content- Season 6, Ep 9
- The Code is more like Guidelines Than Actual Rules – Confessions S6, Episode 8
- Bot Crawl Space and Time – Season 6, Episode 7
- The Mystical Listicle Is It Really Endangered in Google? – Season 6, Episode 6
- Crawled Not Indexed Solved – Season 6, Episode 5
- LLMs Don’t Rank Sites – They Synthesize Trust
- Too Many Tags On The Dance Floor – Season 6, Episode 3
- Blow Chunks in SEO – Season 6, Episode 2
- Horizontal Content Analysis Brings LLM Insight – Season 6, Episode 1
- Helpful Content Analysis Tool – Vizzex – Season 5, Episode 51
- A few of my favorite things in 2025 – Season 5, Ep 50
- A Good Kind of Sticker Shock – Season 5, Ep 49
- Written in the Logs: GoogleOther’s Gemini Alignment – Season 5, Ep 48
- Vector Embedding for $2025 Alec! – Season 5, Episode 47
- Breathing Through the Noise – Season 5, Episode 46
- SEO vs GEO vs AIO equals IR Information Retrieval – Season 5, Ep 45
- The Halloween Google Update That Never Was – Season 5, Episode 44
- Topical Cohesion Is Designed — Topical Authority is different – Season 5, Ep 43
- Let the Games Begin – Season 5, Ep 42
- How Much Did That Content Really Cost? – Season 5, episode 41
- Duplicate Content Works Until It Doesn’t – Season 5, Episode 40
- Monopoly Bingo – Season 5, Episode 39
- I’ll Do It My Way – Season 5, Episode 38
- Happy 4th Birthday Crawl or No Crawl – Season 5, Episode 37
- Google Retains Custody of Chrome – Season 5, ep 36






































Recent Comments