What is the effect of CloudFlare CDN on page load speeds, hosting IP location and the ultimate SEO effect?
-
Will using a CDN like CloudFlare.com confuse search engines in terms of the location (IP address) of where the site is actually physically hosted especially since CloudFlare distributes the site's content all around the globe?
I understand it is important that if customers are mostly in a particular city it makes sense to host on an IP address in the same city for better rankings, all things else being equal?
I have a number of city-based sites but does it make having multiple hosting plans in multiple cities/ countries (to be close to customers) become suddenly a ridiculous thing with a CDN? In other words should I just reduce it down to having one hosting plan anywhere and just use the CDN to distribute it?
I am really struggling with this concept trying to understand if I should consolidate all my hosting plans under one, or if I should get rid of CloudFlare entirely (can it cause latency in come cases) and create even more locally-based hosting plans (like under site5.com who allow many city hosting plans).
I really hope you can help me somehow or point me to an expert who can clarify this confusing conundrum. Of course my overall goal is to have:
1. lowest page load times
2. best UX
3. best rankingsI do realise that other concepts are more important for rankings (great content, and links etc.) but assuming that is already in place and every other factor is equal, how can I fine tune the hosting to achieve the desirable goals above?
Many thanks!
Mark -
Well good luck with 100/100 but you should be good to get a 90-ish score.
-Andy
-
Hey thanks Andy,
I have learned a few things regarding the Page Speed Insights and was able to make a few changes regarding expiry times on cache, which increased the score.
I will tweak the suggestions some more to try to get the score to 100/100 for Mobile and Desktop, if that's possible to get 100/100.
Thanks for letting me know about that.
Regards,
Mark -
Hi Mark,
Have you run the site through Page Speed Insights? What does Google suggest? It might be that you can get some good speed increases just by making .htaccss changes.
-Andy
-
Thanks Andy, sorry I just noticed the settings button where you can pick the international locations, it wasn't obvious to me before.
Whichever page I choose, http://theatrebuddies.us it is taking between 2 and 4 seconds to load, which doesn't seem great?
I am not sure if this is a hosting issue or something to do with javascript on the page which affects load time, it's very hard to say.
I wonder if anyone can recommend a Web host with the fastest possible shared hosting, if that has anything to do with it and I could set up a plan and load one page and do a comparison.
Many thanks again.
- Mark
-
With most of these you can't Mark. You can set a different country on Pingdom, but that is about as much flexibility that you get.
-Andy
-
Hi Andy,
How can I test page load speed if when using the tool above, it does not recognise where I am? It seem to think I am in a different location globally each time I try.
Thanks so much,
Mark
-
P.S. All 148 of my sites are hosted in the US. I guess the reason I am asking is that it has been hideously time-consuming setting up all these sites that to break them up into all sorts of locally-based hosting plans would take me weeks of fiddling, down-time etc. which I've already gone though earlier this year. I moved things via CloudFlare because some sites were hacked so it sent me down a wormhole of trying to learn Web security and put best practices in place. So it's not like I have one site to move somewhere ... any answer may have huge implications in terms of the effort required to put best practices in place for all my sites. Many thanks again!
-
Hi Josh,
Thank you very much for your kind assistance! Makes sense.
I posted a reply to another response above, where I guess I fleshed out my concerns perhaps a bit better (sorry it's a very confusing thing for me to sort out here). I would be very interested and grateful to hear your comments on it.
Have a great day.
Mark -
Hi Andy,
Thanks so much for that.It is really hard for me to tell what the user's experience is since I am in Australia and users are in 7 other countries and I am not sure how to determine the UX of a person in another city.
To me it seems the sites are serving fast enough even for me here; but since the Web is so hyper-competitive, I am just trying to fine tune in every conceivable area as much as possible, with the belief that lots of little things added up is a good thing, even if they are not the top 3 determining factors of ranking but still important.
In some cases, certain sites only allow users to join if they are within a particular city so the site is totally city-specific. In this case it may make sense to not use CloudFlare but just buy hosting within that city with that city's IP address. Would that be true? It seems to me that a site for people in a certain city only would get better rankings if it's server's IP address was within the same city?
CloudFlare does have a server in this city as well.I have experienced seeing some subdomains serving so slowly through CloudFare that a warning page comes up that it could not be served (page fail) ... yet with CF suppressed, the pages serve fine, so this is a concern, but maybe it was a random instance I'm not really sure.
Thing is, because of the protection of CloudFlare it feels better to have it in place(?)
My main concern is also centred around the idea that if content is cached and distributed over dozens of servers on a CDN ... and we do a "Who's hosting" the domain and it says 'CloudFlare' then for SEO purposes in terms of serving the most relevant content to people in their local area, then how does the IP address of the hosting affect ranking within a local area? In other words, if some content is cached (e.g. images) and served via CF and the rest of the content is HTML and not cached and served from the origin server ... in effect, 'where is the home of the site' i.e. if the site is hosted in the UK because most of its customer base is in the UK (but also in other countries) then how do rankings for keywords work in the UK compared to other countries? I would think without CF the site would appear more UK-specific and UK-centric; but with CF in place ... the context of the hosting is totally lost / confused?
Many thanks for your assistance.
Best regards,
Mark -
Hi Mark,
First of all, have you tested your sites to see how they are in terms of speed? I would suggest checking with...
My own personal experience is that it can cause real issues in terms of page load times - to the point I have had clients drop it altogether. Out side of that, I can't advise on the best way to utilise it.
Are you finding that your experience is a good or bad one so far?
-Andy
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
-
Location Pages
Hi all, Business who has 2 locations.. They have 2 separate pages for their locations https://www.jacobsallen.co.uk/contact-us/jacobs-allen-bury-st-edmunds/ https://www.jacobsallen.co.uk/contact-us/jacobs-allen-haverhill/ But the location and address details also appear on https://www.jacobsallen.co.uk/contact-us/ and the home page. Is this going to be hurting their local SEO? In my opinion yes and the address info should just be on the 2 location pages. Thanks in advance
Local Website Optimization | | LMW0 -
Local SEO + Searcher Intent Targeting for Home Builder
Good Morning, All! I work for a home builder - www.HibbsHomes.com. Their site has hundreds of pages and blogs and I'm looking at consolidating many of them as they're older and use an older SEO strategy. Can you take a look at their portfolio? http://hibbshomes.com/custom-home-builders-st-louis/st-louis-custom-homes-portfolio/ I'm wondering if I should consolidate the various projects into their own pages by house type and city - rather than having all on one page? Both for SEO and for easier searchability. How would you organize this for these? The benefit to setting up city pages is the local SEO rank (St Louis has so many suburbs). The benefit to setting up pages by home style or size would be for user experience. How do I improve this for both? And... how do I optimize for conversions better?
Local Website Optimization | | stldanni1 -
How many SEO clients do you handle?
I work in a small web & design agency who started offering SEO 2 yrs ago as it made sense due to them building websites. There have been 2 previous people to me and I now work there 3 days a week and they also have a junior who knew nothing before she started working for us. She mainly works for me. My question is, how many clients do you think would be reasonable to work on? We currently have around 55 and I have been working there for nearly 5 months now and haven't even got to half of the sites to do some work on. I've told them the client list is way too big and we should only have around 15 clients max. However they don't want to lose the money from the already paying clients so won't get rid of any and keep adding new ones Their systems were a mess and had no reporting or useful software so I had to investiagte and deploy that, along with project management software. Their analytics is also a mess and have employed a contractor to help sort that out too. It's like they were offering SEO services but had no idea or structure to what they did. Meta descriptions were cherry picked which ones to be done, so say 50/60 on a site not filled in. So it's not like I have 45 or so well maintained accounts. They're all a mess. Then the latest 10 new ones are all new sites so All need a lot of work. I'm starting to feel incredibly overwhelmed and oppressed by it all and wanted to see what other SEO professionals thought about it. Any thoughts would be appreciated.
Local Website Optimization | | hanamck0 -
Do location pages boost the homepage?
Google has stated that businesses should spend time creating location pages for the various service areas that businesses operate in. What I want to know is, it is equally about boosting the relevance of the site as a whole, as well as ranking that individual page in the local area. Does Google take into account the fact that you have the location page and reward the homepage by favoring it more in that local area, or is it simply about ranking an individual page in each town/city?
Local Website Optimization | | OliverNeely2 -
International SEO - How to rank similar keys for differents countries
Hello MOZ friends.
Local Website Optimization | | NachoRetta
I work in an digital marketing agency in Argentina and since we have a lot of traffic from other Spanish-speaking countries like Mexico and Spain, we want to rank specific keywords for these countries.
We were thinking of putting new versions of the homepage in subfolders, for example /es/ for Spain, /mx/ to Mexico, etc. In these new subfolders we would place a very similar version of the homepage with a few minor modifications to work specific keywords in each country. For example, in Spain it is more searched "marketing online", and "marketing digital" is more used in Mexico and Argentina.
I have understood that to implement this we would be to place a label hrflang on the homepage directing visitors and crawlers to the correct version of each country. Is it ok?
Another concern is, whether they are very similar pages, Google does not take it as duplicate content ..
I read this:
https://moz.com/blog/the-international-seo-checklist
And i am not completely sure about using subfolders for each country, but i dont know how to position diferents keywords for diferent countries.
Regards,
Juan Ignacio Retta0 -
Call Tracking, DNI Script & Local SEO
Hi Moz! I've been reading about this a lot more lately - and it doesn't seem like there's exactly a method that Google (or other search engines) would consider to be "best practices". The closest I've come to getting some clarity are these Blumenthals articles - http://blumenthals.com/blog/2013/05/14/a-guide-to-call-tracking-and-local/ & the follow-up piece from CallRail - http://blumenthals.com/blog/2014/11/25/guide-to-using-call-tracking-for-local-search/. Assuming a similar goal of using an existing phone number with a solid foundation in the local search ecosystem, and to create the ability to track how many calls are coming organically (not PPC or other paid platform) to the business directly from the website for an average SMB. For now, let's also assume we're also not interested in screening the calls, or evaluating customer interaction with the staff - I would love to hear from anyone who has implemented the DNI call tracking info for a website. Were there negative effects on Local SEO? Did the value of the information (# of calls/month) outweigh any local search conflicts? If I was deploying this today, it seems like the blueprint for including DNI script, while mitigating risk for losing local search visibility might go something like this: Hire reputable call-tracking service, ensure DNI will match geographic area-code & be "clean" numbers Insert DNI script on key pages on site Maintain original phone number (non-DNI) on footer, within Schema & on Contact page of the site ?? Profit Ok, those last 2 bullet points aren't as important, but I would be curious where other marketers land on this issue, as I think there's not a general consensus at this point. Thanks everyone!
Local Website Optimization | | Etna1 -
Nominet have made the geographic new TLD available for UK. How will this affect SEO?
Nominet have made a new TLD available, the .uk TLD. Some might argue that this is a cynical move by Nominet to get more money out of British businesses, but either way, we need to decide how we handle this. As I see it we have 4 options. 1. Do nothing - At the moment, only websites can register their .uk domain. That won't last for ever though, and eventually, if we don't register it, someone else will.
Local Website Optimization | | Stewart_SEO
2. Register a domain but do nothing with it.
3. Register a domain and simply redirect it to the existing .co.uk domain. I suspect this is the best option.
4. Register the .uk domain and redirect the .co.uk domain to the new domain. From a technical point of view, what is the best option? For businesses that have multi-lingual sites the 4th appears the best option but why do we need to act when we do not even know the SEO value of any of this, and where Google sit regarding the new British TLD?1 -
Keyword Cannibalization? My home page is ranking higher for a keyword that another page is targeting
Hello! My website's http://lessonsgowhere.com.sg/ and we're a marketplace for local lessons. I've been working on the site's SEO for maybe 3 to 4 months now, and am seeing some good results. The one thing that really bugs me right now is that my homepage is ranking for a keyword that I'm trying to target with another page. Specifically, I'm targeting the group of keywords for 'cooking class', 'cooking lessons', 'cooking class singapore' with the category page: http://lessonsgowhere.com.sg/cooking-classes However, my home page is currently ranking on the first page for local search (Google Singapore), and my category page isn't! On the other hand, the page that I'm targeting for 'baking class', 'baking lessons', and 'baking class singapore' is doing fine and is already in the top 3 positions for the entire group of keywords. Anyone have any ideas as to what I can do?
Local Website Optimization | | NgEF0