Proper CDN Implementation
-
I am working with a site that is using the Cloudflare CDN to deliver their images. The problem is that the URLs for the images are all cloudflare URLs (cloudflare.com/example-filename.png). We want to use a cname to change the image URLs to be on a subdomain of their site to take advantage of the SEO strength.
Currently, they get a high percentage of traffic from image search and Google is directing users to their site when returning images hosted on Cloudflare, so I am apprehensive about making changes. I'm curious if anyone has any experience with this or has any insight on how Google will handle it.
Will the longer term benefits out way any short term drop in traffic from image search? WIll there be a drop in image search?
Any thoughts or experiences are appreciated.
Thanks in advance.
-
Hi Lisa
This is interesting.
As far as I can tell, everything is configured 100% correctly.
Few questions:
1. Do you keep all images in /sites/default/files/?
Were all (most) of your errors related to items using that path?2. This could be a downtime issue. Did you experience any availability problems?
3. Do you see any changes in the error report? (different results for the same URL)
If so, this makes my downtime theory more plausible.Also, the site loaded VERY slowly for me.
I've run Google Page speed and saw that you have issue with Cache headers (low expiration date that makes it harder to leverage local and CDN caching capabilities)
This should be looked at. Beyond the immediate ux and seo implications, this can contribute to server load and can be have a negative effect on website's availability. (i.e. the above mentioned downtime)
Best
Igal
-
Igal-
Related question. We just moved to a CDN for our images. Our site is www.mnn.com and our CDN is http://images.mnn.com/. The only thing we’re allowing Google to crawl are the images, so we shouldn’t have any duplicate content issues.
However, what I AM seeing is several thousand warnings in Google Webmaster Tools for our video sitemap. Our video sitemap contains about 618 videos, but we have 2,472 errors citing “Sitemap contains urls which are blocked by robots.txt” which I believe is related to the video icons in search.
When I look for a video in Google, I still see our icons related. I can’t seem to figure this one out.
Any thoughts?
Lisa
-
I`ve recently covered this in a blog post about SEO & CDN Myth busting. The short answer is "No", as Google is well aware of CDN structures.
I think the image traffic drop is un-related and it may have something to do with Bot Blocking features that prevent access from Google Image bot (which, as we recently discovered, can use non-US IPs and thus may also be considered as "fake" ).Having said that, Google official statement says that speed factors only affect 1% of SERP results. If your image traffic is high or/and valuable I would re-think this.
-
The typical way of doing this is to setup a subdomain, specifically for the content that is going to be served from a CDN, and then use a CNAME to map the ugly CDN url to the clean subdomain that you setup. I've only done this with Rackspace and AWS. If you want a good description of how this is done on AWS, see this link:
http://www.labnol.org/internet/setup-content-delivery-network-with-amazon-s3-cloudfront/5446/
Apparently, cloudflare has a way to map your website url to the CDN, as long as you're hosting with a cloud server system that they support. I haven't tried this before, but it might actually be a cleaner way of doing this, if you're hosting setup supports it.
http://blog.cloudflare.com/zone-apex-naked-domain-root-domain-cname-supp
It sounds like this would be a big win for your client, as they get a large percentage of traffic from image traffic. Using a CDN service is going to improve the speed of loading images and reduce their bandwidth bill, and mapping the CNAME should give their domain the credit for being the source of the image.
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
-
How to properly spin off a subdivision of an existing company?
An existing client of mine is the parent of a subsidiary. The parent business currently drives traffic for the subsidiary and has been doing so for many years. The subsidiaries owner is wanting to create their own website even though the companies are still in great relationships. So I'm wanting to make sure they don't compete. What necessary steps do I need to take? My one major issue is the address. They both work under the same address and I plan on using a suite number for the subsidiary. Will that work? Even though the parent company doesn't priortize it's subsidary business for SEO, I don't want to drop in rankings and for them to compete. Any knowledge or insight on this would be greatly appreciated! The more details the better 🙂 Thanks!
Intermediate & Advanced SEO | | rzettle25250 -
Will using CDN Affect SEO?
I'm got a website with a slider and each of the 6 slides has a 5-second video background. The website is B2B and the user profile for the website is employees at Fortune 1000 companies in the United States using desktop computers to browse. The videos are highly optimized and we did testing using various browsers and bandwidth connections to determine the videos loaded fast enough on down to a 15mbit/s connection (which is pretty low by today's average U.S. business bandwidths.) We tried hosting the videos on Vimeo and YouTube but it caused issues in the timing of the slide show display. (I've not seen any other website do what we do the way we do it. Most sites have a single video background with a single text overlay on top.) The downside to this is that loading all those videos produces a lot of bandwidth usage for our server. The website is serving a niche service industry though so we're not exceeding our current limits. I'm wondering though might there be some benefit to hosting just the video files on a CDN? Obviously that would mean lest bandwidth usage for our server, and possibly quicker load times where the CDN server is closer to the user than our server. But are there benefits or downsides from an SEO perspective noting that I'm proposing only putting the videos on the CDN, not the entire web page.
Intermediate & Advanced SEO | | Consult19010 -
How to implement geo-target or hreflang a (1) website to different Asian countries?
Hi ! I have an english website targeting Asia market. Whats the proper way to implement the geo target /hreflang code that will target the entire ASIA region? I saw some suggestions to do this way (below sample) .. However, we know ASIA has a lot of countries. Is this the best practice for SEO? If this is, then do I really need to list down all the countries under Asia? Is there a better way to do this? KOREA -- :
Intermediate & Advanced SEO | | jasmin.calunsag
CHINA ---: etc... I would appreciate your comments and ideas. Thanks!0 -
Will I lose Link Juice when implementing a Reverse Proxy?
My company is looking at consolidating 5 websites that it has running on magento, wordpress, drupal and a few other platforms on to the same domain. Currently they're all on subdomains but we'd like to consolidate the subdomains to folders for UX and SEO potential. Currently they look like this: shop.example.com blog.example.com uk.example.com us.example.com After the reverse proxy they'll look like this: example.com/uk/ example.com/us/ example.com/us/shop example.com/us/blog I'm curious to know how much link juice will be lost in this switch. I've read a lot about site migration (especially the Moz example). A lot of these guides/case studies just mention using a bunch of 301's but it seems they'd probably be using reveres proxies as well. My questions are: Is a reverse proxy equal to or worse/better than a 301? Should I combine reverse proxy with a 301 or rel canonical tag? When implementing a reverse proxy will I lose link juice = ranking? Thanks so much! Jacob
Intermediate & Advanced SEO | | jacob.young.cricut0 -
Proper Title Tags for ecommerce
In terms of E-commerce title tags. We are a manufacturer of our own clothing products. We are new to the SEO landscape so if this question is an obvious answer, then i apologize for wasting any one times in advance. We Manufacture our own clothing. Each item has a name. The names are American womens names such as amanda or lori or jenniffer etc. When we create the title tag for them should we include the name of the item itself at the beginning or end. For example should it be Item Name - Keyword - Keyword - Brand Name(aka manufacturer) or Keyword - Keyword - Item Name - Brand Name (aka manufacturer) The reason we ask this is because we think it would be a waste to rank for actual American names such as Jennifer and Jessica. All that we have read on Moz suggests that it seems to be better to have pertinent keywords in the beginning of the title as opposed to the end. In terms of our brand name we already rank number 1 for every combination of our brand. So we would like to start picking up traffic for the different product types we sell and there respective synonyms. Not sure if i am making any sense. Sorry in advance, and any help is very very much appreciated.
Intermediate & Advanced SEO | | Imagination0 -
Htaccess Issue: URL not resolving properly
I am merging a niche site, tshirts.com to another site mainsite.com. I am using an htaccess file on a linux server, and the homepage of the niche site is being directed to the corresponding category page on the main site (i.e nichesite.com to mainsite.com/niche.html). Everything else is also a page to page redirect. I have something like this in the htaccess file: Redirect 301 http://tshirts.com/ http://www.mainsite.com/tshirts.html
Intermediate & Advanced SEO | | inhouseseo
Redirect 301 http://tshirts.com/blue.html http://www.lampclick.com/blue-t-shirts.html
Redirect 301 http://tshirts.com/white.html http://www.mainsite.com/white-t-shirts.html
Redirect 301 http://tshirts.com/black-tshirts.html http://www.mainsite.com/bk-t-shirts.html When I check 301 for lets say http://tshirts.com/blue.html, I get: http://tshirts.com/blue.html -** 301 Moved Permanently** http://www.mainsite.com/tshirts.htmlblue.html -** 302 Found** http:www.mainsite.com/ How do I fix this? Why is everything being appended to minsite/tshirts.html? I appreciate your help.0 -
Proper sitemap update frequency
I have 12 sitemaps submitted to Google. After about a week, Google is about 50% of the way through crawling each one. In the past week I've created many more pages. Should I wait until Google is 100% complete with my original sitemaps or can I just go ahead and refresh them? When I refresh the original files will have different URLs.
Intermediate & Advanced SEO | | jcgoodrich0 -
3 Wordpress sites 1 Tumblr site coming under 1domain(4subdomains) WPMU: Proper Redirect?
Hey Guys, witnessSF.org (WP), witnessLA.org(Tumblr), witnessTO.com(WP), witnessHK.com(WP), and witnessSEOUL.com(new site no redirects needed) are being moved over to sf.ourwitness.com, la.ourwitness.com and so forth. All under on large Wordpress MU instance. Some have hundreds of articles/links others a bit less. What is the best method to take, I understand there are easy redirects, and the complete fully manual one link at a time approach. Even the WP to WP the permalinks are changing from domain.com/date/post-name to domain.com/post-name? Here are some options: Just redirect all previous witinessla.org/* to la.ourwitness.org/ (automatic direct all pages to home page deal) (easiest not the best)2) Download Google Analytics top redirected domains about 50 urls have significant ranking and traffic (in LA's sample) and just redirect those to custom links. (most bang for the buck for the articles that rank manually set up to the correct place) 3) Best of the both worlds may be possible? Automated perhaps?I prefer working with .htaccess vs a redirect plugin for speed issues. Please advise. Thanks guys!
Intermediate & Advanced SEO | | vmialik0