Google's John Mueller was asked about when it makes sense to host images or other content on separate subdomains or domains. John said it makes sense if Google is having trouble crawling as much as it wants to crawl....
-
Google On When To Split Load Across Subdomains Or Other Domains
seroundtable.com