1
0 Comments

from python script to chrome extension in 4 hours — why i rebuilt my SEO tool for the browser

i had a working SEO scanner running on my linux server. python, requests, beautifulsoup. scans any URL, checks 10 things, scores out of 100. works great.

problem: nobody uses it because they have to hit my API. thats friction.

so i rebuilt the whole thing as a chrome extension.

what changed

server: paste a URL, wait for API response, JSON result.
extension: click the icon on any page, instant popup with score. zero friction.

the build

python to javascript. content scripts inject into page DOM. vanilla JS only. manifest v3 was annoying — googles docs are a maze.

scanner checks: title tags, meta descriptions, alt text, heading hierarchy, structured data, canonical URLs, viewport, page speed.

free vs pro

free: score + top 5 issues.
pro (/mo): full issue list, fix suggestions, CSV export.

live on gumroad: https://vemtrac.gumroad.com/l/klwksv

chrome extensions have built-in distribution. the store IS the channel.

anyone here built a chrome extension product? what were your install numbers month 1?

on March 30, 2026