# Web 搜索（SearXNG JSON）

通过 s.stdlang.com 的 SearXNG 实例搜索网页，返回 JSON 结果供自动化或后续工具使用。

> 标准页面: https://elysiatools.com/zh/tools/web-search

- **分类:** Web & Internet

- **关键词:** 网页搜索, SearXNG, 元搜索, JSON 搜索

## 概述

这是一个受控的 SearXNG JSON 客户端。端点固定为 https://s.stdlang.com/search，用户输入不能提供 URL 或任意请求头。关键词、筛选项和页码会映射为标准 SearXNG 参数；服务可能按当前配置返回 results、suggestions、answers、infoboxes 和引擎元数据。远程结果不保证完整或稳定。

## 输入项

- **搜索关键词** (text): e.g. SearXNG JSON API
- **语言** (select)
- **分类** (text): general, news, images, videos (optional)
- **搜索引擎** (text): google, duckduckgo (optional)
- **时间范围** (select)
- **安全搜索** (select)
- **页码** (number)
- **最大结果数** (number)

## 适用场景

- 需要根据关键词快速查找网页、文档或公开资料时。
- 需要限定语言、分类、时间范围、安全搜索级别或指定搜索引擎时。
- 需要以 JSON 格式获取搜索响应，供自动化流程或后续工具处理时。

## 工作原理

- 输入必填的搜索关键词。
- 按需选择语言、分类、搜索引擎、时间范围和安全搜索级别。
- 设置页码和最大结果数，页码支持 1 至 20，最大结果数支持 1 至 50。
- 工具向固定的 SearXNG 搜索服务发送参数，并返回 JSON 响应。

## 使用案例

- 技术人员搜索 SearXNG、API 或开发文档，并获取结构化 JSON 结果。
- 研究人员按时间范围和语言筛选近期公开资料。
- 自动化流程通过关键词和筛选参数获取网页搜索数据，供后续工具使用。

## 常见问题

### 必须填写什么？

必须填写搜索关键词，其他筛选项均可选。

### 搜索结果以什么格式返回？

结果以 JSON 格式返回，具体内容取决于远程服务的当前配置。

### 可以限制搜索结果的语言吗？

可以，可选择所有语言、英语、中文、西班牙语、法语、德语、俄语、葡萄牙语或日语。

### 可以只搜索近期内容吗？

可以，时间范围支持不限制、一天、一个月和一年。

### 可以自定义搜索网址或请求头吗？

不可以，搜索端点固定，用户不能提供 URL 或任意请求头。

## 相关工具

- [JSON 路径可视化器](https://elysiatools.com/zh/tools/json-path-visualizer): 将 JSON 或 JSONL 以可展开树形结构展示，并为每个节点生成可复制的 JSONPath 表达式
- [时间序列异常检测器](https://elysiatools.com/zh/tools/time-series-anomaly-detector): 上传 CSV 或 JSON 时间序列数据，基于 Z-Score 和 IQR 检测异常点，并输出带图表的报告
- [Mock Data 命名前缀 / 缩写冲突检测器](https://elysiatools.com/zh/tools/mock-data-naming-conflict-detector): 检测 CSV、JSON 或 schema 中视觉易混淆的字段名和前缀冲突，并给出更清晰的改名建议
- [语音活动分割](https://elysiatools.com/zh/tools/audio-voice-activity-segmentation): 检测可能的语音频段活动，并将语音/非语音区间导出为 JSON、CSV、SRT 标记或 FFmpeg 剪切列表。
- [数据集不平衡检测与重采样](https://elysiatools.com/zh/tools/dataset-imbalance-detector-resampler): 检测 CSV 或 JSON 数据集中的类别不平衡，对比重采样策略，并预览平衡后的输出数据集
- [JSON 差异可视化](https://elysiatools.com/zh/tools/json-diff-visualizer): 比较两个 JSON 并生成带颜色、路径和统计信息的可视化差异报告
- [无限制AI多语言标题翻译器](https://elysiatools.com/zh/tools/unlimited-ai-title-translator-multi): 专业的AI驱动多语言标题翻译工具，支持同时翻译到多种语言，输出JSON格式，适用于电影、电视剧、动漫、游戏等各类作品
- [Age 风格加密文件包](https://elysiatools.com/zh/tools/age-like-encrypted-file-bundle): 使用 Argon2id、XChaCha20-Poly1305 和可选签名来加密或解密可移植的口令文件包

## 示例

- [Terraform Plan JSON 样本](https://elysiatools.com/zh/samples/terraform-plan-json-samples): 用于依赖可视化和变更审查的 Terraform plan JSON 文件样本，贴近 terraform show -json 输出结构
- [Web Go 数据序列化示例](https://elysiatools.com/zh/samples/web-serialization-go): Web Go 数据序列化示例，包括JSON编码/解码和XML解析
- [Web Python 数据序列化示例](https://elysiatools.com/zh/samples/web-serialization-python): Web Python 数据序列化示例，包括JSON和XML处理
- [Web Rust 数据序列化示例](https://elysiatools.com/zh/samples/web-serialization-rust): Web Rust 数据序列化示例，包括JSON序列化、反序列化和XML解析
