How do I stop someone from spamming "Trending Search Terms"?

I don’t know why they’re doing this and what do they want. Any ideas? Thanks!

Have you seen this @sam? Odd.

This happens in Google Analytics all the time — the hope is that the searches are published somewhere or an admin visits the link.

I wonder if the same user is spamming these? Could we possibly look for a user who is searching for a url hundreds of times and flag their account?

For a lot of communities it’s uncommon for users to search URLs at all, so it probably doesn’t even need to be hundreds.

It sure is a very frustrating abuse factor, maybe we should auto eliminate spammers from the list, same IP or user, a gazzilion searches

I really would like to see the raw data here

Have not seen this before on our sites

I can send you the raw data for sure; which file is it?

요즘 나도 이런 현상을 겪고 있습니다. 데이터를 전송하거나 문제를 확인해 주실 수 있는 방법이 있을까요? 이 스레드가 조용해진 것 같습니다. 감사합니다!

정확히 어디서 보셨나요? 스크린샷을 공유해 주실 수 있을까요?

정규식으로 도메인으로 보이는 모든 항목에 대한 검색을 익명 사용자에게 차단하는 것이 ‘단순한’ 해결책이 될 수 있을까요?

어떻게든 .cn 도메인에 대한 모든 검색을 금지하면 이길 수 있을 것 같지만, 실제 영향은 여기에서 매우 낮고(그들이 하는 일이 무의미하게 비효율적이며), 어떤 엔지니어링 노력을 정당화하기 어렵습니다.

저희 사이트에서도 유사하지만 약간 다른 현상이 관찰되고 있습니다.

일부 봇이 매일 포럼에서 특정 키워드 몇 개를 검색하는 것으로 보입니다.

특정 검색어를 차단할 수 있는 방법이 있을까요?

아니면, 검색어를 IP 주소와 연결한 후 해당 IP를 차단하는 방식이 가능할까요?

예를 들어, 아래 항목들이 저희의 검색어 데이터 분석을 상당히 왜곡시키고 있습니다:

Capybara는 discobot의 일부입니다. 이를 보신다는 것은 discobot이 정상적으로 작동하고 있으며, 사람들이 새로운 사용자 튜토리얼을 잘 따라가고 있다는 좋은 신호입니다.

나머지는 잘 모르겠습니다.

솔직히 이 목록에 무작위로 몇 가지 키워드가 있는 것에 대해 문제가 무엇인지 잘 모르겠습니다. 조금 이상하긴 하지만, 이를 볼 수 있는 사람은 당신뿐입니다.

아마도 이 목록을 정리할 수 있는 기능이 있으면 좋을 것 같습니다. 예를 들어, 내 사이트에서 capybara를 검색한 사람이 몇 명인지 다시 보여주기 않기를 선택할 수 있게 하는 것 같은요. 하지만 우선순위는 높지 않다고 생각합니다.

오래된 주제를 다시 꺼내는 것 같아 죄송합니다. 저도 비슷한 스팸을 많이 겪고 있습니다.
.cn 도메인에 대한 모든 검색을 차단하는 방법은 무엇일까요?

차단 단어 목록에 필터를 추가했지만, 여전히 검색이 들어오고 있습니다.

이것들이 어떤 목적으로 사용되는지 모르겠지만, 검색 로그 사이에 이렇게 많은 스팸이 보이는 것은 정말 짜증납니다 :confused:

이번 주부터 우리 사이트에서도 이런 일이 발생하기 시작했어요! 당장은 수치가 미미한 수준이지만…

여전히 검색 결과에 온갖 쓸모없는 내용들이 계속 나오고 있습니다.

특정 날짜에 한꺼번에 쏟아져 들어왔다가 한 달간 사라지는 패턴을 보니, 어떤 종류의 (검색) 봇인 것 같습니다.

차단 단어 목록에 몇 가지 키워드를 추가해 봤지만, 사용자가 해당 키워드로 검색하는 것을 막지는 못하고 해당 단어를 게시하는 것만 막을 수 있는 것 같습니다.

이전에 이 질문을 한 적이 있는 것 같은데, 로그인하지 않은 사용자의 검색 기능을 비활성화할 수 있을까요?

혹시 이 문제를 해결하거나 우회할 수 있는 방법에 대한 조언이 있는 분이 계신가요? 봇/불필요한 내용으로 가득 차면 검색 로그가 아무 의미도 없게 됩니다 :confused:

왜냐하면 원래는:

하지만 이제 우리의 검색 로그는 정말로 쓸모가 없습니다.

이것을 보세요:

한 달 내내 유효한 검색이 단 한 건만 나타납니다.

정말 쓸모가 없습니다 :confused:

이 문제를 어떻게 해결해야 하는지, 또는 로그인하지 않은 사용자가 검색을 수행하는 것을 어떻게 방지해야 하는지에 대한 조언을 진심으로 환영합니다.

이 기능을 제한하는 데 사용할 수 있는 rate_limit_search_anon_global이라는 숨겨진 사이트 설정이 있습니다.

@Falco 감사합니다

부울 값 또는 정수 값을 기대하나요?

자세한 내용은 site_settings.yml에 있으며, 정수 값을 기대하고 있습니다: