제 논리가 처음부터 잘못되었을 수도 있다는 생각이 듭니다. 아무도 답변하지 않은 이유를 설명할 수 있죠 - 어쩌면 아무 문제가 없는 것일지도 모릅니다.
Google이 스크린샷에서 흰색 페이지를 표시하는 것이 정상이라는 최신 기사를 공유합니다.
이제 홈페이지의 “crawled” HTML을 볼 수 있습니다. 이는 "Live test"가 아닌 인덱싱된 버전이며, 전체 페이지가 표시됩니다. 참고로 Google은 전체 JS 앱을 서빙하는 동안 이 문제를 파악했습니다.
흥미로운 점은, 인덱싱이 홈페이지의 약 27번째 게시물까지 내려갔다는 것입니다. 즉, 무한 스크롤 기능은 Google이 이해하고 있는 것 같습니다.
도움이 되었는지 확실하지 않지만, 관리자 설정에서 ajax 설정을 해제했습니다. 이로 인해 Google이 아래와 같은 URL을 발견하게 되었고 (크롤러 버전을 서빙함) - 해제한 후, 이제 해당 URL은 JS 버전을 표시합니다.
https://discuss.flynumber.com/t/japan-phone-numbers-disconnect-notice/2351?_escaped_fragment_=
이제 알아야 할 것은, 사용자가 페이지에 대해 Discourse가 생성하는 추가 캐노니컬 URL들을 어떻게 정리할 수 있는지입니다.
