Father, husband, public speaker, founding board member of @SEMpdx, and an SEO dinosaur. When Im not working, I'm snowboarding or cooking.

Joined December 2007
2,815 Photos and videos
Pinned Tweet
I havent been this excited about a new #SEO tool since I first saw Web Position Gold... Okay, that's probably not fair - @screamingfrog meets the grade, and I've used some pretty cool stuff, but this one is an incredibly useful time saver. searchcommander.com/blog/sea…
13
4,614
Have any #localseo folks tried to edit business hours lately at @GoogleMyBiz ? I've been trying to extend a clients 5 locations to their annual "summer hours" since last week, so finally posted this morning. support.google.com/business/… (Glad this didn't happen in the winter when they started closing earlier)
1
140
I think is a good thing.
Oh boy. A German court has ruled that Google is directly liable for what its AI search overviews say. Previous case law shielding search engine operators from liability doesn't apply to AI overviews. the-decoder.com/landmark-ger…
25
An agency client of mine lost a client of theirs a couple of weeks ago, and the clients new website is live. There's no @googleanalytics on the site anymore, and the site is no longer rendering www. Yeesh! You really need to better @getrebolt...
1
1
119
This makes me sad
1
29
When a client asks, "What do we need to do differently for AI?" that is not a license to pitch new "services".
Three independent sources said the same thing: the GEO playbook doesn't work. Frontier labs have already publicly hedged on what their systems can do. Ahrefs ran a controlled study and found no citation uplift. Last Friday, Google published documentation saying the prescriptions aren't needed. The frameworks keep selling. New on The Inference: Mt Stupid has a pricing page. 🔗👇🏻 theinference.io/p/mt-stupid-…
34
Voice typing to make a post just cuts off after a word or two. (Samsung Galaxy S24 amd Gboard)
2
3
1,845
Wow, must be tough times at @google @YouTube - I mean, I did like occasionally playing videos in the background, but Im sure not gonna pay $16 a month to do it.
50
8:30 zoom, chair opens at 9. Work work work.
1
2
48
Yes I agree the @BingPlaces mobile interface is terrible but since when can't I even sign in on mobile?!? #localseo
2
1
61
Dsmn. Missed first chair again because I got sucked into todays @rustybrick video sitting in the parking lot. I guess sometimes you just have to sacrifice.
1
3
177
I just created my first @Bitly link in several months since I stopped using the service, and I got all three of these emails at the same time.
1
201
Scott Hendison retweeted
The voice over is absolutely epic 😂
107
930
5,028
147,216
Yes ChatGPT, I know I am.
2
23
LOL
2
5
403
Usually I don't bother replying to spam text messages but I thought this one was pretty creative, so I did.
1
1
82
Did anyone else receive dozens of "Monitor the Google Search traffic" emails from Google Search Console? What's that about, @googlesearchc?
1
1,293
Isn't it also about time for another name change to Google Business Profiles?
Looker Studio is being renamed back to Data Studio... - cloud.google.com/blog/produc…
1
2
203
Just bought a month's use of this Chrome add on - pretty big timesaver when you need to remove lots of low quality content from Google - chromewebstore.google.com/de…
68
Who can identify this bird?
24
FFS do better @Apple
52