This document provides instructions for installing Black SEO Analyzer on different operating systems.
If you'd rather watch than read, check out my YouTube videos:
-
Download the latest Windows MSI installer (
setup.msi) from the releases page. -
Run the
setup.msiinstaller. This will install the application toC:\Program Files (x86)\Black SEO Analyzer\and add it to your system's PATH. -
Note: If you encounter an error about missing MSVC redistributable DLLs, download and install the Visual C++ Redistributable.
-
Use the start menu to search for "Black SEO Analyzer" and launch the application.
-
Download the latest macOS DMG (
Black SEO Analyzer.dmg) from the releases page or from the official website. -
Open the downloaded DMG file and drag the
Black SEO Analyzerapplication to your Applications folder. -
Open your Applications folder and double-click on
Black SEO Analyzerto launch the application.
-
Download the latest Linux binary for your architecture from the releases page.
- x86_64: For standard 64-bit Intel/AMD processors.
- arm: For ARM-based processors, like those found in Raspberry Pi and some cloud servers.
- musl: A version for containerized environments (e.g., Docker) that uses the musl C standard library.
-
Make the binary executable:
chmod +x <binary_name>- Move the binary to a location in your PATH:
sudo mv <binary_name> /usr/local/bin/black-seo-analyzer- Verify the installation:
black-seo-analyzer --versionAnalyze a website and generate an HTML report:
black-seo-analyzer --url-to-begin-crawl https://example.com --output-type html-folder-
Download the latest Windows executable file (
black-seo-analyzer.exe) from the releases page. -
Move the downloaded
black-seo-analyzer.exeto a directory that is included in your system's PATH, or add the directory containing the executable to your PATH. -
To add the binary location to your PATH:
- Right-click on "This PC" or "My Computer" and select "Properties"
- Click on "Advanced system settings"
- Click on "Environment Variables"
- Under "System variables", find and select "Path", then click "Edit"
- Click "New" and add the path to the directory containing the binary (e.g.,
C:\Program Files\black-seo-analyzer) - Click "OK" on all dialogs to save the changes
-
Open a new Command Prompt and verify the installation:
black-seo-analyzer --versionAfter installation, verify that Black SEO Analyzer is working correctly:
black-seo-analyzer --versionYou should see output similar to:
black-seo-analyzer 25.1.6
- Ensure the installation directory is in your PATH
- Try restarting your terminal or command prompt
If you encounter errors about missing dependencies:
- Windows: Install the Visual C++ Redistributable
- Linux: Install required libraries:
# Ubuntu/Debian sudo apt-get install libssl-dev pkg-config # Fedora/RHEL/CentOS sudo dnf install openssl-devel pkgconfig
- macOS: Install required libraries:
brew install openssl@3
If you get "permission denied" errors when running the tool:
- Windows: Run Command Prompt as Administrator
- macOS/Linux: Use sudo or ensure the binary has execute permissions:
sudo chmod +x /path/to/black-seo-analyzer
If you encounter issues not covered in this guide:
- Check the GitHub Issues for similar problems and solutions
- Open a new issue with details about your problem
- Contact me at seth@blackseoanalyzer.com