SEO Checklist is a modern, privacy-friendly Chrome extension that provides instant, client-side on-page SEO analysis for any website you visit. It gives you a clear, actionable checklist and visual feedback to help you optimize your pages for search engines—no server, no data collection, no permissions beyond what’s needed.
Install SEO Checklist from the Chrome Web Store
- No Permissions Needed Beyond Active Tab: All analysis is performed client-side. No data leaves your browser.
- One-Click Analysis: Instantly analyze the current tab’s HTML with a single click.
- Visual SEO Score: Get a color-coded SEO score and feedback summary.
- Detailed Checklist: Checks for:
- Title tag length (50–60 chars)
- Meta description length (120–160 chars)
- Heading structure (1 H1, multiple H2s)
- Content length (500+ words)
- Image alt texts
- Internal links
- Mobile viewport tag
- Canonical tag
- Schema markup
- Color-Coded Status: Good, Warning, and Needs Work indicators for each check.
- Tooltips: Hover for actual content and recommendations.
- Accordion UI: Expand/collapse categories for a clean, modern look.
- Loading Indicator: See when analysis is running.
- Works on Most Pages: (Not available on Chrome Web Store, extensions, or
chrome://pages due to browser restrictions.)
- Clone or Download this Repository
- Open Chrome and go to
chrome://extensions/ - Enable "Developer mode" (top right)
- Click "Load unpacked" and select the extension folder (containing
manifest.json)
- Visit any website you want to analyze.
- Click the SEO Vision extension icon in your Chrome toolbar.
- Click "Analyze Current Page".
- View your SEO score, checklist, and detailed results instantly.
- Uses the Chrome Extensions Manifest V3 API.
- Injects a script into the active tab to fetch the page’s HTML.
- Parses and analyzes the HTML in the popup—no data is sent anywhere.
- Displays results in a modern, interactive UI.
Only include the following files/folders in your upload ZIP:
SEO Checklist/
│ LICENSE
│ manifest.json
│ popup.html
│ popup.js
│ README.md*
│
└───icons
icon16.png
icon48.png
icon128.png
Do not include marketing/ or screenshots/ folders in the upload ZIP. Upload screenshots and promo images separately in the Chrome Web Store dashboard.
- manifest.json – Extension configuration and permissions
- popup.html – Extension popup UI
- popup.js – Main logic for fetching and analyzing the page
- icons/ – Extension icons
"permissions": [
"scripting",
"activeTab"
],
"host_permissions": [
"<all_urls>"
]- Cannot analyze Chrome Web Store, extensions, or
chrome://pages (browser security restriction). - Some sites may block script injection (e.g., with CSP headers).
- SEO checks are basic and for guidance only—always combine with manual review and other tools.
SEO Vision does not collect, store, or transmit any data. All analysis is performed locally in your browser.
MIT License
-
UI inspired by modern design aspects.
-
Built with Chrome Extensions API.
-
Developer: Anupam Mondal




