Ecommerce question - Should I use a CDN for my images. ?
-
Hi ,
We are currently in the process of re-developing out commerce website and I wondering should we use a CDN (content delivery nertwork) for our product images.
My category pages are currently showing approx 21 product images per page and the page speed is okay but can be better but the page size is rather large ... anything between 600kb - 1 Meg. We do optimise the images already in photoshop. We also do things like minify etc to get the pages to load as fast as possible but I think the only thing left is using a CDN but I have heard mixed reports about using this.?
We are also doing a mobile responsive version of the site to but I know that speed will be king with google and how it reflects on rankings.
Whilst I can see a CDN will improve image page load speed etc, I guess there a negative SEO impact as well as images will be stored in the cloud ?.. as opposed on to on my site/database.
Does anyone know how best to implement a CDN without impacting on SEO or know of any good SEO /implementation articles on this ?... Maybe do Ieave some images on my category pages so I can still do the alt image tags etc/ and have the remaining images on the CDN.?
Many Thanks
Sarah
-
For a personal project, I implemented a CDN to my site (MaxCDN). The CDN now delivers every image via a subdomain and the CDN has sped my site's load speed.
My goal from the start was speed, and in fact I got obsessed with load speed as I wanted to score over 90 in Google's PageSpeed and GTMetrix. There was another element at play and it was the most crucial one - the customer. I'm impatient when it comes to web browsing and I know I'm not alone. We know what we want when we click links, and we expect it to load fast. I am my own customer so speed was important.
I name my image files with SEO in mind, using dashes, key phrases relavant to the image and alt tags, but I also know images aren't the sole driver for link backs and leads. Your site is an ecommerce site, if you have up to 21 images per page, speed is the importance here.
- Your customers are more likely to link/share to your product page not images
- The goal for you is an ecommerce conversion. Users who share your images might fall into 2 groups, users who share images for the aesthetic value and users who share the image for a purchase. Those sharing for purchase will more likely share the page URL and that's the audience you want.
- This ties into how users will find your images, search engines will offer the ability to see the image (aesthetic audience) and visit the page (potential purchaser). Getting the right alt tag, image file name will help rank your image higher in the search result for images
- Hosting your images in a subdomain should be fine as your site is an ecommerce one, it isn't deviantArt where they want every link to the core domain
- You already are using the correct file names and alt tags. Images are just one element of an optimisation strategy.
To conclude, I would put yourself in your customer's shoes and ask, what do I want when I visit your ecommerce site. Will a slow site frustrate/make you leave? Will speed change your experience with the site and thus make you browse more? How are you showing such large images? Is the user experience fluid?
-
Sarah -
I think it's a balancing act. I agree that having images in proper directories with good image names will help with SEO for a site. It's something that most web developers overlook, because it's easy to name an image 'logo.jpg' instead of 'company-name-city-state.jpg' and put the image in a /category/ directory that matches a description of what the company does.
A CDN will often use a subdomain (i.e. cdn.domain.com) for hosting your images; this maps directly to a CDN directory.
The advantage of using a CDN on a subdomain is that you'll get the SEO value of having the images on the same domain, but it's not the best practice (search on why to use blog.domain.com vs. domain.com/blog).
That said, it's a big balancing act. And my guess is that page load time and increasing that dramatically (especially for mobile users on a slower mobile network) may do a lot more to increase your relevance and customer engagement than what you would lose from the overall SEO for the site.
So, I think your idea to leave some images (i.e. a product image or two) on the main site is fine to test. Use the CDN for your logo, images associated with the overall template / layout of the site, and perhaps even your CSS, too.
I'd measure the site load speed increase before and after, and then see if your conversion rate increases during the same time and/or your bounce rate decreases.
Hope this helps!
-- Jeff -
I've used Amazon CloudFront for years and never had any SEO issues. Google indexes our images just fine.Consider that most of Google's most popular sites (i.e. news sites) all use a CDN to serve images.
Google associates images based on the content you write, not on where the image is hosted.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Using same copy on different domain
I have a client that currently has a .com domain (not using hreflang) . They have a new partner in the UK and they want to replicate the website and use a .co.uk domain. It will be a different brand name. Will this cause any SEO issues?
Intermediate & Advanced SEO | | bedynamic0 -
Images on their own page?
Hi Mozers, We have images on their own separate pages that are then pulled onto content pages. Should the standalone pages be indexable? On the one hand, it seems good to have an image on it's own page, with it's own title. On the other hand, it may be better SEO for crawler to find the image on a content page dedicated to that topic. Unsure. Would appreciate any guidance! Yael
Intermediate & Advanced SEO | | yaelslater1 -
Should we use a separate domain for franchise recruitment?
I represent a franchisor and we have two marketing campaigns: attracting customers to purchase our service; and attracting potential franchisees to purchase our business. We're torn between simply putting franchise-related content on our existing consumer website, or building a completely separate website for franchise recruitment. Building a completely separate site would involve a separate SEO strategy to build domain authority and backlinks... so we're thinking the better strategy would be to simply piggyback off of our already existing consumer website. Any advice?
Intermediate & Advanced SEO | | kimberleymeloserpa0 -
Ranking in SERPs but not using terms on website.
As far as I know, it's not normally possible for a website to rank for a keyword that is not mentioned on the website. I have seen a website that ranks very well for key terms and yet they are not mentioned anywhere on the website, I have run advanced search & checked using tools including cloak checker on my findings. How can this be?
Intermediate & Advanced SEO | | lee-murphy0 -
Quick htaccess question
Hi! I'm trying to do a 301 from www.stevesims.com/index.htm to www.stevesims.com. I know I need to use the request command to avoid an infinite loop, but I can't quite figure out the correct code. Here's the first part of the htaccess file. RewriteEngine On RewriteCond %{HTTP_HOST} ^stevesims.com
Intermediate & Advanced SEO | | Blink-SEO
RewriteRule (.*) http://www.stevesims.com/$1 [R=301,L] RewriteCond %{HTTP_REFERER} !^http://stevesims.com/.$ [NC]
RewriteCond %{HTTP_REFERER} !^http://stevesims.com$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.stevesims.com/.$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.stevesims.com$ [NC]
RewriteRule .*.(jpg|jpeg|gif|png|bmp)$ - [F,NC] Any suggestions would be much appreciated.0 -
Blocking Pages Via Robots, Can Images On Those Pages Be Included In Image Search
Hi! I have pages within my forum where visitors can upload photos. When they upload photos they provide a simple statement about the photo but no real information about the image,definitely not enough for the page to be deemed worthy of being indexed. The industry however is one that really leans on images and having the images in Google Image search is important to us. The url structure is like such: domain.com/community/photos/~username~/picture111111.aspx I wish to block the whole folder from Googlebot to prevent these low quality pages from being added to Google's main SERP results. This would be something like this: User-agent: googlebot Disallow: /community/photos/ Can I disallow Googlebot specifically rather than just using User-agent: * which would then allow googlebot-image to pick up the photos? I plan on configuring a way to add meaningful alt attributes and image names to assist in visibility, but the actual act of blocking the pages and getting the images picked up... Is this possible? Thanks! Leona
Intermediate & Advanced SEO | | HD_Leona0 -
Lazy loading images effect image seo?
Im using a wordpress plugin to lazy load images so that the site speed is a lot faster. Will this mess up image seo? The code for the image looks like this (with the site taken out) [ <noscript></p> <p> </p> <p>I see it has the 1x1.gif it loads to speed up page speed but does the fact the link is to the correct place make it ok?</p> <p>Thanks for letting me know</p></noscript>](http://.com/wp-content/uploads/2012/02/IMG_9477.jpg)
Intermediate & Advanced SEO | | Gordian0 -
What Questions to Ask in SEO Interview
Tomorrow morning I have a call with an SEO company interested in doing some work with our company. Its a larger company who do a lot of SEO work, and seem to have good feedback around the place. But we have been very very white hat in our all our our SEO work so far, and some of their wording on their site talks about "Negotiations and acquisitions of link partners".. which gives me the feel they might be a little grey hat.. What are some good questions we should ask these guys to make sure what they are doing is legit, and not going to get us stung for anything? And what sort of work should we get them to do, if we are happy to take care of content creation, on page optimisation and social media activities? Thanks!
Intermediate & Advanced SEO | | timscullin0