search-solved-public-seo  by searchsolved

SEO automation and analysis suite

Created 5 years ago
368 stars

Top 76.7% on SourcePulse

GitHubView on GitHub
Project Summary

SEO Tools & Scripts Repository addresses the need for a comprehensive, automated suite of tools for various SEO tasks. It targets eCommerce SEO consultants, digital marketers, researchers, and power users by providing ready-to-use applications, scripts, and APIs to streamline complex workflows, derive data-driven insights, and enhance search engine performance.

How It Works

This repository offers a diverse suite of over 40 SEO tools implemented as Python scripts, Streamlit web applications, Google Colab notebooks, CLI tools, and FastAPI services. It leverages various AI and machine learning techniques, including BERT for semantic interlinking, sentence transformers for keyword clustering, Google Vision API for image analysis, Claude AI for content extraction, OpenAI GPT for classification, and NeuralProphet for time-series forecasting. Many tools integrate with external APIs such as Google Search Console, ValueSERP, and archive.org, enabling automated data retrieval and analysis.

Quick Start & Requirements

  • Prerequisites: Python 3.8+ is recommended.
  • Installation: Dependencies are managed per tool folder via requirements.txt. Install with pip install -r requirements.txt.
  • Running Tools: Streamlit apps run via streamlit run app.py, Python scripts via python script.py, and FastAPI services via uvicorn app:app --reload. Google Colab notebooks can be run directly from GitHub via the "Open in Colab" badge.
  • Key Dependencies: API keys for services like ValueSERP, Google Vision, and OpenAI may be required for certain tools.

Highlighted Details

  • Comprehensive collection of 40+ SEO tools spanning eCommerce SEO, keyword research, link building, reporting, and technical SEO.
  • Features live, browser-accessible applications for immediate use, such as the Image Centering Tool and Wikipedia Citation Finder.
  • Advanced AI/ML integrations include BERT for semantic interlinking, sentence transformers for keyword clustering, and Claude AI/OpenAI GPT for content analysis.
  • Direct integrations with Google Search Console API, archive.org, and ValueSERP API for data acquisition and analysis.

Maintenance & Community

The project is authored by Lee Foot, an eCommerce SEO Consultant. Further professional details are available via his website (leefoot.com) and social media profiles (𝕏 @LeeFootSEO, LinkedIn). Contributions and feedback are welcomed, with suggestions for issues or improvements encouraged via GitHub issues and pull requests.

Licensing & Compatibility

This project is released under the MIT License. This permissive license allows for broad compatibility, including commercial use and integration within closed-source projects.

Limitations & Caveats

Several tools necessitate API keys for external services (e.g., ValueSERP, Google Vision, OpenAI), potentially incurring costs or requiring user setup. While many tools are presented as ready-to-use applications, the core repository comprises scripts and notebooks that require local installation and execution. Specific hardware requirements beyond standard Python environments are not detailed, though ML-intensive tools may benefit from more powerful configurations.

Health Check
Last Commit

3 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.