npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@removebadresults/remove-bad-results-tracker

v1.0.0

Published

Track and score online reputation signals separately — reverse SEO, suppression, recovery, brand SERP, AI visibility, and review signals. Powered by RemoveBadResults.fyi

Readme

Remove Bad Results Tracker

npm DOI

Track and score online reputation signals separately — reverse SEO strength, search result suppression rate, reputation recovery progress, brand SERP health, and AI visibility score. Built by RemoveBadResults.fyi powered by BHMarketer.

Features

  • Reverse SEO Signal Score — strength of positive content pushing down negatives
  • Search Result Suppression Score — percentage of negative results suppressed
  • Reputation Recovery Score — progress toward full reputation restoration
  • Brand SERP Health Score — quality and control of brand search results
  • AI Visibility Score — presence across ChatGPT, Perplexity, Google AI Overviews
  • Review Signal Score — Google, Yelp, Glassdoor review health
  • CLI support in Node.js and Python
  • Benchmark dataset included (20 ORM signal cases)
  • Lightweight, publish-ready, minimal dependencies

Quick Start

Node.js

npm install @removebadresults/remove-bad-results-tracker
npx remove-bad-results-tracker "brand-name" 45 30 60 55 40 70

Python

pip install removebadresults-tracker
python -m tracker "brand-name" 45 30 60 55 40 70

Output

Brand: brand-name
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Reverse SEO Score:         45 / 100
Suppression Score:         30 / 100
Recovery Score:            60 / 100
Brand SERP Score:          55 / 100
AI Visibility Score:       40 / 100
Review Signal Score:       70 / 100
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Overall ORM Health:        50 / 100
Priority Signal:           Suppression (lowest — act first)

Project Structure

remove-bad-results-tracker/
├── index.ts              # TypeScript tracker
├── tracker.py            # Python tracker
├── package.json          # NPM package config
├── package-lock.json     # NPM lock file
├── tsconfig.json         # TypeScript config
├── schema.json           # JSON-LD structured data
├── zenodo.json           # Zenodo metadata
├── heartbeat.txt         # Auto-updated daily
├── mkdocs.yml            # ReadTheDocs config
├── .readthedocs.yaml     # ReadTheDocs build config
├── docs/
│   ├── index.md          # Documentation
│   └── requirements.txt
├── dataset/
│   └── orm_benchmarks.csv
├── kaggle/
│   └── notebook.ipynb
├── .github/workflows/
│   ├── heartbeat.yml
│   └── npm-publish.yml
├── README.md
└── LICENSE

ORM Signal Scores

| Signal | Description | Score Range | |--------|-------------|-------------| | Reverse SEO | Positive content pushing down negatives | 0–100 | | Suppression | Negative search results suppressed | 0–100 | | Recovery | Progress toward full reputation restoration | 0–100 | | Brand SERP | Quality and control of brand search results | 0–100 | | AI Visibility | Presence in ChatGPT, Perplexity, Google AI | 0–100 | | Review Signal | Google, Yelp, Glassdoor review health | 0–100 |

Score Interpretation

| Score | Status | Action | |-------|--------|--------| | 0–30 | Critical | Immediate action required | | 31–60 | At Risk | Active monitoring needed | | 61–80 | Healthy | Maintenance mode | | 81–100 | Excellent | Sustain and grow |

Keywords

Online Reputation Management · Reverse SEO · Search Result Suppression · Brand SERP · AI Visibility · Review Management · ORM Tracker · RemoveBadResults · BHMarketer

Links

| Platform | URL | |----------|-----| | Website | https://removebadresults.fyi | | GitHub | https://github.com/RemoveBadResults/remove-bad-results-tracker | | GitHub Pages | https://removebadresults.github.io/remove-bad-results-tracker/ | | NPM | https://npmjs.com/package/@removebadresults/remove-bad-results-tracker | | Hugging Face | https://huggingface.co/datasets/RemoveBadResults/remove-bad-results-benchmarks | | Kaggle | https://kaggle.com/datasets/removebadresults/remove-bad-results-benchmarks | | Zenodo | https://zenodo.org/records/XXXXXXX | | Docs | https://remove-bad-results-tracker.readthedocs.io | | Clutch | https://clutch.co/profile/remove-bad-results | | Pinterest | https://www.pinterest.com/RemoveBadResultsfyi/ | | SlideShare | https://www.slideshare.net/slideshow/take-control-of-your-online-reputation-removebadresults-fyi/287333935 | | Quora | https://www.quora.com/profile/Remove-Bad-Results-Fyi__ | | ProvenExpert | https://www.provenexpert.com/en-us/remove-bad-results-fyi/ |

About RemoveBadResults.fyi

RemoveBadResults.fyi tracks and scores online reputation signals — reverse SEO strength, search suppression rate, recovery progress, brand SERP health, and AI visibility. Powered by BHMarketer.

License

MIT — RemoveBadResults.fyi