You can not change the URL of the photo once it has been uploaded to the CDN. If you are looking to improve your SEO you do not need to change the URL but simply the name of your photo before the upload. Let's take this file for example:
The file name is IMG_2395.jpg which would be considered in ranking for SEO. If you change the file name of the image to "your-keyword" and you'll be more likely to show up in rankings.
Hope that helps!
And thanks for this answer,
I have the same problem as Kevin. I want to change the url of my image, to have mydomain.fr instead of cdn.shopify. The reason why I want to do this is for backlinks.
Let me explain, I have some external website how use my images. I publish my image with a common right, but in return I ask for a link to my images.
At this time, you guess that those links go to cdn.shopify and not to my website. So, I search a solution to get these links to point to my domain name.
I came back to you if I found a solution
Otherwise, I hope you will bring me a solution
Thanks for your attention and continue your good work
A solution to this is:
thank you for your answer,
If I understand well, this manipulation will change each pictures on my website.
After few searches, I think that changing each cdn.shopify into a myshopifywebsite.com is not a good idea for two reasons,
My dreamed solution will be in my case to :
Just to remind, the purpose of this manipulation is just to catch backlinks and optimize my DA. I don't want the page "myshopifywebsite.com/image/nameofthefile.jpg" to be reach by a normal user from my website. The only way for someone to reach this kind of page will be by the SERP of google image. So if I can do so with your technics, please explain step by step how to do this or share a link of someone who explain it.
Thanks for your attention,
With my proposed solution, nothing will happen to the existing images from the CDN.
The only thing you will add to your store is a new page, e.g. /image (if you don't have a link to it in your site, nobody will go there).
The solution you mention is similar to mine, but in your case you have to create a page for each image. What I said is, create a single page, where a script will fetch and display the image from the CDN.
The result is:
If everything you are telling me is true, then your solution is obviously the best.
A big thank you for your help, I cross the finger for the indexation of those pages