<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/feed.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Nati Elimelech — Technical SEO &amp; GEO Blog</title>
  <subtitle>Technical SEO, GEO (AI visibility), crawlers and rendering — first-hand research and field data.</subtitle>
  <link rel="self" type="application/atom+xml" href="https://en.natielimelech.com/rss.xml"/>
  <link rel="alternate" type="text/html" href="https://en.natielimelech.com/blog"/>
  <id>https://en.natielimelech.com/</id>
  <updated>2026-07-25T12:08:05.000Z</updated>
  <icon>https://en.natielimelech.com/favicon-96x96.png</icon>
  <author><name>Nati Elimelech</name><uri>https://en.natielimelech.com/</uri></author>
  <rights>© 2026 Nati Elimelech</rights>
  <entry>
    <title>What is server response time, and how it affects Google's crawl rate</title>
    <link rel="alternate" type="text/html" href="https://en.natielimelech.com/blog/server-response-time-crawl-budget"/>
    <link rel="enclosure" href="https://en.natielimelech.com/images/blog/server-response-time-crawl-budget/crawl-stats-chart_1874_772.png" type="image/png"/>
    <id>https://en.natielimelech.com/blog/server-response-time-crawl-budget</id>
    <published>2026-07-19T20:13:29.000Z</published>
    <updated>2026-07-25T05:13:29.000Z</updated>
    <summary>Server response time sets how much Googlebot crawls. On one large site, dropping from 500ms to 120ms took crawling from 15,000 to 100,000 URLs a day.</summary>
    <author><name>Nati Elimelech</name></author>
  </entry>
  <entry>
    <title>query fan-out: what it is and how it shapes your AI visibility</title>
    <link rel="alternate" type="text/html" href="https://en.natielimelech.com/blog/query-fanout"/>
    <link rel="enclosure" href="https://en.natielimelech.com/images/blog/query-fanout/hero-en_2400_1260.png" type="image/png"/>
    <id>https://en.natielimelech.com/blog/query-fanout</id>
    <published>2026-07-17T09:04:00.000Z</published>
    <updated>2026-07-24T18:04:00.000Z</updated>
    <summary>query fan-out is how ChatGPT breaks one question into many parallel searches and assembles a single answer. Here's what it means for your visibility, and how to track it.</summary>
    <author><name>Nati Elimelech</name></author>
  </entry>
  <entry>
    <title>What is llms.txt, and why you probably don't need it</title>
    <link rel="alternate" type="text/html" href="https://en.natielimelech.com/blog/no-llms-txt"/>
    <link rel="enclosure" href="https://en.natielimelech.com/images/blog/no-llms-txt/hero-en_2400_1260.png" type="image/png"/>
    <id>https://en.natielimelech.com/blog/no-llms-txt</id>
    <published>2026-07-12T08:56:53.000Z</published>
    <updated>2026-07-24T17:56:53.000Z</updated>
    <summary>Open almost any GEO checklist and llms.txt is on it. But Google's own docs, the Lighthouse audit, and the logs of real sites tell a different story. Here's why you don't need this file for AI visibility.</summary>
    <author><name>Nati Elimelech</name></author>
  </entry>
  <entry>
    <title>web-bot-auth: The Bot Authentication Protocol Explained</title>
    <link rel="alternate" type="text/html" href="https://en.natielimelech.com/blog/web-bot-auth"/>
    <link rel="enclosure" href="https://en.natielimelech.com/images/blog/web-bot-auth/image_2400_1260.png" type="image/png"/>
    <id>https://en.natielimelech.com/blog/web-bot-auth</id>
    <published>2026-03-23T03:38:47.000Z</published>
    <updated>2026-07-24T03:38:47.000Z</updated>
    <summary>The definitive guide to web-bot-auth, the IETF protocol for cryptographic bot identity. How it works, who built it (Cloudflare + Google), who's using it (OpenAI, AWS WAF, Akamai), and what it means for your site.</summary>
    <author><name>Nati Elimelech</name></author>
  </entry>
  <entry>
    <title>I tested if AI agents can read Lovable, Base44, Bolt, and v0 websites so you don't have to</title>
    <link rel="alternate" type="text/html" href="https://en.natielimelech.com/blog/ai-builders-invisible-to-ai"/>
    <link rel="enclosure" href="https://en.natielimelech.com/images/blog/ai-builders-invisible-to-ai/image_1200_675.webp" type="image/webp"/>
    <id>https://en.natielimelech.com/blog/ai-builders-invisible-to-ai</id>
    <published>2026-03-18T09:46:50.000Z</published>
    <updated>2026-07-24T18:46:50.000Z</updated>
    <summary>I built the same page on Lovable, Base44, Bolt, and v0, then tested whether ChatGPT and Claude could retrieve it. All exposed the topic. Only some exposed enough HTML for reliable body retrieval.</summary>
    <author><name>Nati Elimelech</name></author>
  </entry>
  <entry>
    <title>Googlebot IP Addresses: 2,000+ IPs Updated Daily (All 4 Crawler Types)</title>
    <link rel="alternate" type="text/html" href="https://en.natielimelech.com/blog/googlebot-ip-list"/>
    <link rel="enclosure" href="https://en.natielimelech.com/images/blog/googlebot-ip-list/image_614_789.png" type="image/png"/>
    <id>https://en.natielimelech.com/blog/googlebot-ip-list</id>
    <published>2025-11-08T12:08:05.000Z</published>
    <updated>2026-07-25T12:08:05.000Z</updated>
    <summary>Every Googlebot IP address and CIDR range, pulled directly from Google's official JSON endpoints. Updated daily. Covers all 4 crawler types: Common Crawlers (Googlebot), Special Crawlers (AdsBot), User-Triggered Fetchers, and User-Triggered Agents (Google-Agent). Copy-paste ready for firewall rules.</summary>
    <author><name>Nati Elimelech</name></author>
  </entry>
</feed>