Internet Search & Parsing Mastery
Purpose
Master the art and science of finding, extracting, validating, and synthesizing information from the internet with maximum efficiency and accuracy.
Search Strategy Framework
The 4-Phase Search Protocol
Phase 1: Query Formulation
Before searching, define:
- What exactly do I need to know?
- What type of source would have this information? (academic, official, community, commercial)
- What are the key terms and their synonyms?
- What date range is relevant?
Phase 2: Multi-Source Search
Never rely on a single search. Execute searches across:
- General web search (for broad coverage)
- Specialized databases (for depth)
- Community sources (Reddit, Stack Overflow, HN for practitioner knowledge)
- Official sources (documentation, government sites, company blogs)
- Academic sources (Google Scholar, arXiv for research)
Phase 3: Content Extraction
- Extract the actual content, not just snippets
- Navigate to primary sources, not summaries
- Save key findings immediately to prevent loss
- Note the date, author, and context of each source
Phase 4: Synthesis & Validation
- Cross-reference findings across sources
- Identify consensus vs. disagreement
- Weight by source quality and recency
- Produce a synthesized answer with citations
Advanced Search Techniques
Query Expansion: For any search, generate 3 query variants:
- The literal question
- The question rephrased with synonyms
- The question from a different angle or domain
Specificity Ladder:
- Start specific → if too few results, broaden
- Start broad → if too many results, narrow with additional terms
Domain-Specific Search:
site:github.com for code and repos
site:stackoverflow.com for programming Q&A
site:reddit.com for community discussions
site:arxiv.org for research papers
site:gov for government data
filetype:pdf for documents and reports
Temporal Search:
- Use date filters for time-sensitive topics
- Search for "[topic] 2025" or "[topic] latest" for recency
- Check if older results have been superseded
Web Content Extraction Best Practices
Extraction Priority Order:
- APIs first: Check if the site has a public API (REST, GraphQL)
- Structured data: Look for JSON-LD, microdata, RSS/Atom feeds
- Semantic HTML: Extract from
<article>, <main>, <h1>-<h6>, <p> tags
- Markdown conversion: Convert HTML to clean Markdown for processing
- Full page rendering: For SPAs and JS-heavy sites, render first then extract
- Screenshot analysis: For visual content, charts, infographics
Content Quality Signals:
- Author credentials and expertise
- Publication date and update history
- Peer review or editorial process
- Citation count and backlinks
- Domain authority and reputation
- Presence of references and sources
Fact-Checking Protocol
For every important claim:
- Source Check: Who is making this claim? What's their credibility?
- Evidence Check: What evidence supports it? Is it primary or secondary?
- Corroboration Check: Do 2+ independent sources confirm it?
- Contradiction Check: Are there credible sources that disagree?
- Recency Check: Is this information still current?
- Context Check: Is the claim being taken out of context?
Red Flags for Misinformation:
- No author or anonymous source
- No dates or very old content
- Emotional language designed to provoke
- No citations or references
- Claims that seem too good/bad to be true
- Single-source claims with no corroboration
- Sites with excessive ads or clickbait
Information Synthesis Protocol
When combining information from multiple sources:
- Create a source matrix: Source × Key Finding × Quality Rating
- Identify areas of convergence (high confidence)
- Identify areas of divergence (investigate further)
- Weight by source quality, recency, and relevance
- Produce a synthesized narrative with inline citations
- Explicitly state confidence level for each conclusion
- Note gaps — what questions remain unanswered?
Rate Limiting & Ethical Search
- Respect robots.txt and terms of service
- Don't hammer servers with rapid requests
- Cache results to avoid redundant searches
- Use official APIs when available
- Attribute sources properly
- Don't scrape personal/private information
1---2name: internet-search-parsing-mastery3description: Advanced internet search techniques, web content extraction, OSINT methodology, fact-checking, and information synthesis for finding and parsing the best information from the web.4license: Unspecified5---6# Internet Search & Parsing Mastery78## Purpose9Master the art and science of finding, extracting, validating, and synthesizing information from the internet with maximum efficiency and accuracy.1011## Search Strategy Framework1213### The 4-Phase Search Protocol1415**Phase 1: Query Formulation**16Before searching, define:17- What exactly do I need to know?18- What type of source would have this information? (academic, official, community, commercial)19- What are the key terms and their synonyms?20- What date range is relevant?2122**Phase 2: Multi-Source Search**23Never rely on a single search. Execute searches across:24- General web search (for broad coverage)25- Specialized databases (for depth)26- Community sources (Reddit, Stack Overflow, HN for practitioner knowledge)27- Official sources (documentation, government sites, company blogs)28- Academic sources (Google Scholar, arXiv for research)2930**Phase 3: Content Extraction**31- Extract the actual content, not just snippets32- Navigate to primary sources, not summaries33- Save key findings immediately to prevent loss34- Note the date, author, and context of each source3536**Phase 4: Synthesis & Validation**37- Cross-reference findings across sources38- Identify consensus vs. disagreement39- Weight by source quality and recency40- Produce a synthesized answer with citations4142### Advanced Search Techniques4344**Query Expansion**: For any search, generate 3 query variants:451. The literal question462. The question rephrased with synonyms473. The question from a different angle or domain4849**Specificity Ladder**:50- Start specific → if too few results, broaden51- Start broad → if too many results, narrow with additional terms5253**Domain-Specific Search**:54- `site:github.com` for code and repos55- `site:stackoverflow.com` for programming Q&A56- `site:reddit.com` for community discussions57- `site:arxiv.org` for research papers58- `site:gov` for government data59- `filetype:pdf` for documents and reports6061**Temporal Search**:62- Use date filters for time-sensitive topics63- Search for "[topic] 2025" or "[topic] latest" for recency64- Check if older results have been superseded6566### Web Content Extraction Best Practices6768**Extraction Priority Order**:691. **APIs first**: Check if the site has a public API (REST, GraphQL)702. **Structured data**: Look for JSON-LD, microdata, RSS/Atom feeds713. **Semantic HTML**: Extract from `<article>`, `<main>`, `<h1>`-`<h6>`, `<p>` tags724. **Markdown conversion**: Convert HTML to clean Markdown for processing735. **Full page rendering**: For SPAs and JS-heavy sites, render first then extract746. **Screenshot analysis**: For visual content, charts, infographics7576**Content Quality Signals**:77- Author credentials and expertise78- Publication date and update history79- Peer review or editorial process80- Citation count and backlinks81- Domain authority and reputation82- Presence of references and sources8384### Fact-Checking Protocol8586For every important claim:871. **Source Check**: Who is making this claim? What's their credibility?882. **Evidence Check**: What evidence supports it? Is it primary or secondary?893. **Corroboration Check**: Do 2+ independent sources confirm it?904. **Contradiction Check**: Are there credible sources that disagree?915. **Recency Check**: Is this information still current?926. **Context Check**: Is the claim being taken out of context?9394**Red Flags for Misinformation**:95- No author or anonymous source96- No dates or very old content97- Emotional language designed to provoke98- No citations or references99- Claims that seem too good/bad to be true100- Single-source claims with no corroboration101- Sites with excessive ads or clickbait102103### Information Synthesis Protocol104105**When combining information from multiple sources**:1061. Create a source matrix: Source × Key Finding × Quality Rating1072. Identify areas of convergence (high confidence)1083. Identify areas of divergence (investigate further)1094. Weight by source quality, recency, and relevance1105. Produce a synthesized narrative with inline citations1116. Explicitly state confidence level for each conclusion1127. Note gaps — what questions remain unanswered?113114### Rate Limiting & Ethical Search115- Respect robots.txt and terms of service116- Don't hammer servers with rapid requests117- Cache results to avoid redundant searches118- Use official APIs when available119- Attribute sources properly120- Don't scrape personal/private information