爬网/内容迁移和站点捕获

在迁移之前清点网站内容

抓取批准的网站部分以捕获页面内容、链接和元数据以进行迁移映射和迁移后检查。

  • 清点源站点和排除项
  • 捕获范围页面和链接关系
  • 映射目的地并验证迁移的内容

范围

定义网站边界

递归

收集连接的页面

格式

选择支持的输出

来源

保留页面级来源

谁使用内容迁移和站点捕获

抓取批准的网站部分以捕获页面内容、链接和元数据以进行迁移映射和迁移后检查。

01

网络操作

定义业务问题并审查收集的证据。

02

移民机构

使用可重复的过程来比较重要的观察结果。

03

内容管理者

将可靠的输入连接到产品或研究工作流程。

04

整合业主

将源输出映射到现有应用程序并验证必填字段。

05

工作流程操作员

监视异常、维护收集上下文并检查不完整的运行。

为什么此工作流程会大规模中断

围绕影响可用业务成果的故障模式进行设计。

问题 01

上下文丢失

发现过程中遗漏的页面可能会从迁移计划中消失。根据网站的已知 URL 库存协调爬网覆盖范围。

保留可比较的观察结果
问题 02

运行结束但没有可用结果

完成的爬网仍然可以省略重要路径或包含不相关的路径。将发现的页面与范围和覆盖率预期进行协调。

验证实际结果
问题 03

下一组无法验证结果

保留源上下文和可审查的证据以及结果。定义在生产收集之前由谁处理不完整的记录。

让交接可追踪

您的工作流程可以使用的数据

保持收集层和规范化业务记录的明确定义。

old_url
保留源或目的地参考以进行追踪。
page_title
从相关源标题中保留的文本。
content_ref
由您的应用程序分配或保留的稳定内容引用。
outbound_links
观察结果中保留了可用的来源参考。

规范化记录 · 示例

{
  "old_url": "https://example.com/public-source",
  "page_title": "Example public resource",
  "content_ref": "content_sample_01",
  "outbound_links": [
    "https://example.com/source"
  ]
}

建议的下游记录,而不是字面的 Scrapeless API 响应。字段提取和标准化属于您的应用程序。

递归网站集合,支持 Markdown、HTML、链接和屏幕截图等内容格式。

实践中的例子。在将文章映射到新的 CMS 之前捕获自有的帮助中心。

此工作流程如何运行

从批准的输入到经过验证的结果的集中顺序。

  1. 01

    清点源站点和排除项

    首先:源域、范围限制和目标映射规则。定义收集前的最小可用结果。

  2. 02

    捕获范围页面和链接关系

    递归网站集合,支持 Markdown、HTML、链接和屏幕截图等内容格式。分别记录失败和部分结果。

  3. 03

    映射目的地并验证迁移的内容

    范围内的覆盖范围、重复率和保留的文档质量。保留进入下一阶段的记录证据。

专为您的团队工作方式而打造

产品能力支持工作流程;您的申请定义了成功的含义。

  • 种子→范围→页面

    在规定范围内收集

    对选定的网站区域使用递归收集。从小范围开始,在扩大爬网之前检查发现的页面。

  • Markdown · HTML · 链接

    选择有用的输出格式

    Crawl 支持的内容格式包括 Markdown、HTML、链接和屏幕截图。选择您的消费应用程序所需的格式。

  • 页面→文档→来源

    保留来源身份

    将每个保留的文档与其 URL 关联并捕获上下文。然后,您的管道可以维护版本控制和源链接引用。

  • 过滤→去重→发布

    准备下游内容

    在索引或训练之前应用您自己的重复数据删除、内容过滤器和质量检查。收集页面是数据集准备的开始。

规划工作流程的成本

抓取文档将浏览器运行时和代理流量描述为成本驱动因素。范围、渲染需求和输出格式会影响消耗。

飞行员

验证一个工作流程

运行具有代表性的源示例并检查可用结果和异常情况。在扩展之前就接受标准达成一致。

免费试用

生产

衡量实际消费

范围内的覆盖范围、重复率和保留的文档质量。

查看定价

规模

确定下一阶段的范围

带上您的工作负载组合、操作窗口和观察到的消耗,讨论适合您要求的设置。

这些是工作负载阶段,而不是命名的订阅计划。当前费率和账户限额适用。

选择如何运行工作流程

使用您自己的代表性工作负载来比较职责和操作工作量。

工作流程责任

爬行

自管理堆栈

手动流程

执行

指定范围的网站采集

您的团队负责运行和维护执行层。

操作员重复每个收集或浏览步骤。

业务规则

源权限、范围、内容过滤、版本控制、索引和下游模型使用。

在您的应用程序中实现。

由研究者或操作者应用。

验收

在工作流程中保留结果和内容检查。

构建验证和异常处理。

检查捕获的证据。

成本规划

衡量产品消耗加上下游加工。

衡量基础设施和维护工作。

考虑每项已完成任务所花费的时间。

将其连接到您已经运行的堆栈

让业务逻辑和分析靠近使用结果的系统。

  • Python

  • Node.js

  • Go

  • 您的搜索或 RAG 管道

源权限、范围、内容过滤、版本控制、索引和下游模型使用。 打开产品文档了解当前设置和支持的选项。

探索更多 Crawl 工作流程

使用相同产品的相关工作流程,每个工作流程都有自己的输入和验收标准。

团队在构建之前提出的问题

确定第一次运行的范围并设定明确的期望。

我们需要什么才能开始?

源域、范围限制和目标映射规则。从代表性样品开始,并在增加体积之前就验收标准达成一致。

爬行提供什么?

递归网站集合,支持 Markdown、HTML、链接和屏幕截图等内容格式。您的语料库或知识管道的页面级内容和源上下文。

哪些部分是我们自己建造的?

源权限、范围、内容过滤、版本控制、索引和下游模型使用。

是什么让这个工作流程产生误导?

发现过程中遗漏的页面可能会从迁移计划中消失。根据网站的已知 URL 库存协调爬网覆盖范围。

我们应该围绕哪些界限进行规划?

爬网是内容捕获,而不是数据库、服务器配置或应用程序行为的完整备份。

我们应该如何评价一名飞行员?

范围内的覆盖范围、重复率和保留的文档质量。在决定是否扩展之前,请查看已接受记录和例外情况的样本。

让 Crawl 为您的团队工作

带上您的来源、预期的抓取作业和接受标准。从有针对性的试点开始,然后扩大证据。