screaming-frog

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Screaming Frog Skill

Screaming Frog 技能

Crawl and analyze websites with Screaming Frog SEO Spider.
使用Screaming Frog SEO Spider爬取并分析网站。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/screaming-frog/install.sh | bash
Or manually:
bash
cp -r skills/screaming-frog ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/screaming-frog/install.sh | bash
或者手动安装:
bash
cp -r skills/screaming-frog ~/.canifi/skills/

Setup

配置

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set SCREAMING_FROG_LICENSE "your_license_key"
undefined
canifi-env set SCREAMING_FROG_LICENSE "your_license_key"
undefined

Privacy & Authentication

隐私与认证

Your credentials, your choice. Canifi LifeOS respects your privacy.
你的凭证,由你掌控。Canifi LifeOS 尊重你的隐私。

Option 1: Manual Browser Login (Recommended)

选项1:手动浏览器登录(推荐)

If you prefer not to share credentials with Claude Code:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭证:
  1. 使用CDP模式完成浏览器自动化配置
  2. 在Playwright控制的Chrome窗口中手动登录该服务
  3. Claude将使用你的已认证会话,且全程不会获取你的密码

Option 2: Environment Variables

选项2:环境变量

If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果你愿意共享凭证,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
注意:存储在canifi-env中的凭证仅可在你的本地机器上访问,绝不会被传输。

Capabilities

功能特性

  1. Site Crawling: Crawl websites and analyze structure
  2. Technical SEO Audit: Find broken links, errors, and issues
  3. On-page Analysis: Analyze titles, meta descriptions, headings
  4. Redirect Chains: Map and analyze redirects
  5. XML Sitemap: Generate XML sitemaps
  1. 网站爬取:爬取网站并分析其结构
  2. 技术SEO审计:查找断链、错误及各类问题
  3. 页面内分析:分析标题、元描述、标题标签
  4. 重定向链:映射并分析重定向关系
  5. XML站点地图:生成XML站点地图

Usage Examples

使用示例

Crawl Site

爬取网站

User: "Crawl example.com for SEO issues"
Assistant: Initiates crawl and returns findings
用户:"爬取example.com以排查SEO问题"
助手:启动爬取并返回结果

Find Broken Links

查找断链

User: "Find all broken links on my website"
Assistant: Returns list of 404 errors and broken links
用户:"找出我网站上的所有断链"
助手:返回404错误和断链列表

Analyze Titles

分析标题

User: "Show me pages with duplicate titles"
Assistant: Returns pages with title issues
用户:"展示存在重复标题的页面"
助手:返回存在标题问题的页面

Generate Sitemap

生成站点地图

User: "Create an XML sitemap from the crawl"
Assistant: Generates sitemap file
用户:"根据爬取结果创建XML站点地图"
助手:生成站点地图文件

Authentication Flow

认证流程

  1. Purchase license from Screaming Frog
  2. Install desktop application
  3. Enter license key to unlock full features
  4. CLI available for automation
  1. 从Screaming Frog购买许可证
  2. 安装桌面应用程序
  3. 输入许可证密钥以解锁全部功能
  4. 可使用CLI进行自动化操作

Error Handling

错误处理

ErrorCauseSolution
License InvalidWrong licenseVerify license key
Crawl BlockedRobots.txtCheck crawl permissions
Memory ErrorSite too largeIncrease memory allocation
TimeoutSlow responseAdjust timeout settings
错误类型原因解决方案
许可证无效许可证密钥错误验证许可证密钥
爬取被阻止Robots.txt限制检查爬取权限
内存错误网站规模过大增加内存分配
超时响应缓慢调整超时设置

Notes

注意事项

  • Desktop application (Windows, Mac, Linux)
  • Free version crawls 500 URLs
  • Paid version unlimited URLs
  • CLI for automation
  • Integration with APIs
  • Custom extraction support
  • 支持桌面应用程序(Windows、Mac、Linux)
  • 免费版本可爬取500个URL
  • 付费版本支持无限URL爬取
  • 提供CLI用于自动化操作
  • 支持与API集成
  • 支持自定义提取功能