card: 2. results
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
This tool scans any webpage to detect and list all result-like content including search result listings, product listings, article listings, and any repeated content blocks that appear to be result items. For each result found, it extracts and displays the title (from headings, strong text, or the first meaningful text), description or snippet (from paragraphs or description elements), the primary link URL, and the source element selector. It identifies result patterns based on repeated DOM structures, common result container classes (result, item, listing, product, article, card, entry), and typical search result layouts. A compact view toggle lets you switch between detailed and space-efficient displays. A powerful search filter lets you find results by title, description, or URL. Extracted metadata includes result position, any visible badges or labels (e.g., price, rating, status), and whether the result has an image. You can copy individual result titles or URLs, or copy all filtered results as a formatted list to your clipboard. The inspector mode lets you click any result-like element on the page to see its extracted data in a detailed alert dialog.
WHERE IT RUNS
The script runs on every website and web application you visit. It works with search engine results pages (Google, Bing, DuckDuckGo), e-commerce product listings (Amazon, eBay, Etsy), news article listings, blog archives, forum threads, and any page with repeated content items. It works regardless of framework—React, Vue, Angular, Svelte, or plain HTML—and captures content rendered server-side or client-side.
HOW TO USE
Upon installation, a floating panel appears with the tool interface. Click "Scan" to analyze the current page for all result-like content. Use the search box to filter results by title, description, or URL. Toggle "Compact" on and off to switch between a condensed view showing just the result number and title, or a detailed view showing title, description, link, badges, and element selector. Hover over any entry in the panel to highlight that result on the page with a blue outline. Click "Title" on any entry to copy its title to your clipboard. If a link is available, click "Link" to copy the URL. Click "Copy All" to copy all filtered results as a numbered list with titles and URLs. Click "Inspect" to enter inspector mode, then click any result-like element on the page to see a detailed report including its title, description, link, badges, and selector. Click "Inspect" again or press Escape to exit inspector mode.
TECHNICAL MECHANISM: INTELLIGENT RESULT CONTAINER DETECTION AND EXTRACTION
This tool uses a multi-strategy approach to detect result containers. It first identifies candidate elements using common result-related CSS selectors and class name patterns (result, item, listing, product, article, entry, card, post). It then filters these candidates by checking for meaningful content (at least 10 characters of text) and by resolving nested containers—keeping only the outermost containers to avoid duplicate results. For each container, the tool extracts a title using a hierarchical approach: first checking for heading elements (h1-h6), then looking for title class names, then checking strong/bold elements, then examining the first text child, and finally scanning short paragraphs. The description is extracted by looking for paragraph, description, snippet, summary, or excerpt elements, with filtering to avoid duplicating the title. Links are extracted from anchor elements, preferring those with meaningful text content. Badges are collected from common badge classes (badge, tag, label, chip, ribbon, status, price, rating) with text length under 30 characters. The compact view reduces each result to its essential information, while the detailed view shows all extracted data for complete analysis.
THE PANEL
The panel is fully draggable and remembers its position per website using GM_setValue. It automatically snaps to the nearest screen edge when released for a clean workspace. Click the collapse button to minimize it to a small floating bubble that takes minimal space. Click the bubble to expand the panel back. The panel can be resized by dragging any edge or corner. Press the Escape key to close the panel temporarily, and click the extension icon to reopen it.
PLEASE NOTE
This script requires the free BotGentz extension to function. As websites frequently update their structure and class naming conventions, scripts may need occasional updates to maintain compatibility. All data processing happens locally in your browser—no information about your pages, results, or browsing habits is ever transmitted or stored externally. The tool accesses page content solely for the purpose of result detection and analysis, and does not modify or persist any page data. Result detection is heuristic-based and may not work perfectly on all sites; results may require manual verification.