WordPress.org "인기" 테마를 둘러싼 논란은 알고리즘의 약점을 드러냅니다.
게시 됨: 2016-10-27
WordPress 테마 디렉토리가 인기 탭 아래에 표시되는 테마를 식별하고 순위를 매기는 방법이 궁금하다면 등급과 관련이 없다는 사실에 놀랄 것입니다. 인기도는 처음에 측정하기에는 다소 주관적인 품질이지만 WordPress.org에는 사용자에게 어떤 테마가 트렌드인지 알려주는 알고리즘이 있습니다.

테마를 사용하는 사이트의 수는 인기도에 대해 생각나는 첫 번째 측정항목이지만 이에 국한될 수 없습니다. 그렇지 않으면 결과가 실제로 더 이상 인기가 없는 오래된 테마로 왜곡될 수 있습니다. Samuel "Otto" Wood는 테마가 시스템을 게임하는 것처럼 보이는 방법에 대한 Twitter 스레드에 대한 응답으로 인기 알고리즘이 어떻게 작동하는지 설명하는 비디오를 만들었습니다.
"인기는 현재 활성 설치를 테마의 연령 및 기타 몇 가지 요인으로 나눈 것입니다."라고 Wood는 말했습니다. “현재 등급은 여기에 반영되지 않습니다. 등급을 추가하는 알고리즘을 개발하려고 합니다. 대부분은 인기의 문제입니다.”
나는 그에게 다른 요인들에 대해 더 명확하게 해달라고 요청했고 그는 그들이 가지고 있는 데이터와 시간이 지남에 따라 그 데이터가 어떻게 보이는지에 따라 다르다고 말했습니다. "우리는 상당히 정기적으로 변경되지만 여전히 당시 인기 있는 것을 반영하도록 조정합니다."라고 Wood가 말했습니다.
WordPress.org 인프라를 유지 관리하는 데 도움을 주는 Dion Hulse는 다음과 같이 말했습니다. Otto가 말한 것 외에 다른 공개적인 부분은 테마가 인기 순위에 포함되려면 최소 2주 이상 경과해야 한다는 것입니다.”
작년 말 테마 작성자가 인기 탭에 나타나기 위해 시스템을 게임하는 것을 방지하기 위해 테마 다운로드 수를 활성 설치 수로 대체했습니다. 시스템 게임은 지금 훨씬 더 어렵지만 활성 설치에 대한 불완전한 측정으로 인해 다른 방법이 있습니다.
WordPress.org에서 테마의 활성 설치를 측정하는 방법
활성 설치에 대한 주제는 최근에 인기 있는 게임 시스템 테마의 작성자를 의심한 소기업 소유자이자 WordPress.org 테마 작성자인 Matt Medeiros에 의해 어제 다시 불붙었습니다.
Gaming .org 테마 다운로드/활성이 만연하고 있습니다. 이 테마는 "이미 10,000개의 활성 설치가 있습니다." DL 수는 대략 3k @ @otto42 pic.twitter.com/aaYwWcsvu8
— Matt Medeiros(@mattmedeiros) 2016년 10월 25일
이번 달에 새로 추가된 Vertex 테마는 다운로드 수가 훨씬 적고 등급이 없음에도 불구하고 이미 10,000개 이상의 활성 설치를 보유하고 있습니다. Medeiros는 의심스러운 활동으로 인지한 것을 WordPress.org에서 4번째로 인기 있는 장소로 몰아가는 것을 설명하는 비디오를 만들었습니다. 이로 인해 Samuel Wood는 활성 설치를 측정하는 시스템의 일부 결함을 분석하는 응답을 촬영했습니다.
"활성 설치 수는 해당 테마에 대한 업데이트를 확인 중이며 활성 상태라고 보고한 사이트 수입니다."라고 Wood는 말했습니다. 그는 WordPress.org가 테마를 설치한 사이트 수에 대한 정확한 측정이 없기 때문에 이 경우와 다른 많은 경우의 10,000개 이상은 대략적인 추정치라고 설명했습니다.
우리가 실제로 계산하고 있는 것은 예, Vertex라는 테마의 활성 설치 수입니다. 여기에는 우아한 테마의 테마와 같이 디렉토리에 없는 테마가 포함될 수 있습니다. 테마가 디렉토리에 없는 경우에도 관련 보고서를 받습니다. 그렇게 하지 않는 유일한 방법은 테마 자체가 업데이트를 확인하는 대신 테마 자체가 업데이트를 확인하도록 하는 것입니다. 나는 모든 상업 테마가 실제로 그들의 상업 사이트를 확인해야 한다고 말하고 싶습니다. 그들의 시스템은 우리 시스템이 아닙니다. 그러나 그들이 그 경우를 처리할 특별한 코드가 없다면 예, 그것은 우리 API 서버에 다시 보고할 것입니다. 업데이트를 찾고 있습니다. 그리고 이름이 Vertex인 경우 예, Vertex 테마로 간주됩니다.
이 경우 Vertex 테마 작성자는 해당 이름이 WordPress.org 외부에서 이미 사용 중이라는 사실을 알게 되었습니다. 심사 과정에서 테마 이름을 iVertex로 변경하자고 제안했지만 테마 심사팀은 필요하지 않다고 판단했습니다.

