# Googlebot용 feature detect 비활성화 또는 우회 (크롤러에게 JS 앱 서빙 시)

**URL:** https://meta.discourse.org/t/disable-or-bypass-feature-detect-for-googlebot-while-serving-js-app-to-crawlers/226554
**Category:** Support
**Tags:** unsupported-install
**Created:** [5월 9, 2022, 2:44오후 UTC](https://meta.discourse.org/t/disable-or-bypass-feature-detect-for-googlebot-while-serving-js-app-to-crawlers/226554 "2022-05-09T14:44:56Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![stance455](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stance455/32/255345_2.png) [@stance455](https://meta.discourse.org/u/stance455)
#### Post date: [5월 10, 2022, 6:58오후 UTC](https://meta.discourse.org/t/disable-or-bypass-feature-detect-for-googlebot-while-serving-js-app-to-crawlers/226554/3 "2022-05-10T18:58:49Z")

</div>

> [@j127](#):
>
> Googlebot에게 JS 버전을 서빙하려는 이유가 있습니까?

좋은 질문을 해주셔서 감사합니다. 네, 이것이 제 구글 "소프트 페널티"의 원인이라고 생각합니다.

 ![Screen Shot 2022-05-10 at 9.11.21 PM](https://global.discourse-cdn.com/meta/original/4X/c/0/1/c015e79c1aa5c091efe84ed6c121a45db479bc6e.png)

자세히 설명드리겠습니다.

2019년 9월/10월경에 매우 부주의한 사이트 업데이트를 진행했는데, 바로 그 시점에 메인 사이트의 순위가 급락했습니다.

그 후로 회복되지 않았습니다. SEO 측면에서 사이트가 그 어느 때보다 좋아졌다고 할 수 있습니다. 완벽하지는 않지만 경쟁사 중 일부와는 비교할 수 없을 정도로 앞서 있습니다. 수년 전의 이미지와 텍스트를 사용하는 사이트들이 페이지 단위로 우리보다 높은 순위를 차지합니다. 우리는 3페이지에 있고, 그들은 아마도 2페이지 상단에 있을 것입니다.

무수히 많은 SEO 블로그, 영상, 포스트를 살펴보고 심지어 [존 뮬러](https://twitter.com/JohnMu?s=20&t=SFQQLDUjjFzXLwDrzp0ilQ) (Reddit에서) 와도 몇 번 주고받았습니다.

그에게서 얻을 수 있었던 것은 "품질 문제"일 수 있다는 것이 전부였습니다. 올해 1월 1일부터 메인 사이트를 크게 개선했습니다. 하지만 유기적 트래픽에 변화가 전혀 없습니다.

**Discourse:** 2013년에 설치해 두었다가 잊어버렸습니다. 트래픽을 거의 확인하지 않았습니다.

메인 사이트 분석 도구를 보면 차트의 후반부에 급격한 하락이 보입니다. 이것은 제가 Discourse 작업을 시작할 때입니다.

 ![Screen Shot 2022-05-10 at 8.54.07 PM](https://global.discourse-cdn.com/meta/original/4X/9/e/6/9e612d48c5824c3c7e0ba8a27f2a77e282754ed6.png)

Discourse에서 prerender.io를 시도했을 때 메인 사이트의 순위는 매우 불안정했습니다. 하룻밤 사이에 10~15위까지 뛰어올랐다가 다시 내려가는 식이었습니다. (메인 메뉴, 로그인 등을 렌더링하지 못해 이후 prerender를 중단했습니다.)

온라인에서 읽은 바로는, 이것은 구글이 사이트를 어디에 배치해야 할지 모르는 징조라고 합니다. 그들은 조금만 “더” 하면 알고리즘의 좋은 쪽으로 넘어갈 수 있다고 말합니다.

지난 3년간 우리가 해온 어떤 조치도 SERP에서 이러한 변동성을 유발하지 않았습니다.

(구글 디스어우 도구 사용, 코드 정리, 깔끔한 URL, 사이트 구조, 내부 링크, 소셜, 콘텐츠 등)

“왜 2018년에 구글이 페널티를 부과하지 않았느냐?” (당시에도 서브도메인에 discourse가 있었습니다)라고 주장할 수 있을 것입니다.

음, 사이트 고유의 요인, 역사, 링크 프로필 등 여러 요인이 복합적으로 작용하여 2019년 말에 순위가 급락했다고 생각합니다. 구글이 사이트 순위를 재배치하고, 아마도 discourse URL에 이전보다 더 많은 가중치를 부여한 것 같습니다.

그리고 중요한 것은 … 저는 Discourse를 정말 좋아합니다. 특히 meta를 더 많이 사용하게 되면서, 존재하는지도 몰랐던 멋진 플러그인과 기능들(위키, 구독 결제, 목차, 그리고 이제 채팅까지!)을 알게 되었습니다.

따라서 Discourse를 떠나기는 현실적으로 불가능합니다. 이 시점에서는 이미 너무 많은 것을 투자했기 때문입니다.

> [@j127](#):
>
> Google은 페이지화된 목록 뷰, 페이지화된 홈 페이지, 그리고 특정 개수 이상의 게시물을 가진 주제 등을 찾을 수 없을 것입니다. 봇 뷰에서 주제 목록은 크롤링할 수 있지만, Googlebot은 무한 스크롤을 트리거하지 않을 가능성이 높습니다.

이 점도 고려했고, 운을 걸어보려 합니다. 완벽하지는 않겠지만, 제가 읽고 본 자료들에 따르면 구글은 최근 JS를 이해하는 데 매우 능숙해졌습니다.

그들은 심지어 [AJAX 크롤링 스킴을 폐기](https://developers.google.com/search/blog/2015/10/deprecating-our-ajax-crawling-scheme)하기도 했습니다.

> 시대가 변했습니다. 오늘날, Googlebot이 JavaScript 또는 CSS 파일 크롤링을 차단하지 않는 한, 우리는 일반적으로 [모던 브라우저처럼 웹 페이지를 렌더링하고 이해할 수 있습니다](https://developers.google.com/search/blog/2014/05/understanding-web-pages-better).

**참고:** Discourse에는 AJAX 크롤링 설정이 있습니다. 아마도 결국 이것이 제거되어야 할 것입니다.

 ![Screen Shot 2022-05-11 at 10.47.39 PM](https://global.discourse-cdn.com/meta/original/4X/3/e/c/3ecf073b51cd9b5c72c05ed58b1ce6a50e90bb8a.png)

* * *

따라서 계획은 Google에게 앱을 서빙하고, 발생할 수 있는 SEO 문제를 최대한 수정한 후 트래픽 급증을 즐기는 것입니다.

그 후 meta에서 결과를 보고하고, Discourse가 Google을 위해 JS를 최적화해야 한다는 주장을 펼칠 수 있습니다.

예를 들어, [이것(구글 블로그에서 가져온 것)](https://developers.google.com/search/docs/advanced/javascript/javascript-seo-basics#use-history-api)과 같은 것이 페이지네이션과 스크롤 관련 우려를 해결하는 데 도움이 될 수 있습니다.

그리고 구형 브라우저를 위해 비-크롤러 버전은 유지하겠습니다.

---

_[View the full topic](https://meta.discourse.org/t/disable-or-bypass-feature-detect-for-googlebot-while-serving-js-app-to-crawlers/226554)._
