SEO Spider 常规
安装
可以通过点击适用于您操作系统的下载按钮来下载 Screaming Frog SEO Spider,然后运行安装程序。
SEO Spider 适用于 Windows、Mac 和 Ubuntu Linux。SEO Spider 不适用于 Windows XP。
最低配置是具有至少 4GB 可用 RAM 的 64 位操作系统。
SEO Spider 能够抓取数百万个 URL,但需要正确的硬件、内存和存储。它能够将抓取数据保存在 RAM 中,或者以数据库形式保存到磁盘中。
对于低于 20 万个 URL 的抓取,通常 8GB 的 RAM 应该足够。但是,为了能够抓取超过 100 万个 URL,我们推荐的硬件是 SSD 和 16GB 的 RAM(或更高)。

如果您 是 SEO Spider 的新手,请阅读我们的入门指南。
在 Windows 上安装
这些说明是使用 Windows 10 编写的,适用于所有最新版本的 Windows。
下载最新版本的 SEO Spider。下载的文件将被命名为 ScreamingFrogSEOSpider-VERSION.exe。该文件很可能会下载到您的“下载”目录,可以通过文件资源管理器轻松访问。当 Windows 执行安全扫描时,下载可能会在 100% 完成时暂停。
安装
下载的文件是一个可执行文件,必须运行才能安装 SEO Spider。转到文件资源管理器中的“下载”文件夹,双击下载的文件,您将看到以下屏幕。

单击“是”,然后,除非您想安装到默认位置以外的任何位置,否则在下面的屏幕上选择“下一步”。

然后,系统会询问您是否需要桌面快捷方式,默认情况下已选中该快捷方式。再次单击“下一步”。

现在单击“安装”以开始安装。

安装过程将开始,将 SEO Spider 所需的文件复制到您的计算机,完成后,您将看到此屏幕。

单击“完成”以启动 SEO Spider。
命令行安装
您还可以通过命令行以静默方式安装,如下所示。
ScreamingFrogSEOSpider-VERSION.exe /VERYSILENT
默认情况下,这会将 SEO Spider 安装到:
C:\Program Files (x86)\Screaming Frog SEO Spider
您可以使用以下命令选择其他位置:
ScreamingFrogSEOSpider-VERSION.exe /VERYSILENT /DIR=C:\My Folder
故障排除
- “Error opening file for writing”(写入文件时出错)– 重新启动计算机并重试安装。
卸载
单击屏幕左下角的“开始”图标,然后键入“添加”以在 控制面板中找到“添加或删除程序”。
单击搜索框,然后输入“SEO”以在应用程序列表中找到 Screaming Frog SEO Spider。现在单击右侧的三个点,然后从下拉菜单中选择“卸载”。
在卸载过程中,系统会询问您是否要删除所有抓取、设置和许可证信息。
通过命令行卸载
您可以按如下方式执行 SEO Spider 的静默卸载:
"C:\Program Files (x86)\Screaming Frog SEO Spider\unins000.exe" /SUPPRESSMSGBOXES /VERYSILENT
运行 SEO Spider
SEO Spider 可以通过两种方式运行。
GUI
单击屏幕左下角的“开始”图标,键入“SEO Spider”以找到它,然后单击它以启动。
命令行
如果您想通过命令行运行,请参阅我们的用户指南。
在 macOS 上安装
这些说明是使用 macOS 11 Big Sur 编写的,适用于所有最新版本的 macOS。
下载最新版本的 SEO Spider。下载的文件将被命名为 ScreamingFrogSEOSpider-19.0-aarch64.dmg、ScreamingFrogSEOSpider-19.0-x86_64.dmg 或类似名称,具体取决于版本和机器架构。
如果您不确定要下载哪个版本,请参阅我们的常见问题解答 我的 Mac 需要哪个版本的 SEO Spider?。
该文件很可能会下载到您的“下载”目录,可以通过 Finder 轻松访问。
安装
下载的文件是一个磁盘映像,其中包含 Screaming Frog SEO Spider 应用程序。转到 Finder 中的“下载”文件夹,双击下载的文件,您将看到以下屏幕。

