Skip to content

The SEO Audit Tool is a web application that allows users to perform a comprehensive SEO analysis on any given URL.

License

Notifications You must be signed in to change notification settings

askaf11/SEO-Audit-Tool

Repository files navigation

SEO Audit Tool

The SEO Audit Tool is a web application that allows users to perform a comprehensive SEO analysis on any given URL. It generates a detailed HTML report with key insights such as performance metrics, schema markups, image optimization, link analysis, and more.

Home Page Preview

Features

  • On-page analysis like title, description, H1 tag, and count of tags
  • Detect image optimization issues like missing alt text
  • Check for internal and external links, schema markups, and broken links
  • Analyze website performance using Google PageSpeed API
  • Display keyword cloud, social media links, and more


This project requires Python 3.9+ and Python libraries

Download Python:

  • Visit the official Python download page .
  • Choose the appropriate version for your operating system (Python 3.9+ is required).

Set Up the Project and Start the Server:

  1. Clone or download the project:

    • Download the project files and navigate to the root directory.
    • Alternatively, you can clone the repository using Git:
      git clone https://github.com/yourusername/seo-audit-tool.git
      cd seo-audit-tool
  2. Create a virtual environment:

    • In the project’s root directory, create a virtual environment:
      python -m venv venv
    • Activate the virtual environment:
      • On Windows:
        venv\Scripts\activate
      • On macOS/Linux:
        source venv/bin/activate
  3. Install the required dependencies:

    • Run the following command to install the necessary libraries:
      pip install -r requirements.txt
  4. Start the server:

    • Run the application:
      python app.py
  5. Access the application:

    • Open your browser and navigate to http://127.0.0.1:5000 to use the SEO Audit Tool.

SEO Audit Tool | Created by Askaf

About

The SEO Audit Tool is a web application that allows users to perform a comprehensive SEO analysis on any given URL.

Resources

License

Stars

Watchers

Forks