Google recommends hosting website resources on CDNs or subdomains to preserve main site's crawl budget for better indexing. Googlebot caches resources for 30 days, regardless of HTTP cache settings.
If you embed resources on your pages, those embedded resources can be cached longer than other parts of the page in Google Search. In 2020, Google added the ability to see embedded resources in the ...