"그 뒤에는 게임이 진행되고 있지 않습니다."라고 Wood가 말했습니다. “누군가 시스템을 게임하면 내가 찾을 것입니다. 나는 당신을 보장합니다. 그러나 이것은 그렇지 않습니다. 우리의 현재 알고리즘은 활성 설치를 살펴보고 [WordPress.org 외부에서] 매우 인기 있는 이름을 선택하면 실제로 계산되는 이 테마가 아닌 많은 활성 설치를 가질 수 있습니다.”
이 문제는 테마에 대한 고유 ID로 해결할 수 있습니다. Wood는 자신이 구현하고 싶은 6살짜리 핵심 티켓이 있지만 현재 우선 순위가 아니라고 말했습니다.
그는 “불행히도 그렇게 하려는 실질적인 추진력은 없다”고 말했다. "미래의 어느 시점에서 WordPress 디렉토리의 모든 테마와 플러그인이 헤더에 넣을 수 있는 고유 ID를 얻고 그들이 다시 보고할 때 고유 ID가 있으면 해당 테마 또는 플러그인을 고유하게 식별할 수 있기를 바랍니다. 그것은 나를 위해 많은 문제를 제거 할 것입니다. 업데이트를 훨씬 쉽게 만들 수 있습니다. 나는 그것으로 많은 유용한 일을 할 수 있을 것이고 그것은 바로 여기에서 이 문제를 해결할 수 있게 해 줄 것입니다.”
인기 있는 테마 알고리즘이 테마 비즈니스에 미치는 영향
테마 보고를 철저히 점검해야 하고 서로 상호 작용하는 여러 시스템을 변경해야 하므로 고유 ID를 확보하는 것은 쉬운 일이 아닙니다. 많은 사용자가 새 테마를 찾을 때 가장 먼저 검색하는 곳인 WordPress.org에서 보다 정확한 보고를 위해서는 장기적으로 그만한 가치가 있습니다. 활성 설치 수가 WordPress.org를 통한 설치의 적절한 표현이 아닌 경우 인기 있는 알고리즘을 해당 숫자에 고정하는 것은 의미가 없습니다.
나는 Matt Medeiros에게 왜 Vertex로 상황을 강조하기로 결정했는지 물었고, 그는 왜 많은 소기업 소유자들이 인기 있는 테마 페이지에 강한 관심을 가지고 있는지 설명했습니다.
Medeiros는 "요즘 테마 샵으로 살아남기가 점점 더 어려워지고 있습니다."라고 말했습니다. “인디 작가들은 거대한 테마 샵과 메가 마켓플레이스에 가려져 있습니다. 저에게 .org는 제 테마 배포의 유일한 소스이며 저장소가 양질의 테마를 찾을 수 있는 사실상의 장소가 되기를 바랍니다. 슬프게도 모든 테마가 '올바른 일'을 위해 제출된 것은 아니며 많은 테마가 순진한 최종 사용자로부터 빠른 현금 획득을 위해 자랍니다. 최고의 자리는 많은 돈을 들일 가치가 있으며(Zerif 참조) 테마에 대한 노후화된 검색 엔진과 결합하여 단기간에라도 최고의 자리에 오르는 것은 그만한 가치가 있습니다. 검색이 너무 어렵다고 생각하는 순진한 사용자는 눈앞에 있는 것에 만족합니다.”
Medeiros는 테마가 승인된 후 시행되기 시작한 지침 위반으로 인해 최근 WordPress.org에서 제거된 Zerif Lite를 언급했습니다. 테마는 WordPress.org에서 가장 인기 있는 테마 중 하나인 ThemeIsle 덕분에 수만 달러를 끌어들였습니다. 회사의 CEO인 Ionut Neagu는 Zerif Lite가 디렉토리에서 중단되면 회사의 월 $70,000 수익이 50% 감소할 것으로 추정합니다.
Medeiros는 "프리미엄 상향 판매에 대한 검토 프로세스에 불만이 남아 있습니다."라고 말했습니다. “사람들이 여기서 상향 판매 제품을 가져야 한다는 데 모든 사람이 동의하는 것은 아니며 불행한 일입니다. 소기업 소유자로서 그 수익은 WordPress 커뮤니티인 WordCamps에 재투자하고 WordPress로 개발하는 사람들을 고용하고 교육하는 데 도움이 됩니다. 때때로 다른 사람의 감정과 뒤섞인 검토 과정이 나와 같은 소규모 소프트웨어 사업주에게 부과되는 세금처럼 느껴질 때가 있습니다.”
Vertex 테마의 의심스러운 활성 설치 수와 알고리즘의 결함에 주의를 기울일 때 Medeiros는 디렉토리를 기업이 투자에 대한 수익을 기대해야 하는 곳으로 보지 않는 Wood의 저항을 받았습니다.
"테마 디렉토리는 상품을 팔기 위한 광고가 아닙니다."라고 Wood는 말했습니다. “디렉토리에서 '유료' 버전이 있는 모든 테마를 완전히 금지하고 싶게 만드는 것은 바로 그런 종류의 생각입니다. 테마 디렉토리는 광고 수단이 아닙니다. 그것이 목적이 아닙니다. 그것이 당신의 의도라면 당신은 잘못하고 있는 것입니다.”
Medeiros는 사기 가능성에 대해 모든 주제를 검토하는 데 관심이 없으며 Otto도 그렇게 할 것으로 기대하지 않는다고 말했습니다. 정점은 알고리즘의 결함이 공개적으로 드러난 많은 사례 중 하나일 뿐입니다.
Medeiros는 "Repo가 영리를 목적으로 하는 시장보다 사용자에게 더 나은 선택이 될 수 있다고 생각하기 때문에 이 문제를 강조하기로 결정했습니다."라고 말했습니다. "어쨌든 이 대화를 발굴하는 것이 변화에 더 나은 영향을 미치는 데 도움이 되기를 바랄 뿐입니다."
