클라우드플레어 (CloudFlare) 를 쓰지 말아야 하는이유

[ 이글은 2018년 06월 13일에 최종 수정되었습니다. ]
§

CloudFlare 는 CDN 입니다. 무료계정 도 주기 때문에 한국분들도 간혹 쓰시는 것 같습니다.

제 홈피에서 작년 여름? 가을쯤 TTFB 에 관한 얘기/토론이 벌어졌을때 랭커님께도 잠깐 언급했었는데, TTFB 는 단순히 사이트 로딩속도를 측정하는 metrics 가 아닙니다.

TTFB 는 SEO 관점에서 보면 매우 중요한 측정요소 입니다.

왜냐? 구글에서 사이트 검색순위를 결정할때 TTFB 를 토대로 순위를 결정하기 때문입니다. (물론 TTFB 만을 갖고 순위결정을 하는건 아니지만, 큰 비중을 차지 합니다.)

https://moz.com/blog/improving-search-rank-by-optimizing-your-time-to-first-byte

이제 TTFB 가 얼마나 중요한지 이해가 되시나요?

그런데 클라우드플레어를 쓰게 되면 TTFB 가 쭈욱 늘어져 버립니다. SEO 에 신경쓰는 사이트 관리자 입장에서 몹시 우려스러운 부분입니다.

이에 관해 클라우드플레어 는, “아, TTFB 늘어지는거, 그거 별거 아니야, 걱정하지마” 라고 글을 썼습니다. TTFB 가 늘어져도 전체적인 속도는 그래도 빨라지는거니까 걱정할 필요 없어 라고 공개적으로 주장했습니다.

클라우드플레어_를_사용하지말아야_하는이유

클라우드플레어의 말도 안되는 변명글

그러자 구글에서는 뭔 개소리야? TTFB 가 늘어지는걸 왜 걱정을 안해도 돼? 라고 응답했습니다.
구글의 반박

글내용은,

TTFB 가 상관없다니? SEO 에 가장 상관있는게 TTFB 야. (Except, it absolutely does)

입니다.

Ilya Grigorik 이 누군지 잘모르시는 분들이 대부분일텐데, Grigorik 은 그냥 구글이라고 생각하시면 됩니다. 웹과 브라우져 관계 (SEO 도 일정부분 포함) 에서는 Grigorik == 구글 입니다.

클라우드플레어는 쓰지 말아야 할 물건입니다. 왜? 구글이 그렇다면 그런겁니다.


구글은 왜 TTFB 를 토대로 검색순위를 결정하는가?

음모론: 구글이 하드웨어 업체들로 부터 돈을 쳐받아 먹었기 때문이다.

실제 이유: 구글 입장에서 구글 검색엔진을 사용하는 검색서비스를 이용하는 사용자가 검색결과를 보려 했을때 (특히 모바일 기기에서), 그 검색결과가 빨리 뜨지 않으면, 불편함/불쾌감을 느끼게 됩니다.

그러니 검색결과가 검색내용과 얼마나 관련된 컨텐츠인가도 중요하지만, 그 컨텐츠가 얼마나 빨리 뜨는가도 매우 중요한 부분입니다.

비슷한 연관성을 가진 두개의 검색결과를 구글검색이 찾은 경우, 하나의 검색결과는 0.5초 만에 뜰수 있고, 다른 검색결과는 6초나 걸려서 뜬다면?

구글 입장에서는 당연히 이 6초씩이나 걸려서 뜨는 검색결과를 보여주고 싶지 않게 됩니다. 왜? 구글검색을 이용한 사용자는 이런 생각을 갖게 되기 때문입니다.

‘아니 왜 검색결과가 뜨지도 않아? 이거 뭐야?’ ‘에이C, Bing 이나 써봐야 겠다.’

이렇게 검색서비스를 쓰는 사용자를 잃게 되니까, 로딩이 늦게 되는 웹사이트는 검색에 노출시키지 않으려는게 구글의 정책인 것 입니다.

이래서 웹사이트의 로딩속도는 SEO 와 직결된 문제이기도 합니다.

hackya 는

Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

Tags: , , , , , ,

카테고리: , ,

Ω