{"id":208,"date":"2026-02-09T00:00:00","date_gmt":"2026-02-09T00:00:00","guid":{"rendered":"https:\/\/wordpress.securinsight.ca\/index.php\/2026\/02\/09\/ai-search-ai-search-now-with-more-granular-controls-over-indexing-2\/"},"modified":"2026-02-09T00:00:00","modified_gmt":"2026-02-09T00:00:00","slug":"ai-search-ai-search-now-with-more-granular-controls-over-indexing-2","status":"publish","type":"post","link":"https:\/\/wordpress.securinsight.ca\/index.php\/2026\/02\/09\/ai-search-ai-search-now-with-more-granular-controls-over-indexing-2\/","title":{"rendered":"AI Search &#8211; AI Search now with more granular controls over indexing"},"content":{"rendered":"<p>Get your content updates into <a href=\"https:\/\/developers.cloudflare.com\/ai-search\/\">AI Search<\/a> faster and avoid a full rescan when you do not need it.<\/p>\n<h4>Reindex individual files without a full sync<\/h4>\n<p>Updated a file or need to retry one that errored? When you know exactly which file changed, you can now <a href=\"https:\/\/developers.cloudflare.com\/ai-search\/configuration\/indexing\/#controls\">reindex it directly<\/a> instead of rescanning your entire data source.<\/p>\n<p>Go to <strong>Overview<\/strong> &gt; <strong>Indexed Items<\/strong> and select the sync icon next to any file to reindex it immediately.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/developers.cloudflare.com\/_astro\/individual-file-indexing.CQgoIj85_Z26mdOe.webp\" alt=\"Sync individual files from Indexed Items\" \/><\/p>\n<h4>Crawl only the sitemap you need<\/h4>\n<p>By default, AI Search crawls all sitemaps listed in your <code>robots.txt<\/code>, up to the <a href=\"https:\/\/developers.cloudflare.com\/ai-search\/platform\/limits-pricing\/#limits\">maximum files per index limit<\/a>. If your site has multiple sitemaps but you only want to index a specific set, you can now <a href=\"https:\/\/developers.cloudflare.com\/ai-search\/configuration\/data-source\/website\/#sitemap\">specify a single sitemap URL<\/a> to limit what the crawler visits.<\/p>\n<p>For example, if your <code>robots.txt<\/code> lists both <code>blog-sitemap.xml<\/code> and <code>docs-sitemap.xml<\/code>, you can specify just <code>https:\/\/example.com\/docs-sitemap.xml<\/code> to index only your documentation.<\/p>\n<p>Configure your selection anytime in <strong>Settings<\/strong> &gt; <strong>Parsing options<\/strong> &gt; <strong>Specific sitemaps<\/strong>, then trigger a sync to apply the changes.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/developers.cloudflare.com\/_astro\/specify-sitemap.pLCkwmJ-_ZPr6aK.webp\" alt=\"Specify a sitemap in Parsinh options\" \/><\/p>\n<p>Learn more about <a href=\"https:\/\/developers.cloudflare.com\/ai-search\/configuration\/indexing\/#controls\">indexing controls<\/a> and <a href=\"https:\/\/developers.cloudflare.com\/ai-search\/configuration\/data-source\/website\/#sitemap\">website crawling configuration<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Get your content updates into AI Search faster and avoid a full rescan when you do not need it. Reindex individual files without a full sync Updated a file or need to retry one that errored? When you know exactly which file changed, you can now reindex it directly instead of rescanning your entire data [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-208","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/posts\/208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/comments?post=208"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/posts\/208\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/media?parent=208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/categories?post=208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/tags?post=208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}