Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Anti-Spam
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
larryzhao
November 24, 2015
Programming
0
64
Anti-Spam
Anti-Spam @2015-11-24 RubyTue
larryzhao
November 24, 2015
Tweet
Share
More Decks by larryzhao
See All by larryzhao
pjax & jianshu.pdf
larryzhao
1
180
Other Decks in Programming
See All in Programming
「ブロックテーマでは再現できない」は本当か?
inc2734
0
980
高速開発のためのコード整理術
sutetotanuki
1
400
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
Architectural Extensions
denyspoltorak
0
290
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
650
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
560
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
130
組織で育むオブザーバビリティ
ryota_hnk
0
170
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
730
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
200
CSC307 Lecture 07
javiergs
PRO
0
550
Featured
See All Featured
Visualization
eitanlees
150
17k
Why Our Code Smells
bkeepers
PRO
340
58k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
310
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
WCS-LA-2024
lcolladotor
0
450
How to build a perfect <img>
jonoalderson
1
4.9k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
So, you think you're a good person
axbom
PRO
2
1.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
How STYLIGHT went responsive
nonsquared
100
6k
Transcript
ANTI SPAM @JIANSHU.COM Created by / Larry Zhao @larryzhao
SPAM IS HARMFUL Users will see bad contents. It puts
stress on your application. Data explosion. Downgraded by Search Engines.
TYPES SEO Marketing Fraud
DEFENSE 1. Captcha & Authentication 2. Frequency Control 3. Business
Limits 4. Content Filtering + Pattern Recognition 5. Behaviour Detection 6. Human Labour 7. Ban User and delete user
CAPTCHA & AUTHENTICATION Image Captcha API signature Geetest.com
FREQUENCY CONTROL Redis Lock
BUSINESS LIMITS Bind mobile to publish articles First day of
registration can only publish 100 articles Every hour can only publish 50 articles
CONTENT FILTERING Regex + Keywords + Domains Delayed check
BEHAVIOUR DETECTION Frequent publishes in a short period after registration
Similar content
HUMAN LABOUR Regular Email Slack/Pubu.im
BAN + DELETE Restore
SYSTEM REQUIREMENTS Automation Configurable
ENDLESS WAR...
FAQ
THANK YOU!