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.
- 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
Download Python:
- Visit the official Python download page .
- Choose the appropriate version for your operating system (Python 3.9+ is required).
-
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
-
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
- On Windows:
- In the project’s root directory, create a virtual environment:
-
Install the required dependencies:
- Run the following command to install the necessary libraries:
pip install -r requirements.txt
- Run the following command to install the necessary libraries:
-
Start the server:
- Run the application:
python app.py
- Run the application:
-
Access the application:
- Open your browser and navigate to
http://127.0.0.1:5000
to use the SEO Audit Tool.
- Open your browser and navigate to