Sign in

Tony McCreath

@tony.mccreath.id.au
794 followers 330 following 144 posts

Was a technical SEO. Now a Structured Data and Tracking geek. Schema.org, GA4, BigQuery, Looker Studio. Inventor of ClassySchema.org and three BigCommerce apps (Tag Rocket, SEO Rich Snippets & Page Lightning). Platinum Search Central Google Product Expert.

PostsRepliesMedia
Tony McCreath @tony.mccreath.id.au · 12/08/2026
I've set up a few MCPs to help in my Analysis and Auditing. I'd add BigQuery and Google Ads to this list. I'm also finding setting up skills to guide the agent in the use of the MCPs works well.
000
Tony McCreath @tony.mccreath.id.au · 29/07/2026
Over a year ago, I decided to dissect how Googlebot works. I got distracted, and it was never published. Time to publish my theories about Googlebot. bigcommerce.websiteadvantage.com.au/tonys-theory...
bigcommerce.websiteadvantage.com.au
Tony's Theory of Googlebot Relativity -
This epic quest was started years ago when I was trying to understand why a JavaScript widget was not being picked up by Google. After many experiments and rabbit holes, I came up with some theories.
041
Reposted by Tony McCreath
Trish Carey @trishcarey.bsky.social · 28/07/2026
Google SEO Test Shows What Happens In 5-Second Rendering Window
buff.ly
Google SEO Test Shows What Happens In 5-Second Rendering Window
A new SEO test shows what happens inside Google's Web Rendering Service after five seconds: Google pauses a virtual clock in the renderer.
011
Tony McCreath @tony.mccreath.id.au · 23/07/2026
I was one of the people talking about the 5-second limit. It's more complex than that.
020
Reposted by Tony McCreath
Dave Smart @tamethebots.com · 09/04/2026
Lighthouse 13.1.0 is out, and brings a new audit, checking the baseline status of features used on the page. Release notes here: github.com/GoogleChrome... Or give it a spin in my fetch and render tool: tamethebots.com/tools/fetch-...
Screenshot of the new baseline report in lighthouse 13.1.0
041
Reposted by Tony McCreath
Benjamin Gaines @benjamingaines.bsky.social · 15/02/2026
Folks, you’re not going to believe this, but
3138
Reposted by Tony McCreath
HTTP Archive 💾 @httparchive.org · 16/01/2026
The 2025 Web Almanac by HTTP Archive has been officially released! 🚀 We would like to thank all of our contributors from around the globe who made this extensive report possible! Check out the full report here: almanac.httparchive.org
46637
Reposted by Tony McCreath
Gary Illyes @methode.bsky.social · 23/12/2025
If we migrated the googlebot.json file to a new location with a 301 redirect, would that break your fetches? Or the fetcher would just follow the redirect developers.google.com/static/searc...
developers.google.com
454
Reposted by Tony McCreath
Barry Pollard @tunetheweb.com · 12/12/2025
LCP and INP are now Baseline newly available /since they are now available in all major browsers! 🎉🥳🍾 Really, really, really curious to see what sort of new performance insights we’ll see as sites start to collect and look at the data! #CoreWebVitals
0234
Tony McCreath @tony.mccreath.id.au · 28/11/2025
Was a good listen youtu.be/lhlS-Wds02M?...
youtu.be
Rory Sutherland - Alchemy: The Surprising Power of Ideas That Don't Make Sense
YouTube video by The Welcome Conference
000
Reposted by Tony McCreath
John Mueller @johnmu.com · 27/10/2025
New in Search Console Insights: Query Groups. Makes it easier to track how things are changing (or not) for a group of similar queries from traditional search, AI Overviews, and AI Mode. #SEO #AEO developers.google.com/search/blog/...
developers.google.com
Introducing Query groups in Search Console Insights  |  Google Search Central Blog  |  Google for Developers
33511
Reposted by Tony McCreath
Barry Pollard @tunetheweb.com · 07/10/2025
I mentioned before that we’re switching Lighthouse Performance audits to the new and improved Insights. The same Insights that you can see in DevTools Performance panel traces. That’s happening in Lighthouse 13 due to be released very soon. Maybe even this week!
developer.chrome.com
Performance  |  Chrome for Developers
22713
Reposted by Tony McCreath
Barry Pollard @tunetheweb.com · 01/10/2025
Core Web Vitals mystery for ya: Why does Google Search Console same my LCP is bad, but every example URL has good LCP? I see developers asking: How can this happen? Is GSC wrong? (I'm willing to bet it is not!) What can you do about it? This is admittedly confusing so let's dive in... 🧵 1/12
Screenshot of Core Web Vitals graph in Google Search Console, with the URLs greyed out. The Group LCP is 2.6 seconds and so the group is in amber and saying there is an issue as it's longer than the 2.5 seconds "good" threshold. Yet all the examples have green LCPs of 1.7 seconds, 2.4 seconds, 1.2 seconds...etc. which is confusing.
1184
Tony McCreath @tony.mccreath.id.au · 20/09/2025
We can never be given nice things.
020
Reposted by Tony McCreath
Anton Shulke @antonshulke.bsky.social · 11/09/2025
Cats, like humans they eat every day (hopefully), and they get ill. The difference is that they can really help themselves. #seocharity This is a real kitten; the shelter needs money to save her. Donate today! donate.stripe.com/6oE15C1Srfzn... Maybe it will be your $10 that will save her
021
Reposted by Tony McCreath
Anton Shulke @antonshulke.bsky.social · 02/09/2025
-What is the best day to donate? - Tuesday! #seocharity If you love (and can) help buy food and medicine for cat and dog shelters in Ukraine, please donate! single donation (any amount) donate.stripe.com/6oE15C1Srfzn... regular $10 a month buy.stripe.com/9AQ9C87cL4UJ...
032
Tony McCreath @tony.mccreath.id.au · 15/08/2025
Farewell faithful G510, you did me proud, but I do need the letters n and f. Time to learn a new setup.
G510 keyboard Keyboard with a keypad to the left
060
Reposted by Tony McCreath
Gaston Riera @gastonriera.com · 13/08/2025
There's a video I took of @methode.bsky.social from the past month's Search Central Live in Bankok. It captures him at his best. The addition of the squealing chicken as the bell was a very nice and fun touch #scldd25
051
Tony McCreath @tony.mccreath.id.au · 12/08/2025
I feel that many of the support responses I get now are LLM enhanced. Accurate and helpful responses, but a bit too grovely. Like chatgpt, when you tell it that it is lying. I miss the lack of response, misdirection, not answering the question, blaming others or irrelevant responses.
120
Reposted by Tony McCreath
Chrome for Developers @developer.chrome.com · 07/08/2025
New Soft Navigations origin trial developer.chrome.com/blog/new-soft-…
developer.chrome.com
New Soft Navigations origin trial  |  Blog  |  Chrome for Developers
New Soft Navigations origin trial launching to help measure Core Web Vitals for Single Page Applications (SPAs)
062
Reposted by Tony McCreath
Barry Pollard @tunetheweb.com · 31/07/2025
Wanna measure Core Web Vitals for for SPAs? Well we've been working on the Soft Navigations API for that and we're launching a new origin trail from Chrome 139. More details here: developer.chrome.com/blog/new-sof... And the docs have also been updated: developer.chrome.com/docs/web-pla...
developer.chrome.com
New Soft Navigations origin trial  |  Blog  |  Chrome for Developers
New Soft Navigations origin trial launching to help measure Core Web Vitals for Single Page Applications (SPAs)
1158
Tony McCreath @tony.mccreath.id.au · 02/08/2025
Why is "hay google" (Google Assistant) still so dumb. It's AI based but seems to be forgotten in the LLM world.
010
Reposted by Tony McCreath
Dave Smart @tamethebots.com · 24/07/2025
Oooh, new origin trial coming for soft navigation Core Web Vitals 👀 developer.chrome.com/docs/web-pla...
developer.chrome.com
Experimenting with measuring soft navigations  |  Web Platform  |  Chrome for Developers
The Chrome team is working on better measuring so-called soft navigations used by Single Page Applications and a new API is now available behind a flag to allow sites to experiment with this too.
154
Tony McCreath @tony.mccreath.id.au · 22/07/2025
Well said. I hate having to sift through a div jungle trying to find a way to reliably identify elements I need to track.
010
Tony McCreath @tony.mccreath.id.au · 05/06/2025
I like this article on Baseline and how to check the level of JavaScript features available to your clients users. ‪@rachelandrew.bsky.social‬ It would be cool if we could check on individual features. web.dev/articles/how...
020
Tony McCreath @tony.mccreath.id.au · 03/06/2025
Argh, my dad broke his phone. I had an old phone and tried to set it up. Phone wants 2 step verification and the only viable option is email. I try logging into his email, and it wants 2 step verification from the broken phone!!! His only device is/was the broken mobile.
000
Tony McCreath @tony.mccreath.id.au · 03/06/2025
Today's entertaining comment spam
020
Reposted by Tony McCreath
Barry Pollard @tunetheweb.com · 07/05/2025
We've just published v5.0.0 of the web-vitals JavaScript library for measuring Core Web Vitals. github.com/GoogleChrome... As a major release, this includes a number of breaking changes as detailed in the upgrading doc: github.com/GoogleChrome... Please read carefully before upgrading. 1/5 🧵
github.com
GitHub - GoogleChrome/web-vitals: Essential metrics for a healthy site.
Essential metrics for a healthy site. Contribute to GoogleChrome/web-vitals development by creating an account on GitHub.
14712
Tony McCreath @tony.mccreath.id.au · 30/04/2025
I'm starting to see the move for US ecommerce sites to deal with passing on tariffs in different ways. Some are adding them like shipping, at the checkout, as an extra cost. How will search engines deal with this? Because of this, the prices they show in search results may be deceptive.
010
Reposted by Tony McCreath
Kevin Farrugia @imkev.dev · 28/04/2025
The @httparchive.org 's Web Almanac is looking for contributors for this year's edition. github.com/HTTPArchive/...
github.com
Contribute to the 2025 Web Almanac · HTTPArchive almanac.httparchive.org · Discussion #4062
Dear all, We are excited to announce the Call for Contributions for the 2025 Web Almanac (6th Edition)! The Web Almanac is an annual report that provides an overview of the state of the web, based ...
097
Reposted by Tony McCreath
Alan Bleiweiss @alanbleiweiss.bsky.social · 27/03/2025
Come see me, with @divingfor.fun @schachin.bsky.social @rstingu.bsky.social @fajela.bsky.social & more! TODAY at the online SEOPaws Conference! Starts 10 am PT / 1 pm ET It's for SEOPaws by @antonshulke.bsky.social raising funds for cats & dogs in Ukraine! www.seocharity.com/upcoming-con...
slide from my presentation on technical SEO for AI.  Top left - cartoon style image created using Ai of a portrait of me, with a bald head, a Hawaiian orange and white floral print bandana, Hawaiian floral print matching shirt under a lab coat, with grey beard and bushy eyebrows. I look kind of angry in a silly way.

Below that is the SEOCharity logo with stylized dog nose. 

My stylized blue owl business logo is in the upper right.

Slide: SEO & GAI

Get Found in GAI Output

LLMs don’t currently process Schema markup the way search engines do.

Use Schema Anyway
Should already do it for SEO
It’s already established IR refinement
LLMs adapting Schema more (especially JSON)

bottom of slide has my name, my Bluesky handle and link to my site at AlanBleiweiss.com
1112
Tony McCreath @tony.mccreath.id.au · 27/03/2025
Is there a good Slack channel for web performance? @tunetheweb.com you mentioned one in your Catching Up With Web Performance podcast, but I could not find it.
110
Tony McCreath @tony.mccreath.id.au · 25/03/2025
Has anyone generated Google Merchant Center products with only Structured Data? I've got close, but: 😟 Only a small subset has been added (maybe because it's a fake site). 😒 Shipping info must be added in the GMC. 🙄 In the US, it requires tax info in the GMC. @thias.mastodon.social.ap.brid.gy
110
Tony McCreath @tony.mccreath.id.au · 19/03/2025
This may be the most well-travelled SEOFOMO sticker around. It flew from Spain to Melbourne, Australia, then was driven 1,500km to Adelaide via Broken Hill @aleyda.bsky.social
SEOFOMO sticker on a monitor with other stickersRoute from Melbourne to Adelaide via Broken Hill
2100
Tony McCreath @tony.mccreath.id.au · 16/03/2025
🤣
010
Tony McCreath @tony.mccreath.id.au · 03/03/2025
I have a test store that provides product structured data to the Google Merchant Centre as the only data source; there is no feed. It sometimes does interesting/weird things. Like these products are named after the name property of the offer, not the product! @thias.mastodon.social.ap.brid.gy
000
Tony McCreath @tony.mccreath.id.au · 26/02/2025
I remember when IMG tags were added to Mosaic 😲
110
Reposted by Tony McCreath
John Mueller @johnmu.com · 24/02/2025
We're doing a blog post series on robots.txt - that "mysterious" (to most!) file on almost all websites. I love how this little text file, which is often even human-readable, helps to keep crawlers focused on the best parts of the web. developers.google.com/search/blog/...
developers.google.com
Robots Refresher: introducing a new series  |  Google Search Central Blog  |  Google for Developers
33910
Tony McCreath @tony.mccreath.id.au · 24/02/2025
A friend's kids came over. Mozbot is wondering why he was the only bot left out 🥹🤖
000
Reposted by Tony McCreath
Jake Broe @realjakebroe.bsky.social · 04/02/2025
Free speech has no value unless you take it away from people. Only when people lose free speech, do the people who Elon still allows to have then value it. War is Peace Freedom is Slavery Ignorance is Strength Free Speech is Censorship
1346876
Reposted by Tony McCreath
John Mueller @johnmu.com · 23/01/2025
If you want people to use your website, so that you can collect more money (or share knowledge, or just exist), then first make it possible for people to use your website. Digital accessibility helps everyone; it's not a fad, it's not an SEO thing.
35934
Tony McCreath @tony.mccreath.id.au · 17/01/2025
I've been coding in Internet Explorer compatible JS for a long time. The code goes directly into the HTML with little server side control. Tomorrow I will start learning modern JS using Next.js.
1110
Tony McCreath @tony.mccreath.id.au · 09/01/2025
Another great post with new tips on getting to the cause of some LCP issues.
030
Reposted by Tony McCreath
Jono Alderson @jono.id · 06/01/2025
Proud to have FINALLY launched my first WordPress plugin. Automagically speed up your images and optimize their markup via your edge provider of choice (Cloudflare / Accelerated Domains / Imgix, etc). wordpress.org/plugins/edge...
wordpress.org
Edge Images
Routes images through edge providers (like Cloudflare or Accelerated Domains) for automatic optimization and transformation.
98428
Tony McCreath @tony.mccreath.id.au · 01/01/2025
Seems like 2024, with a few extra wrinkles.
030
Tony McCreath @tony.mccreath.id.au · 30/12/2024
Google have updates their FAQ rich snippet documentation to be clearer about their "no soup for you" policy after us SEOs over ate the soup developers.google.com/search/docs/...
developers.google.com
Mark Up FAQs with Structured Data | Google Search Central  |  Documentation  |  Google for Developers
When you use FAQ structured data, you may help users discover information in a rich result. Learn about FAQ schema markup and see examples.
283
Tony McCreath @tony.mccreath.id.au · 30/12/2024
I decided to use Studio Code to make some recipe notes for tomorrow's BBQ. The suggestions from copilot were not completely useless. So, I'm now using AI to code my recipes 😁 Time to work out an async way to cook all my snags. Any tips?
020
Tony McCreath @tony.mccreath.id.au · 19/12/2024
Testing out my birthday mini cast iron cooking pot
4220
Tony McCreath @tony.mccreath.id.au · 14/12/2024
I got my own handle 😎
Tony McCreath's BlueSky profile, highlighting his custom handle.
020
Tony McCreath @tony.mccreath.id.au · 10/12/2024
My marinated chicken with saffron rice cooked in coconut milk.
010