Skip to content

SEO Sentinel Your site’s SEO glow-up BFF! Sniff out broken links, missing metadata, & keyword drama while serving fire HTML reports.

License

Notifications You must be signed in to change notification settings

nayandas69/SEO-Sentinel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SEO Sentinel

SEO Sentinel is a lightweight, powerful automated SEO auditing tool. It crawls websites, identifies broken links, missing metadata, keyword density issues, and generates beautiful reports. Designed for simplicity, speed, and precision.

Make your websites shine in search engines effortlessly!

Build PyPI Python Version License

Features

  • Full website crawling up to customizable depth.
  • Detects broken links, missing title/meta tags.
  • Keyword density analysis.
  • Generates detailed HTML SEO reports.
  • Check for updates easily via CLI.

Getting Started

Clone & Run Locally

# Clone the repository
git clone https://github.com/nayandas69/SEO-Sentinel
cd SEO-Sentinel

# Create a virtual environment
python3 -m venv venv

# Activate the environment
# Windows:
venv\Scripts\activate
# Linux/macOS:
source venv/bin/activate

# Install dependencies
pip3 install -r requirements.txt

# Run the project
python3 seose.py

Install via PyPI

pip install seo-sentinel

Then run via:

seo-sentinel

Note

Always make sure your internet connection is active while using SEO Sentinel for crawling and update checking.

Important

Make sure your URLs include http:// or https:// otherwise they will be rejected.

Tip

Generate reports regularly to monitor improvements after fixing SEO issues.

TODO

  • Add Multi-threaded Crawling
  • Add Advanced Keyword Analysis
  • Add Automatic Report Upload to Cloud
  • Add Customizable Report Templates
  • Add Support for More SEO Metrics
  • Add Support for More Languages
  • Add More Detailed Documentation
  • Add More Tests

Made with ❤️ by Nayan Das

Feel free to ⭐ star and fork the repo!

Contributing

Contributions are welcome! If you have suggestions for improvements or new features, please open an issue or submit a pull request.

Ready to optimize your website? Let's get started!

Disclaimer

Important

SEO Sentinel is a helpful utility for SEO auditing but does not guarantee search engine ranking improvements. Please ensure your usage complies with the target site's policies. Always respect the robots.txt file of the websites you crawl. Use responsibly and ethically. The author is not responsible for any misuse or damage caused by the tool. Always test on your own sites or with permission from the site owner.

About

SEO Sentinel Your site’s SEO glow-up BFF! Sniff out broken links, missing metadata, & keyword drama while serving fire HTML reports.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages