Web Tools
Page Density Checker
An SEO toolkit built during my Master's. Crawler, density analyzer, similarity checker.
Overview
Page Density Checker is an SEO toolkit built during my Master’s degree. The aim was simple: produce a budget-friendly, code-first alternative to the parts of paid SEO suites that are mostly arithmetic: crawling, word density, similarity. Tools that are easy to write and unreasonable to license.
What’s in it
- Web crawler. Walks a site and pulls per-page metadata for analysis.
- Page density checker. Reports word density on any URL; useful for keyword targeting.
- Search density checker. Runs a query, fetches the top 10 results, reports their density profiles. Useful for competitive analysis on a single keyword.
- Similar page checker. Runs cosine similarity across pages to flag near-duplicates and cannibalization risk.
Stack
Python end to end, with the standard scraping stack (requests, BeautifulSoup), Pandas for shaping, and a simple NLP layer for keyword extraction and similarity scoring.