Skip to content

Flufscut/website-keyword-analyzer

Repository files navigation

Salesforce Mention Analyzer

A Python application that analyzes websites for Salesforce mentions and generates a score based on the frequency of mentions.

Features

  • Reads company domains from a CSV file
  • Crawls websites respecting robots.txt
  • Skips blog posts, articles, and thread pages
  • Generates a Salesforce mention score (0.0-10.0)
  • Outputs results in CSV format

Setup

  1. Create a virtual environment (recommended):
python -m venv .venv source .venv/bin/activate # On Unix/macOS # OR .venv\Scripts\activate # On Windows
  1. Install dependencies:
pip install -r requirements.txt

Usage

  1. Prepare your input CSV file with a list of domains (one domain per line)
  2. Run the analyzer:
python salesforce_analyzer.py --input input.csv --output results.csv

Input CSV Format

Your input CSV should have a header row and contain domains in the following format:

domain example.com company.org 

Output Format

The program will generate a CSV file with the following columns:

  • domain: The website domain
  • score: Salesforce mention score (0.0-10.0)
  • status: Success/Error message

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors