Spam Filter Analysis
How TextScore detects spam patterns before platforms do - and how to avoid false positives.
Platform spam filters work quietly. They do not tell you when your content gets suppressed. TextScore runs the same pattern checks that major platforms use, so you can catch problems before you post. Your spam score reflects how likely automated systems are to flag your content.
Excessive Punctuation
Repeated punctuation is one of the strongest spam signals. Every extra exclamation mark or question mark increases the likelihood of automated filtering.
- "Buy now!!!" - Triple punctuation. Strong spam signal.
- "Is this real???" - Repeated question marks. Looks like clickbait.
- "Amazing!!! Best deal ever!!!" - Multiple clusters. Almost certainly filtered.
- "Wait... what?!" - Single instances are usually fine.
The Rule
One punctuation mark per sentence ending. That is it. If you need more than one exclamation mark to convey excitement, your words are not doing the job.
ALL CAPS Detection
Writing in all caps is the text equivalent of shouting. Spam filters treat it as aggressive promotional behavior. A single word in caps for emphasis is usually fine. A whole sentence triggers warnings. A whole paragraph will likely get your content suppressed.
What Gets Flagged
- Words of 4+ characters in all caps (common abbreviations like "USA" or "NASA" are excluded)
- Sentences where more than 30% of words are capitalized
- Subject lines or headlines written entirely in caps
Promotional Language Triggers
Certain words and phrases carry heavy spam weight. They are not banned on their own, but they increase your spam score when combined with other signals.
High-Risk Phrases
- Urgency language: "Act now," "limited time," "don't miss out," "expires soon"
- Money language: "Free," "discount," "earn money," "cash bonus," "no cost"
- Pressure language: "Once in a lifetime," "you've been selected," "exclusive offer"
- Guarantee language: "100% guaranteed," "risk-free," "no obligation"
- Action demands: "Click here," "sign up now," "subscribe today," "buy immediately"
How Platforms Score These
No single phrase will get you filtered. Platforms use cumulative scoring. "Free" on its own is harmless. "FREE!!! LIMITED TIME OFFER - ACT NOW!!!" hits four different spam signals at once: promotional keyword, all caps, excessive punctuation, and urgency language.
Scoring Breakdown
How TextScore Calculates Your Spam Score
TextScore checks multiple spam dimensions and combines them into one score. Each dimension contributes a weighted penalty.
- Punctuation patterns: Repeated marks, unusual combinations, emoji flooding
- Capitalization ratio: Percentage of characters in all caps
- Keyword density: Concentration of known spam trigger words
- Link patterns: Number of URLs, shortened links, suspicious domains
- Formatting abuse: Excessive special characters, Unicode tricks, invisible characters
Score Ranges
- Good (Green): Minimal spam signals. Your content looks organic and trustworthy to automated systems.
- Fair (Yellow): Some spam patterns detected. Your content might reach fewer people on some platforms. Review the flagged items.
- Poor (Red): Heavy spam signals. Your content is very likely to be filtered, suppressed, or blocked. Rewrite before posting.