Listen to me, I know it's a strange question.
Consider a scenario in which all images and PDF files are hosted on the same domain as the pages:
https://www.themainhostname.com https://www.themainhostname.com/page-something https://www.themainhostname.com/images/a-random-image.jpg https://www.themainhostname.com/docs/some-random-document.pdf
For availability reasons and as a local CDN, we configured an Azure blob as a storage provider in the content management system. The default endpoint for Azure Blob storage is .blob.core.windows.net.
Thus, images and PDFs will be served from this hostname in the future:
https://www.themainhostname.com https://www.themainhostname.com/page-something http: //
.blob.core.windows.net / images / a-random-image.jpg http: // .blob.core.windows.net / docs / some-random-document.pdf
Now suppose that many images and PDFs appear in the search results for specific keyword searches.
Once the media files are passed to Azure blobs, regardless of the keyword searches returned, those media in SERPS are now resolved in that Azure host name, .blob.core.windows.net.
BrightEdge and Alexa call this "share of voice" and I understand that this represents what% of the SERPs for a given keyword search are represented by a given host name. I know empirically that switching to Azure storage reduces voice share – but does this translate into an impact on rankings?