Skip to content

fix(results): support current Google result selectors - #37

Open
ShoeBoom wants to merge 8 commits into
mainfrom
t3code/review-result-finding-pipeline
Open

ShoeBoom wants to merge 8 commits into
mainfrom
t3code/review-result-finding-pipeline

Conversation

@ShoeBoom

Copy link
Copy Markdown
Owner

Summary

  • Update Google result selectors to match the current desktop markup.
  • Parse result URLs and titles using selector-specific rules.
  • Prevent rich result cards from being reordered outside their containing modules.

Testing

  • Not run.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 22, 2026 •

Copy link
Copy Markdown

Deploying searchtuner with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2e9e9da
Status: ✅  Deploy successful!
Preview URL: https://abb9c60d.searchtuner.pages.dev
Branch Preview URL: https://t3code-review-result-finding.searchtuner.pages.dev

View logs

@github-actions

github-actions Bot commented Aug 22, 2026 •

Copy link
Copy Markdown

Test the Chromium extension

  1. Download the extension artifact and unzip it.
  2. Open chrome://extensions and enable Developer mode.
  3. Select Load unpacked and choose the unzipped folder.

The artifact is automatically deleted after 7 days.

- Parse modern Google result and rich-result layouts
- Reorder only standalone results to preserve grouped modules
- Return a parse error for unsupported result selectors
- Handle missing or invalid result URLs without throwing
- Classify primary results separately from rich-result cards
- Avoid reordering nested result modules
- Log result extraction, sorting, decoration, and content-script lifecycle
- Report selector matches and parsing failures for troubleshooting
- Await asynchronous result parsing
- Track the source used to resolve each domain
- Remove async Google redirect resolution
- Skip results without visible domains
- Prevent nested result links from being parsed incorrectly
- Remove verbose result parsing and content script debug logs
@ShoeBoom
ShoeBoom force-pushed the t3code/review-result-finding-pipeline branch from b344d3c to 2e9e9da Compare August 22, 2026 21:47

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant