Skip to content

alvi597/seo-audit-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔍 Hasnain SEO Audit Tool

A MERN-Stack NEXT.Js built, SEO Audit Tool that analyzes websites for SEO performance, accessibility, metadata structure, keyword usage, and performance insights using third-party APIs. Built using the MERN stack with Tailwind CSS and deployed on Vercel.

🌐 Live Demo

👉 https://hasnain-seo-audit-tool.vercel.app


🚀 Features

  • ✅ SEO meta tag and Open Graph tag analysis
  • ⚡ Google PageSpeed Insights integration for performance scoring
  • 🔍 Keyword analysis using Serpstack API
  • 📋 Heading tag structure & hierarchy validation
  • 🌈 Light/Dark mode UI
  • 📄 PDF export of audit reports
  • 📊 Visual representation of audit results
  • 🧩 Modular and extensible architecture
  • 🎨 Responsive UI built with Tailwind CSS and Framer Motion

🔗 External APIs Used


🛠️ Tech Stack

  • Frontend: React.js,Next.js, Tailwind CSS, Framer Motion
  • Backend: Node.js, Express.js
  • PDF Generation: Puppeteer / html-pdf
  • Database: MongoDB (optional for storing audit history)
  • Deployment: Vercel (Frontend), Render/Heroku (Backend)

📦 Installation

git clone https://github.com/your-username/seo-audit-tool.git
cd seo-audit-tool

# Install client
cd client
npm install

# Install server
cd ../server
npm install
check and give review.

About

Hasnain SEO Audit Tool is a MERN Stack web-based application that evaluates any website's SEO performance using Serpstack and Google PageSpeed Insights APIs. It checks metadata, keyword usage, page speed, and content structure, providing a detailed report with the option to export results as a PDF.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors