- SEO
- 사람들은 이전의 구인/구직 게시물에서 무엇이 효과가 있고 무엇이 효과가 없는지 배웁니다
이것은 당신의 포럼이므로, 어떻게 운영할지는 당신이 결정합니다. 해당 플러그원이 필요하시다면 기꺼이 포크하여, 답장이 없다는 것을 확인하는 그 한 줄을 삭제하고 설치해 드릴 수 있습니다. 하지만 그렇게 하는 것이 좋은 선택인지 확신은 없습니다.
이것은 당신의 포럼이므로, 어떻게 운영할지는 당신이 결정합니다. 해당 플러그원이 필요하시다면 기꺼이 포크하여, 답장이 없다는 것을 확인하는 그 한 줄을 삭제하고 설치해 드릴 수 있습니다. 하지만 그렇게 하는 것이 좋은 선택인지 확신은 없습니다.
요청에 관한 문제 때문에 여전히 혼란스럽습니다…
왜 N일 이전의 답글이 있는 주제를 삭제하는 것이 좋은 선택이지만, N일 이후에 삭제하는 것은 나쁜 선택일까요? 결국 둘 다 플러그인이 주제를 삭제하는 것 아닌가요…?
우리는 작은 차이점만 있을 뿐 같은 것을 논의하고 있다고 생각합니다:
귀하의 플러그인은 답글의 경과 시간(연령)에 의존합니다. 제가 제안하는 플러그인은 그렇지 않습니다.
따라서 SEO나 사람들은 이전 분류 광고에서 무엇이 효과가 있고 없는지를 배웁니다라는 점은 두 플러그인 모두에서 변하지 않습니다. 결국 둘은 정확히 같은 일을 합니다: 주제를 삭제하는 것입니다. 유일한 차이는 언제 삭제하느냐입니다.
포럼의 많은 주제를 살펴보면, 토론이 더 활발한 주제조차 몇 개월, 심지어 몇 년 동안 답글이 달리지 않는 경우가 대부분입니다. 여기서는 그런 상황이 아니므로, 분류 광고 주제를 그렇게 오랫동안 유지하는 것은 관련이 없습니다.
또 다른 예를 들어 보겠습니다: 의자를 팔고 싶다고 가정해 봅시다. 주제를 만든 지 1주일 후에 의자를 팔았을 가능성이 높은데, 6개월 후에 사람들이 그 주제에 답글을 남기는 것을 원하시나요? 아마도 원하지 않을 것입니다. 따라서 특정 카테고리의 규칙이 주제 생성 후 2주가 되면 모든 주제가 삭제된다고 하고, 사용자가 주제를 생성하기 전에 이 사실을 알고 있다면, 두 가지 일이 일어납니다:
1 - 만약 그 2주 안에 물건을 팔고 주제를 잊어버렸더라도, 주제를 삭제할 걱정을 할 필요가 없다는 것을 알 수 있습니다;
2 - 만약 2주 안에 팔지 못하면, 단순히 새로운 주제를 생성하면 됩니다.
앞서 언급했듯이, 이 방식과 귀하의 플러그인 방식의 차이는 사용자(또는 다른 누구)가 🔥와 같은 답글로 게시물을 계속 "bumping"할 수 있다는 점입니다. 따라서 물건을 6개월 동안 팔지 못하고 규칙이 답글이 없는 주제를 2주 후 삭제하는 것이라면, 그 주제를 유지하기 위해 얼마나 많은 쓸모없는 답글이 필요할지 생각해 보세요. latest 섹션에 답글이 계속 표시되어 쓸모없는 "노이즈"를 만드는 것도 마찬가지입니다.
앞서 공유했듯이, 여기 다른 분들도 정확히 같은 워크플로우를 가지고 있음을 볼 수 있으므로, 이것은 단지 제 소원이 아닙니다:
사실 나도 그것이 좋은 선택이라고 생각하지 않습니다.
그리고 Discourse에는 이러한 기능이 없으며, 이를 수행하는 플러그인에 대해서도 저는 알지 못합니다. Discourse는 특정 일수가 지난 답변을 삭제할 수는 있지만(솔직히 말해서 이것은 Discourse의 최악의 기능 중 하나라고 생각합니다. 아마 오래된 주제 자동 올리기 기능만 더 나쁘지 않을까요?).
아니요, 그렇지 않습니다. 이 플러그인은 전혀 답변이 없는 주제를 제거합니다.
여기서 당연히 해야 할 일은 마지막 답변 후 또는 생성 후 X일 후에 주제를 자동으로 닫거나, 의자가 판매된 후 수동으로 닫는 것입니다. 주제를 유지하는 것은 사람들에게 a) 의자를 어떻게 파는지에 대한 아이디어를 제공하고 b) 의자의 가치가 얼마인지 알려주며 c) 포럼을 통해 의자를 팔 수 있다는 사실을 보여줍니다. 좋은 예시로는 바로 이 meta 사이트의 Marketplace 카테고리가 있습니다.
이는 (적어도 저에게는) 의미가 없습니다. #1의 잠재적 이득이 #2의 잠재적 추가 노력보다 작기 때문입니다.
이것은 Max consecutive replies(연속 답변 최대 횟수), Min post length(게시물 최소 길이)와 같은 설정 및 일반적인 운영(moderation)을 통해 방지할 수 있습니다.
요약하자면, 콘텐츠가 포럼과 그 "문화"를 정의하기 때문에(스팸 제외) 어떤 주제도 삭제하는 것에 대해 저는 신중할 것입니다. 또한 내부 링크가 깨져 사용자에게 짜증을 유발할 수 있습니다.
이것은 매우 타당합니다. 판매 후 주제를 닫는 것이 좋겠습니다. 해당 카테고리에서 "판매 완료"로 표시하거나类似的한 기능을 위해 Solved 플러그인을 CSS 조정과 함께 사용하고, 표시된 후 주제를 닫는 방법을 고려해 볼 수 있습니다.
각 포럼은 서로 다르며, 요구 사항과 목표도 각각 다릅니다.
그 시기가 오면, 해당 플러그인이 사용 가능할 경우(또는 그 줄을 제거하고 사용 가능하게 하려는 경우) 저는 반드시 설치하고 싶을 것입니다.
감사합니다
어젯밤에 제가 직접 Discourse를 설치하기로 결정했습니다.
N일 후에 답글이 있든 없든 상관없이 게시글을 삭제하도록 변경하면서 플러그인을 설치하려면 어떻게 해야 하나요?
포크하는 방법에 대해 언급하셨는데, 저는 GitHub을 그 정도 수준으로 잘 다루지 못합니다.
팁을 주시면 감사하겠습니다. 아니면 그 다른 버전을 새 플러그인으로 만들어 주실 수도 있을까요?
github에 가입하세요
https://github.com/communiteq/discourse-delete-unreplied-topics로 이동하세요
오른쪽 상단의 Fork 버튼을 클릭하세요
새로 생성된 저장소로 이동하세요
이름을 discourse-delete-older-topics으로 변경하세요
jobs/scheduled로 이동하세요
delete_unreplied_topics.rb를 클릭하세요
오른쪽 상단의 연필 아이콘을 클릭하세요
.where("posts_count = 1")라는 줄을 삭제하세요
오른쪽 상단의 "Commit changes"를 클릭하세요
"Commit directly to the master branch"를 선택하세요
빌드 파일에 저장소를 포함하세요
실제로 게시글이 더 많은 주제에서도 작동하기를 기도하세요
저는 그 부분을 테스트해본 적이 없거든요
상세한 답변을 주셔서 정말 감사합니다. 테스트를 해보고 결과를 알려드릴게요 ![]()
실제로 게시물이 더 많은 토픽에서도 작동하기를 바랍니다
그 부분은 한 번도 테스트해본 적이 없거든요
일단 지금은 그냥 테스트하는 중이니까, 작동하지 않거나 다른 토픽이 삭제되더라도 괜찮습니다. 어차피 더미 토픽과 게시물을 만들고 있는 중이거든요.
추후에도 업데이트를 계속 알려드리겠습니다.