특정 카테고리의 모든 주제에 noindex를 설정하는 방법은 무엇인가요?
카테고리를 공개 보기에서 숨길 수 있다는 것은 알고 있지만, 그것은 해결책이 아니라 목표가 아닙니다.
감사합니다!
특정 카테고리의 모든 주제에 noindex를 설정하는 방법은 무엇인가요?
카테고리를 공개 보기에서 숨길 수 있다는 것은 알고 있지만, 그것은 해결책이 아니라 목표가 아닙니다.
감사합니다!
즉, 검색 엔진을 제외한 모든 사용자에게 해당 카테고리의 게시글을 표시하고 싶다는 뜻인가요?
구체적인 사용 사례는 무엇인가요?
제가 이해한 바로는, 이를 위해 커스텀 플러그인이 필요합니다.
제이, 안녕? 잘 지내고 있길 바라.
검색 엔진이 콘텐츠를 크롤링하는 건 괜찮아. 문제가 되는 건 인덱싱이야. 성경 관련 포럼인데 정원 가꾸기, 요리 레시피, 잡담 같은 주제들이 인덱싱되는 건 아무런 의미가 없어. 그런 것들은 포럼의 주제와 무관한 오프토픽 항목들이니까.
그러니까 해당 카테고리 안의 주제들은 절대 인덱싱되지 않아야 해.
어딘가에 그런 설정이 있을 거라고 생각했는데 계속 못 찾고 있어…
그렇지 않을 가능성이 높습니다. 오프토픽 내용을 로그인한 사용자만 접근할 수 있도록 제한하는 것이 최선의 방법이라고 생각합니다.
그리고 ask.discourse.com에서 가져온 내용입니다.
pfaffman:
특정 카테고리의 모든 주제에 noindex를 설정하는 방법은 무엇인가요?
DiscourseHelper:
Searching
검색 중: 특정 Discourse 카테고리 내에서 생성된 모든 주제에 대해 설정, 모더레이션 또는 플러그인을 사용하여 자동으로 noindex를 설정하는 방법, 그리고 검색 엔진이 해당 주제를 인덱싱하지 않도록 보장하는 방법
Reading
읽음: 지정된 카테고리의 모든 주제에 noindex를 지정할 수 있나요?
Reading
읽음: 전체 카테고리에 noindex를 추가하는 방법?
Reading
읽음: 카테고리에서 가져온 주제에 "meta robots noindex"를 추가할 방법이 필요합니다
Reading
읽음: 카테고리에서 가져온 주제의 인덱싱을 차단하는 해결책을 찾아야 합니다
Reading
읽음: 특정 카테고리 내 주제를 noindex 처리하는 방법?
Reading
읽음: 아카이빙 없이 단일 토론의 인덱스를 해제하는 방법
Discourse에는 현재 공개적으로 표시되는 카테고리에 대해 모든 주제에 noindex를 자동으로 설정하는 내장 설정이 포함되어 있지 않습니다. 카테고리 내 주제의 인덱싱을 방지하는 가장 신뢰할 수 있는 방법은 카테고리의 가시성을 제한하여 로그인한 사용자만 볼 수 있도록 하는 것이지만, 여전히 공개 액세스가 필요한다면 이 방법은 적합하지 않을 수 있습니다.
주요 발견 사항:
noindex 메타 태그를 추가하는 핵심 기능이나 관리자 설정이 없습니다./admin/customize/robots 설정을 통해 robots.txt를 조정하더라도 카테고리 목록 페이지에만 영향을 미치며, 해당 카테고리 내부의 개별 주제에는 영향을 주지 않습니다 (출처).noindex를 자동으로 추가하려면 플러그인이 필요합니다 (출처).요약 표:
| 방법 | 검색 엔진에 대한 효과 | 공개 액세스 |
|---|---|---|
| 카테고리를 TL0로 제한 | 검색 엔진 및 게스트를 차단하며, 진정한 공개가 아님 | |
| 사용자 정의 robots.txt | 카테고리 목록만 차단하고, 개별 주제는 차단하지 않음 | |
| 플러그인 (사용자 정의 개발) | 주제에 <meta name="robots" content="noindex">를 추가하려면 필요 |
|
| 주제 목록에서 제외 | 직접 링크된 경우에도 주제는 공개 및 인덱싱 가능 상태로 유지됨 |
참고 자료:
플러그인 솔루션이 필요하고 Discourse(Pro/Business/Enterprise)에서 호스팅되고 있다면, 호스팅 플랜은 직접 사용자 정의 플러그인을 허용하지 않지만 전문 서비스나 대체 솔루션을 제공할 수 있으므로 team@discourse.org에 연락하여 요구 사항을 논의해야 합니다.
더 자세한 정보나 Discourse 팀에 요구 사항을 전달하는 데 도움이 필요하시면 말씀해 주세요!
정보 감사합니다.
결국 그렇게 하게 될 수도 있겠네요. 이 부분은 좀 더 생각해보겠습니다.
방문자에게도, 그리고 인덱싱 로봇에게도 콘텐츠를 숨기려면 콘텐츠를 숨겨야 한다는 점이 안타깝습니다. 방문자들이 이 오프 콘텐츠(OFF content)를 발견하여 커뮤니티가 얼마나 재미있고, 즐겁고, 개방적인지를 보여줄 수 있기를 원할 수도 있습니다.
Discourse가 각 카테고리에 대해 콘텐츠를 인덱싱할지 여부를 선택할 수 있는 간단한 체크박스를 제공하지 않을 계획인가요?
그 기능 요청을 지지하는 좋은 방법은, 참고로, 그 요청에 표를 던지는 것입니다.
여러분이 참여해 주셔서 감사합니다.
이런 기본적인 기능은 설정에 있을 줄 알았는데, Discourse가 워낙 고급스럽거든요. @chapoi 님, 말씀해 주셔서 감사하고 해당 항목에 투표도 했습니다. 다만, 제 경우와는 용도가 좀 다르네요. 아마 그래서 투표 수가 적은 것 같습니다.
무슨 뜻인가요?
이 방법으로 해결될까요?
그럼, 친구.
더 명확하게 설명했어야 했는데, 사용자들의 주된 관심사는 워드프레스(제가 사용하는 것)와의 통합이었어요. 그래서 사람들이 그 부분을 보고 스레드를 무시하게 된 거겠죠.
그냥 3명만 투표한 게 이해가 잘 안 되더라고요. 그래서 제 합리화가 튀어나왔네요. ![]()
하지만 그것은 단순히 "방문자"가 아니라 "사이트를 충분히 중요하게 여기지 않아 계정을 등록하지 않은 방문자"입니다. 그리고 요청은 콘텐츠를 숨기라는 것이 아니라, 봇이 콘텐츠를 볼 수 있게 하고, 봇이 대역폭을 사용해 콘텐츠를 가져간 후, 봇이 지시를 따르기로 선택하면 인덱스에 추가하지 않게 하라는 것입니다.
오프토픽 정보가 너무 매력적이고 재미있어 사람들이 계정을 만들지 않고도 볼 수 있기를 원한다면, 왜 그들이 찾을 수 있도록 인덱싱을 하지 않습니까?
나는 어렵게 굴려는 것이 아닙니다. 여기에는 제 권한이 없지만, 이 요청이 당신에게 도움이 될 것 같지 않습니다. 코어에 무엇이 포함되는지에 대해 영향력을 가진 분들이 이해하고 계실지도 모릅니다.