<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
  <url>
    <loc>https://searchengineoptimization.blog/article/adsense-adds-opt-in-full-ip-sharing-for-programmatic-bid</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-04T12:00:00.000Z</news:publication_date>
      <news:title>AdSense adds opt-in full IP sharing for programmatic bid requests</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/ai-crawlers-take-far-more-than-they-give-back-cloudflare</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-04T12:00:00.000Z</news:publication_date>
      <news:title>AI Crawlers Take Far More Than They Give Back, Cloudflare Data Shows</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/microsoft-launches-web-iq-a-bing-search-layer-for-ai-agents</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-04T12:00:00.000Z</news:publication_date>
      <news:title>Microsoft launches Web IQ, a Bing search layer for AI agents</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/threads-climbs-google-discover-rankings-after-may-core</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-04T12:00:00.000Z</news:publication_date>
      <news:title>Threads Climbs Google Discover Rankings After May Core Update</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/wireboard-plots-every-serp-volatility-tracker-on-one-chart</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-04T12:00:00.000Z</news:publication_date>
      <news:title>Wireboard plots every SERP volatility tracker on one chart</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/edition/2026-06-04</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-04T00:00:00.000Z</news:publication_date>
      <news:title>Search Builds a Separate Lane for AI Agents</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/microsoft-concedes-ai-search-cuts-clicks-to-websites</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-03T10:19:21.821Z</news:publication_date>
      <news:title>Microsoft Concedes AI Search Cuts Clicks to Websites</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/google-may-2026-core-update-completes-after-12-days</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-03T10:17:56.675Z</news:publication_date>
      <news:title>Google May 2026 Core Update Completes After 12 Days</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/google-ads-tos-update-hands-automation-more-authority-over</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-03T10:17:56.435Z</news:publication_date>
      <news:title>Google Ads ToS update hands automation more authority over your campaigns</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/google-adds-ai-mode-opt-out-toggle-and-impression-data-to</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-03T10:17:56.202Z</news:publication_date>
      <news:title>Google adds AI Mode opt-out toggle and impression data to Search Console</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/edition/2026-06-03</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-03T00:00:00.000Z</news:publication_date>
      <news:title>Publishers Get an AI Off-Switch as the Answer Layer Tightens</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/google-opens-ai-mode-ads-to-healthcare-in-a-limited-us-test</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-02T12:00:00.000Z</news:publication_date>
      <news:title>Google opens AI Mode ads to healthcare in a limited US test</news:title>
    </news:news>
  </url>
  <url>
    <loc>https://searchengineoptimization.blog/article/google-tests-branded-search-controls-inside-ai-max-campaigns</loc>
    <news:news>
      <news:publication>
        <news:name>SEO</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2026-06-02T12:00:00.000Z</news:publication_date>
      <news:title>Google Tests Branded Search Controls Inside AI Max Campaigns</news:title>
    </news:news>
  </url>
</urlset>