Back to Changelog

Scrape Engine & Scoring Overhaul

Major improvements to how BrandQL finds and ranks logos. More sources, smarter scoring, cleaner results.

The scraper now discovers significantly more logo sources, and a rebuilt scoring system keeps the results clean.

New sources

  • Inline SVGs: Logos embedded directly in HTML (common on modern sites)
  • CSS backgrounds: Logo images defined as background properties in stylesheets
  • Web app manifests: Icons declared in manifest.json / site.webmanifest
  • Apple touch icons: High-quality icons intended for iOS home screens

Rebuilt scoring system

More sources means more noise. The scoring system was rebuilt from the ground up:

  • Relevance filtering: Social media icons, decorative graphics, and stock photos are filtered out using pattern matching and dimension checks
  • Priority scoring: Weighted signals for "logo-ness" — header placement, SVG format, aspect ratio, file naming conventions
  • Domain-specific tuning: Sites heavy on CSS tricks get different scoring weights than simpler sites

Results

Average results per domain are now 20-50% more complete, with less noise. The API returns cleaner, better-ranked logo sources.


These improvements are live. No changes needed on your end.