<?xml version="1.0" encoding="UTF-8" ?>
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
  <atom:link href="https://tamethebots.com/rss" rel="self" type="application/rss+xml" />
  <link rel="hub" href="http://pubsubhubbub.appspot.com" />
  <link rel="self" href="https://tamethebots.com/rss" />
  <title>Tame the Bots Blog Posts</title>
  <image>
      <url>https://tamethebots.com/logo-192.png</url>
      <title>Tame the Bots Blog Posts</title>
      <link>https://tamethebots.com/blog-n-bits</link>
      <description>A few, rather more infrequent than they should be, thoughts on SEO, web performance and development from Dave Smart</description>
  </image>
  <link>https://tamethebots.com/blog-n-bits</link>
  <description>A few, rather more infrequent than they should be, thoughts on SEO, web performance and development from Dave Smart</description>
  <item>
  <guid>https://tamethebots.com/blog-n-bits/the-5-second-google-render-limit-myth</guid>
  <title><![CDATA[Google doesn't cut off rendering after 5 seconds, but I understand why you might think it does.]]></title>
  <link>https://tamethebots.com/blog-n-bits/the-5-second-google-render-limit-myth</link>
  <description><![CDATA[A fairly common belief is that Google stop rendering pages after 5 seconds, I did some testing to show that's not true, but why your measurements might be lying to you to make you think so, because time in the web rendering service is artificial.]]></description>
  <pubDate>Thu, 23 Jul 2026 10:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/how-similar-are-google-vs-bing-ai-results</guid>
  <title><![CDATA[How Similar are Google and Bing's AI Results for a site?]]></title>
  <link>https://tamethebots.com/blog-n-bits/how-similar-are-google-vs-bing-ai-results</link>
  <description><![CDATA[Now both Google and Bing offer some metrics, how closely does a site perform in both?]]></description>
  <pubDate>Wed, 24 Jun 2026 09:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/spoke-tech-seo-north</guid>
  <title><![CDATA[I Spoke at Tech SEO North]]></title>
  <link>https://tamethebots.com/blog-n-bits/spoke-tech-seo-north</link>
  <description><![CDATA[I spoke at the excellent Tech SEO North event on the 18th June 2026, you can find my deck here]]></description>
  <pubDate>Mon, 22 Jun 2026 08:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/out-of-order-streaming-and-llms</guid>
  <title><![CDATA[Shuffling Rabbits: How LLMs handle out of order HTML streaming in Next.js]]></title>
  <link>https://tamethebots.com/blog-n-bits/out-of-order-streaming-and-llms</link>
  <description><![CDATA[A look at how LLM crawlers handle next.js's out of order html streaming.]]></description>
  <pubDate>Fri, 22 May 2026 11:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/2mb-of-html</guid>
  <title><![CDATA[2 MB is a lot of HTML]]></title>
  <link>https://tamethebots.com/blog-n-bits/2mb-of-html</link>
  <description><![CDATA[Googlebot only gets the first 2 MB of your HTML, but that's probably not an issue]]></description>
  <pubDate>Tue, 10 Feb 2026 15:15:24 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/noindex-does-not-mean-not-rendered</guid>
  <title><![CDATA[Noindex No Longer Means Not Rendered]]></title>
  <link>https://tamethebots.com/blog-n-bits/noindex-does-not-mean-not-rendered</link>
  <description><![CDATA[It seems there's been a change in how Google's rendering works when a page is set to noindex, with JavaScript now being executed.]]></description>
  <pubDate>Tue, 24 Jun 2025 09:34:28 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/web-vitals-world-wide</guid>
  <title><![CDATA[Web Vitals, World Wide.]]></title>
  <link>https://tamethebots.com/blog-n-bits/web-vitals-world-wide</link>
  <description><![CDATA[Core Web Vitals can be affected by where your users are, and what language they speak. This article explores how a website's Cumulative Layout Shift (CLS) can be impacted by the browser translating the page into another language, and offers potential solutions.]]></description>
  <pubDate>Tue, 07 Jan 2025 12:24:39 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/view-original-wayback-version</guid>
  <title><![CDATA[View the Original Version of A Wayback Machine Page]]></title>
  <link>https://tamethebots.com/blog-n-bits/view-original-wayback-version</link>
  <description><![CDATA[View the original, un-rewritten version of a wayback machine page, get the html they saved without the changes to links etc.]]></description>
  <pubDate>Fri, 20 Sep 2024 13:20:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/googlebot-locations-visualisation</guid>
  <title><![CDATA[Geo-Visualisation of Googlebot Crawling]]></title>
  <link>https://tamethebots.com/blog-n-bits/googlebot-locations-visualisation</link>
  <description><![CDATA[A time-series visualisation of where Google crawled tamethebots.com from.]]></description>
  <pubDate>Fri, 05 Jul 2024 15:47:32 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/dont-dream-eeat-be-eeat</guid>
  <title><![CDATA[Don't Dream E-E-A-T, Be E-E-A-T.]]></title>
  <link>https://tamethebots.com/blog-n-bits/dont-dream-eeat-be-eeat</link>
  <description><![CDATA[Some of the best advice I've heard about HCU and EEAT is literally just "Don't Dream it, Be it"]]></description>
  <pubDate>Sat, 18 May 2024 12:41:51 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/lcp-fcp-soft-navigations</guid>
  <title><![CDATA[LCP & FCP on Single Page Application on Soft Navigations]]></title>
  <link>https://tamethebots.com/blog-n-bits/lcp-fcp-soft-navigations</link>
  <description><![CDATA[Using the new Soft Navigation features to gather accurate Core Web Vitals data on SPA sites, and seeing if the improvements for 2nd plus navigations are worth it.]]></description>
  <pubDate>Tue, 23 Jan 2024 14:32:06 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/cwv-75-percentile-not-the-only-measure</guid>
  <title><![CDATA[75th Percentile isn't the Only Measure for Core Web Vitals]]></title>
  <link>https://tamethebots.com/blog-n-bits/cwv-75-percentile-not-the-only-measure</link>
  <description><![CDATA[Sometimes it's useful to look past the single 75th percentile figure to see where you're heading.]]></description>
  <pubDate>Tue, 15 Aug 2023 13:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/hreflang-tools</guid>
  <title><![CDATA[HREFLANG Tools]]></title>
  <link>https://tamethebots.com/blog-n-bits/hreflang-tools</link>
  <description><![CDATA[A quick round-up of tools that handle hreflang testing and checking]]></description>
  <pubDate>Wed, 24 Aug 2022 11:55:19 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/does-indexifembedded-work</guid>
  <title><![CDATA[Does indexifembedded Work as Expected?]]></title>
  <link>https://tamethebots.com/blog-n-bits/does-indexifembedded-work</link>
  <description><![CDATA[A quick test to find out how the new (ish) robots directive indexifembedded works with iframes containing html and pdfs.]]></description>
  <pubDate>Mon, 15 Aug 2022 07:32:44 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/experts-on-the-wire-podcast</guid>
  <title><![CDATA[I Was a Guest on Experts on the Wire Podcast]]></title>
  <link>https://tamethebots.com/blog-n-bits/experts-on-the-wire-podcast</link>
  <description><![CDATA[I was really happy to be a guest on Dan Sure's Expert on the Wire podcast, talking about JavaScript SEO and more!]]></description>
  <pubDate>Mon, 25 Jul 2022 14:47:29 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/priority-hints-lower-lcp</guid>
  <title><![CDATA[Priority Hints Do What They Say on the Tin For LCP]]></title>
  <link>https://tamethebots.com/blog-n-bits/priority-hints-lower-lcp</link>
  <description><![CDATA[Priority Hints help lower LCP if used in the right way. They do what they say on the tin.]]></description>
  <pubDate>Tue, 23 Nov 2021 15:40:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/will-web-worker-contents-index</guid>
  <title><![CDATA[Web Worker Content - Will it Index?]]></title>
  <link>https://tamethebots.com/blog-n-bits/will-web-worker-contents-index</link>
  <description><![CDATA[A quick experiment to find out if content produced by a web worker can be rendered and indexed by Google, and if there are any limitations.]]></description>
  <pubDate>Sat, 11 Sep 2021 18:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/using-nodejs-to-convert-logflare-to-nginx-format</guid>
  <title><![CDATA[Logflare to NCSA (nginx) Server Log Format Nodejs Script]]></title>
  <link>https://tamethebots.com/blog-n-bits/using-nodejs-to-convert-logflare-to-nginx-format</link>
  <description><![CDATA[A script using nodejs to access BigQuery and write a log file from logflare.app data to NGINX's default access log format, perfect if you have tools that work with that.]]></description>
  <pubDate>Tue, 03 Aug 2021 14:39:21 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/search-central-unconference-2021</guid>
  <title><![CDATA[My Experience of the Google Search Central Unconference]]></title>
  <link>https://tamethebots.com/blog-n-bits/search-central-unconference-2021</link>
  <description><![CDATA[A quick write up of my experience facilitating a session at the Google Search Central Unconference, held on 21st June 2021]]></description>
  <pubDate>Wed, 07 Jul 2021 14:49:57 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/monitoring-search-console-core-web-vitals</guid>
  <title><![CDATA[Tracking Changes in Search Console's Core Web Vitals Report]]></title>
  <link>https://tamethebots.com/blog-n-bits/monitoring-search-console-core-web-vitals</link>
  <description><![CDATA[What does 28 days mean? Is it rolling? Is it 28 days behind? A small test.]]></description>
  <pubDate>Sun, 07 Mar 2021 20:55:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/speaking-at-brightonseo-2021</guid>
  <title><![CDATA[My First Time Speaking at brightonSEO]]></title>
  <link>https://tamethebots.com/blog-n-bits/speaking-at-brightonseo-2021</link>
  <description><![CDATA[My first time speaking at BrightonSEO! Come see me talk about JavaScript Crawling and Indexing on 25 March 2021, 2:10 pm (GMT)]]></description>
  <pubDate>Thu, 11 Feb 2021 12:12:54 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/evolving-cls</guid>
  <title><![CDATA[Evolving How CLS is Measured]]></title>
  <link>https://tamethebots.com/blog-n-bits/evolving-cls</link>
  <description><![CDATA[Potential cumulative layout shift metric changes, feeback wanted!]]></description>
  <pubDate>Tue, 26 Jan 2021 12:20:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/chilled-to-the-core-web-vitals</guid>
  <title><![CDATA[Chilled to the Core Web Vitals]]></title>
  <link>https://tamethebots.com/blog-n-bits/chilled-to-the-core-web-vitals</link>
  <description><![CDATA[A halloween themed talk on core web vitals I did for Dan Taylor, Video & Slides]]></description>
  <pubDate>Fri, 30 Oct 2020 11:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/web-perf-iv-a-new-hope</guid>
  <title><![CDATA[Web Vitals - A New Hope in Web Performance Measurement]]></title>
  <link>https://tamethebots.com/blog-n-bits/web-perf-iv-a-new-hope</link>
  <description><![CDATA[The new Web Vitals performance metrics bring the focus beyond that of speed.]]></description>
  <pubDate>Sat, 30 May 2020 23:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/simple-guide-to-http-status-codes</guid>
  <title><![CDATA[Starter Guide to HTTP Response Status Codes]]></title>
  <link>https://tamethebots.com/blog-n-bits/simple-guide-to-http-status-codes</link>
  <description><![CDATA[A non-techy guide to what https status codes are, and what they mean for your website. Plus a teapot & missile bears (for real)]]></description>
  <pubDate>Wed, 06 Nov 2019 00:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/handy-chrome-javascript-bookmarklets</guid>
  <title><![CDATA[SEO Related Chrome Bookmarklets]]></title>
  <link>https://tamethebots.com/blog-n-bits/handy-chrome-javascript-bookmarklets</link>
  <description><![CDATA[Chrome's javascript bookmarklets can be a great additon to an SEO's toolbox, here's a few examples.]]></description>
  <pubDate>Sun, 11 Aug 2019 23:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/does-googlebot-use-etags</guid>
  <title><![CDATA[Does Googlebot Use Etag Headers?]]></title>
  <link>https://tamethebots.com/blog-n-bits/does-googlebot-use-etags</link>
  <description><![CDATA[A quick study to find out if googlebot uses Etag response headers, and sends If-None-Matched request headers to get 304 responses.]]></description>
  <pubDate>Sun, 09 Jun 2019 23:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/status-codes-in-ssr-csr-sites</guid>
  <title><![CDATA[Managing Correct Status Codes in Modern SPA Sites]]></title>
  <link>https://tamethebots.com/blog-n-bits/status-codes-in-ssr-csr-sites</link>
  <description><![CDATA[404, 301, it's still important for your JavaScript site, find out about your options!]]></description>
  <pubDate>Sun, 10 Mar 2019 00:00:02 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/reviews-ratings-guidlines-and-ranking</guid>
  <title><![CDATA[Reviews, The Rating Guidelines & Ranking]]></title>
  <link>https://tamethebots.com/blog-n-bits/reviews-ratings-guidlines-and-ranking</link>
  <description><![CDATA[Does Google use third party review sites to rank yours?]]></description>
  <pubDate>Fri, 16 Nov 2018 00:00:00 GMT</pubDate>
  </item>
<item>
  <guid>https://tamethebots.com/blog-n-bits/detect-click-in-iframe</guid>
  <title><![CDATA[JavaScript to Detect Clicks in iFrames]]></title>
  <link>https://tamethebots.com/blog-n-bits/detect-click-in-iframe</link>
  <description><![CDATA[Using JavaScript to tell if someone has clicked on an iframe embedded in your page]]></description>
  <pubDate>Mon, 06 Aug 2018 23:00:17 GMT</pubDate>
  </item>

  </channel>
  </rss>
  