单击左侧的 Screaming Frog SEO Spider 应用程序图标,然后将其拖到右侧的“应用程序”文件夹中。这会将 Screaming Frog SEO Spider 应用程序复制到您的“应用程序”文件夹,这是 macOS 上大多数应用程序所在的位置。
现在,单击左上角的 x 关闭此窗口。转到 Finder,查看左侧的“设备”部分,找到 ScreamingFrogSEOSpider,然后单击其旁边的弹出图标。

卸载
Apple 有一个关于使用 Finder 卸载应用程序 的优秀指南。
从 Dock 打开 Finder,然后单击左侧的“应用程序”。
接下来,找到“Screaming Frog SEO Spider”,然后右键单击并“移到废纸篓”。
或者,将应用程序拖到废纸篓。将应用程序移到废纸篓后,要删除该应用程序,请选择“Finder > 清倒废纸篓”。
运行 SEO Spider
SEO Spider 可以通过两种方式运行。
GUI
使用 Finder 转到您的“应用程序”文件夹,找到 Screaming Frog SEO Spider 图标,然后双击它以启动。
命令行
如果您想通过命令行运行,请参阅我们的用户指南。
故障排除
如果在打开 .dmg 时收到类似这样的消息,请重新启动您的 Mac 并重试。

在 Ubuntu 上安装
这些说明适用于在 Ubuntu 18.04.1 上安装。
下载最新版本的 SEO Spider。下载的文件将被称为类似于 screamingfrogseospider_16.7_all.deb 的名称,并且很可能位于您主目录中的“下载”文件夹中。
安装
您可以通过两种方式之一安装 SEO Spider。
GUI
– 双击 .deb 文件。
– 选择“安装”并输入您的密码。
– SEO Spider 需要运行 ttf-mscorefonts-install,因此在弹出时接受此许可证。
– 等待安装完成。
命令行
打开一个终端并输入以下命令。
sudo apt-get install ~/Downloads/screamingfrogseospider_15.2_all.deb
您需要输入您的密码,然后在询问您是否要继续时输入 Y,并接受 ttf-mscorefonts-install 安装的 EULA。
故障排除
E: Unable to locate package screamingfrogseospider_15.2_all.deb
请确保您正在输入 .deb 的绝对路径以按照示例进行安装。
Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/u/somepackage.deb 404 Not Found [IP: 91.189.88.149 80]
请运行以下命令并重试。
sudo apt-get update
运行 SEO Spider
无论 SEO Spider 是如何安装的,您都可以通过两种方式之一运行它。
GUI
单击左下角的“应用程序”图标,键入“seo spider”,然后在应用程序图标出现时单击它。
命令行
在终端中输入以下命令:
screamingfrogseospider
有关更多命令行选项,请参阅我们的用户指南。
在 Fedora 上安装
这些说明适用于在 Fedora Linux 35 上安装。
下载最新版本的 SEO Spider。下载的文件将被称为类似于 screamingfrogseospider-17.0-1.x86_64.rpm 的名称,并且很可能位于您主目录中的“下载”文件夹中。
安装
打开一个终端并输入以下命令。
sudo rpm -i ~/Downloads/screamingfrogseospider-17.0-1.x86_64.rpm
运行 SEO Spider
SEO Spider 已安装,您可以通过两种方式之一运行它。
GUI
单击左上角的“活动”图标,键入“seo spider”,然后在应用程序图标出现时单击它。
命令行
在终端中输入以下命令:
screamingfrogseospider
有关更多命令行选项,请参阅我们的用户指南。
抓取
Screaming Frog SEO Spider 可以免费下载和使用,每次最多可以抓取 500 个 URL。每年只需 199 英镑,您就可以购买许可证,这将取消 500 个 URL 的抓取限制。
许可证还提供对配置、保存和打开抓取以及高级功能(例如 – JavaScript 渲染、自定义搜索、自定义提取、Google Analytics 集成、Google Search Console 集成、PageSpeed Insights 集成、计划等等!)的访问权限。
请参阅我们的定价页面上免费与付费功能的比较。
如果您是该软件的新用户,我们建议阅读我们的 SEO Spider 入门指南。
抓取网站(子域名)
在常规抓取模式下,SEO Spider 将抓取您输入的子域名,并将遇到的所有其他子域名默认视为外部链接(这些链接显示在“外部”选项卡下)。
例如,通过在顶部的“输入要抓取的 URL”框中输入 https://www.screamingfrog.co.uk 并单击“开始”,将抓取 Screaming Frog www 子域名。

