Skip to main content

Overview

Social Analyzer supports searching across 900+ social media websites. Instead of searching all websites, you can filter by specific criteria to focus your analysis and reduce scanning time.

Basic Website Selection

Specific Websites

string
default:"all"
Search specific websites by name, separated by spaces.
Use --list to see all available website names

All Websites (Default)

Top Websites Selection

string
default:"0"
Select the top N most popular websites automatically.Note: When using --top, the --websites parameter is not needed.
  • Top 10: Major platforms (YouTube, Facebook, Instagram, Twitter, etc.)
  • Top 25: Includes regional platforms and popular forums
  • Top 50: Comprehensive coverage of mainstream social media
  • Top 100: Extended coverage including niche platforms

Filter by Country

string
default:"all"
Select websites by country or countries, separated by spaces.Format: Two-letter country codes (ISO 3166-1 alpha-2)

Common Country Codes

Multi-Country Example

Filter by Website Type

string
default:"all"
Select websites by category or type.Available Types:
  • adult - Adult content platforms
  • music - Music streaming and sharing platforms
  • gaming - Gaming communities and platforms
  • dating - Dating and relationship platforms
  • business - Professional and business networks
  • forum - Discussion forums and communities
  • video - Video sharing platforms
  • photo - Photo sharing platforms
  • blog - Blogging platforms
  • all - All types (default)

Type Categories Examples

Music Platforms:
Business Networks:
Video Platforms:
Gaming Platforms:

Combining Filters

Top + Country

Type + Country

Top + Type

All Filters Combined

Listing Available Websites

boolean
default:"false"
Display all available websites and exit without performing a search.
The output includes:
  • Website name
  • Country
  • Type/category
  • Detection methods

Performance Considerations

Scan Time Estimates

Searching all 900+ websites can be very time-consuming. Use filters to focus your search.

Optimization Tips

  1. Start with top websites:
  2. Filter by relevant countries:
  3. Use specific websites for known platforms:
  4. Combine with fast mode and filtering:

Complete Examples

Content Creator Analysis

Regional Investigation

FAQ

Start with --list to see all available websites:
Then use:
  • --top 25 for general searches
  • --type for category-specific searches
  • --countries for regional searches
  • Specific --websites when you know the target’s platforms
Social Analyzer doesn’t have a built-in exclude feature. Instead:
  • Use positive filters (--websites, --top, --type, --countries)
  • Filter results after scanning with --output json and post-processing
The --top parameter selects websites ranked by:
  • Global popularity
  • Traffic volume
  • User base size
  • Detection reliability
Top 10 includes major platforms like Facebook, Instagram, Twitter, YouTube, etc.
The websites database (data/sites.json) is updated regularly by the Social Analyzer team. Check the repository for the latest updates:
Yes! You can add custom websites by editing data/sites.json. The file contains detection rules for each website including URL patterns, detection methods, and metadata extraction rules.
Use a proxy server to bypass geo-restrictions:
See Proxy Settings for more details.

See Also