可以将顶部过滤器从“子域名”调整为抓取“所有子域名”。

这意味着它可能会抓取其他子域名,例如 us.screamingfrog.co.uk 或 support.screamingfrog.co.uk(如果它们存在并且是内部链接)。如果您从根目录(例如 https://screamingfrog.co.uk)开始抓取,则 SEO Spider 默认也会抓取所有子域名。
SEO Spider 最常见的用途之一是查找网站上的错误,例如断开的链接、重定向和服务器错误。请阅读我们关于如何查找断开的链接的指南,其中解释了如何查看 404 等错误的来源,并将来源数据批量导出到电子表格。
为了更好地控制您的抓取,请使用您网站的 URL 结构,方法是抓取子文件夹、SEO Spider 的配置选项(例如仅抓取 HTML(图像、CSS、JS 等))、排除功能、自定义 robots.txt、包含功能 或更改 SEO Spider 的模式并上传要抓取的 URL 列表。
抓取子文件夹
要抓取子文件夹,请输入您要抓取的子文件夹,然后从顶部切换器中选择“子文件夹”。

通过直接将其输入到 SEO Spider 中,它将仅抓取 /blog/ 子文件夹中包含的所有 URL。
如果子文件夹的末尾没有尾部斜杠,例如“/blog”而不是“/blog/”,则 SEO Spider 将无法将其识别为子文件夹并在其中抓取。如果子文件夹的尾部斜杠版本重定向到非尾部斜杠版本,则同样适用。
要抓取此子文件夹,您需要使用包含功能并输入该子文件夹的正则表达式(在本例中为 .*blog.*)。
如果您有更复杂的设置(如子域名和子文件夹),您可以同时指定两者。例如 – http://de.example.com/uk/ 以抓取 .de 子域名和 UK 子文件夹等。
请查看我们关于抓取子域名和子文件夹的视频指南。
抓取 URL 列表
除了通过输入 URL 并点击“开始”来抓取网站之外,您还可以切换到列表模式,然后粘贴或上传要抓取的特定 URL 列表。

这对于站点迁移(例如,在审核 URL 和重定向时)特别有用。 我们建议阅读我们的指南“如何在站点迁移中审核重定向”,以获得最佳方法。
如果您希望以与上传相同的顺序导出列表模式下的数据,请使用用户界面顶部“上传”和“开始”按钮旁边的“导出”按钮。

导出中的数据将与原始上传中的顺序相同,并包含所有完全相同的 URL,包括重复项或执行的任何修复。
请查看我们的“如何使用列表模式”指南和视频,了解有关列表模式下更高级的抓取。
抓取更大的网站
SEO Spider 可以抓取的 URL 数量取决于使用的存储模式,以及可用的内存和 SEO Spider 中的内存分配。
如果您希望执行特别大的抓取,我们建议使用数据库存储模式并增加 SEO Spider 中的内存分配。
使用数据库存储意味着抓取数据将保存到磁盘,而不是仅保存在 RAM 中。 这使 SEO Spider 可以抓取更多 URL,抓取会自动存储并可以更快地打开在“文件 > 抓取”菜单下。
这可以在“文件 > 设置 > 存储模式”下配置,然后选择“数据库存储”。

虽然 SEO Spider 会将所有数据保存到磁盘,但您仍然可以增加 RAM 内存分配,以使 SEO Spider 能够抓取更多 URL。 我们建议对于任何最多 200 万个 URL 的抓取,将其设置为 4gb。 这可以在“文件 > 设置 > 内存分配”下配置。

如果您收到“您正在耗尽此 抓取的内存”警告,则可以保存抓取并切换到数据库存储模式或增加 RAM 分配在内存存储模式下,然后打开并恢复抓取。
对于非常大的抓取,请阅读我们的如何抓取大型网站指南,其中提供了有关最佳设置和配置的详细信息,以使其尽可能易于管理和高效。
可用选项包括 -
- 如上所述,按子域或子文件夹抓取。
- 通过使用包含功能缩小抓取范围,或通过使用 排除或自定义 robots.txt 功能排除您不需要抓取的区域。
- 考虑通过抓取的总 URL 数、深度和查询字符串参数的数量来限制抓取。
- 考虑仅抓取内部 HTML,方法是在 SEO Spider 的配置中取消选中图像、CSS、JavaScript、SWF 和外部链接。
这些都应有助于节省内存并将抓取重点放在您需要的重要区域。
保存、打开、导出和导入抓取
可以使用 许可证在 SEO Spider 中保存和打开抓取。 保存和打开抓取的工作方式略有不同,具体取决于您配置的 SEO Spider 存储模式。
观看我们的视频或阅读下面的指南。
在数据库存储模式下保存和打开
在默认的数据库存储模式下,抓取会在抓取期间自动“保存”并提交到数据库中。
当您清除抓取、键入新的 URL 或关闭 SEO Spider 时,抓取将自动存储。 如果您不小心关闭了机器、遇到崩溃或断电,抓取仍应安全存储。
要在数据库存储模式下打开抓取,请单击主菜单中的“文件 > 抓取”。

“抓取”窗口显示自动存储的抓取的概述,您可以在其中批量打开、重命名、组织到项目文件夹中、复制、导出或删除它们。
您可以导出抓取,以便其他用户可以在“文件 > 导出”下打开它。

在“另存为”对话框屏幕和“另存为类型”中,有两种选项可以在数据库存储模式下导出抓取。

您可以导出数据库文件(.dbseospider 文件),该文件可以导入到数据库存储中的 SEO Spider 中。 这是推荐的默认选项,因为它速度更快。
或者,抓取也可以导出为 .seospider 文件,该文件可以使用内存或数据库存储模式导入到 SEO Spider 中。
在数据库存储模式下,.seospider 文件将被转换并提交到数据库,这将比打开 .dbseospider 文件花费更长的时间。 但是,一旦它进入数据库,就可以通过“文件 > 抓取”菜单访问,并允许更快地打开。
要在数据库存储模式下导入 .dbseospider 文件,请单击“文件 > 导入”。 .dbseospider 文件无法在内存存储模式下打开。

要在数据库存储模式下导入 .seospider 文件,请单击“文件 > 导入”,然后将“文件类型”从“Screaming Frog DB SEO Spider 抓取数据”切换为“Screaming Frog SEO Spider 抓取数据”,然后单击相关文件。

如上所述,.seospider 文件最初需要更长的时间才能导入,但在转换为数据库后,可以在“文件 > 抓取”菜单下使用。
在内存存储模式下保存和打开
内存存储是较旧的存储模式,以前是 SEO Spider 的默认模式。 在内存存储模式下,抓取需要保存为特定于 SEO Spider 的 .seospider 文件类型。
您可以通过暂停 SEO Spider 来保存部分抓取,或者通过选择“文件 > 保存”来在抓取结束时保存。

要打开抓取,只需双击相关的 .seospider 文件,选择“文件 > 打开”并导航到该文件,或者在“文件 > 打开最近”下选择您最近的抓取之一。 如果抓取已暂停,您可以恢复抓取。
请注 意,保存和打开抓取可能需要几分钟或更长时间,具体取决于抓取的大小和数据量。 只有 .seospider 抓取文件可以在内存存储模式下打开,而不是下一节中讨论的数据库文件 .dbseospider 文件。
如果您计划执行大型抓取,我们建议考虑数据库存储模式,因为打开抓取的速度要快得多。
配置
在该工具的许可版本中,您可以保存默认抓取配置,并保存配置配置文件,这些配置文件可以在需要时加载。
要将当前配置保存为默认配置,请选择“配置 > 配置文件 > 将当前配置另存为默认配置”。
要保存配置配置文件以便将来能够加载,请单击“配置 > 配置文件 > 另存为”并调整文件名(最好是描述性的!)。

要加载配置配置文件,请单击“配置 > 配置文件 > 加载”并选择您的配置配置文件,或单击“配置 > 配置文件 > 加载最近”以从最近的列表中选择。
要重置回原始 SEO Spider 默认配置,请选择“配置 > 配置文件 > 清除默认配置”。
请查看我们的自定义配置视频指南。