返回顶部
s

seo-and-llm-rankings SEO与LLM排名

>-

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.0
安全检测
已通过
103
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

seo-and-llm-rankings

SEO 与 LLM 排名

对网站进行传统SEO健康度和AI搜索可见性(GEO)审计。生成带有可操作修复方案的优先级报告,以及可直接用于AI编码助手的提示。涵盖Google、Bing、ChatGPT、Perplexity、Claude、Gemini、Copilot和Google AI概览。

开始之前

首先检查产品营销上下文:
如果存在 .agents/product-marketing-context.md,请在提问前先阅读。使用该上下文,仅询问尚未涵盖的信息。

通过询问用户收集缺失的上下文:

  1. 1. 审计模式 -- 实时URL扫描还是本地代码库扫描?
  2. 网站URL(如果是URL模式)-- 应审计哪个URL?
  3. 项目路径(如果是代码库模式)-- 项目在哪里?(默认:当前工作区)
  4. 范围 -- 全站审计还是特定页面/部分?
  5. 网站类型 -- SaaS、电商、博客、本地商家、作品集等。
  6. 主要关键词 -- 哪些关键词/主题最重要?
  7. 业务目标 -- 流量、线索、注册、销售、品牌知名度?
  8. 已知问题 -- 是否有特定问题或近期流量下降?
  9. 技术栈 -- Next.js、WordPress、Shopify、静态HTML等。

仅询问你尚不知道的信息。如果用户提供URL,使用URL模式。如果用户说审计我的项目或扫描代码库,使用代码库模式。如果模棱两可,请询问。



平台检测与URL获取策略

URL模式通过HTTP获取实时页面。由于WAF(Cloudflare等)、企业防火墙、机器人检测或受限的Shell环境,这通常会失败。在执行任何URL模式获取之前,检测你的平台并使用最可靠的方法。

如何检测你的平台:

  • - Cursor -- 你有 WebFetch 工具和 WebSearch 工具。你可能还有 @Web 提及功能。如果你能调用 WebFetch,你就在Cursor中。
  • Claude Code -- 你原生拥有 WebFetch 工具。与Cursor类似,但在基于终端的代理中运行。
  • Codex (OpenAI) -- 你有浏览器工具或Web获取MCP工具。检查你的可用工具列表。
  • Windsurf -- 你有内置的网页浏览和URL获取能力。
  • Aider / 仅终端代理 -- 没有内置的Web工具。你必须依赖Shell命令(curl、python3)。
  • GitHub Copilot Workspace -- 通过其自身的工具界面具有Web访问权限。

URL获取优先级链(按顺序尝试,失败时回退):

平台主要获取方法回退1回退2
CursorWebFetch 工具(绕过WAF/防火墙)Python脚本(scripts/seo_audit.py)带浏览器UA的curl
Claude Code
WebFetch 工具 | Python脚本 | 带浏览器UA的curl |
| Codex | WebFetch / 浏览器工具 | Python脚本 | -- |
| Windsurf | 内置网页浏览 | Python脚本 | 带浏览器UA的curl |
| Aider / 终端 | Python脚本 | 带浏览器UA的curl | -- |
| 其他 | Python脚本 | 带浏览器UA的curl | -- |

失败检测: 将以下任何情况视为应触发下一个回退的获取失败:

  • - HTTP 403、404、5xx状态码
  • 连接超时或连接被拒绝
  • 空响应体
  • SSL/TLS错误
  • curl: command not found(没有curl的Windows)

如果所有方法都失败,不要静默跳过检查。告知用户无法访问该URL,并建议:

  1. 1. 尝试从不同的网络访问
  2. 直接粘贴页面HTML或文件内容进行分析
  3. 如果本地有源代码,切换到代码库模式



审计模式选择

此技能支持两种审计模式:

模式何时使用工作原理
URL模式网站已上线/已部署通过HTTP获取页面,检查robots.txt、sitemap、llms.txt、加载时间
代码库模式
网站是本地/预部署 | 使用Glob、Read和Grep扫描项目文件 -- 检查HTML、布局文件、配置 |

代码库模式特别适用于:

  • - 在部署前发现SEO问题
  • 尚未上线的项目
  • 用户想要直接扫描源代码时
  • 审计框架布局/页面文件中设置的元标签(Next.js、Astro等)



审计工作流程

第一阶段:技术SEO扫描

选择你的模式:

URL模式

运行审计脚本和手动检查:

bash
python3 scripts/seo_audit.py https://example.com
python3 scripts/seo_audit.py https://example.com --full # 详细输出

手动检查 -- 使用上述平台检测与URL获取策略中的获取策略。

遵循你平台的优先级链。每种方法的示例:

主要方法:WebFetch(Cursor、Claude Code、Codex、Windsurf)

对每个资源使用 WebFetch。这是最可靠的方法 -- 它处理TLS、遵循重定向,并绕过大多数WAF/机器人检测拦截。

WebFetch(https://example.com) -- 主页面HTML
WebFetch(https://example.com/robots.txt) -- robots.txt
WebFetch(https://example.com/sitemap.xml) -- sitemap
WebFetch(https://example.com/llms.txt) -- llms.txt(AI发现)

如果 WebFetch 对特定资源返回错误(403、404、500或超时),记录失败并尝试该资源的下一个回退。不要静默跳过检查。

回退1:Python脚本

bash
python3 scripts/seo_audit.py https://example.com
python3 scripts/seo_audit.py https://example.com --full

该脚本内置了重试逻辑和User-Agent轮换。如果脚本报告获取失败,它将打印包含状态码和建议下一步操作的诊断消息。

回退2:带浏览器User-Agent的curl

使用真实的浏览器User-Agent以避免机器人检测。添加 --retry 2 和 --max-time 30 以提高弹性。

bash
UA=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

curl -sL -A $UA --retry 2 --max-time 30 https://example.com/robots.txt
curl -sL -A $UA --retry 2 --max-time 30 https://example.com/sitemap.xml
curl -sL -A $UA --retry 2 --max-time 30 https://example.com/llms.txt
curl -sL -A $UA --retry 2 --max-time 30 https://example.com
curl -sIL -A $UA --retry 2 --max-time 30 https://example.com

如果所有方法对某个资源都失败,告知用户哪个资源无法获取、收到的错误,并建议他们手动粘贴内容或切换到代码库模式。

PageSpeed检查(可选,基于API):

bash
curl https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=https://example.com&strategy=mobile

检查内容(两种模式):

  • - 标题标签存在,50-60个字符,包含主要关键词
  • 元描述存在,150-160个字符,有吸引力
  • 每页单个H1,包含主要关键词
  • 标题层级:H1 > H2 > H3(无跳级)
  • 启用HTTPS且证书有效
  • robots.txt存在并允许重要页面
  • XML站点地图存在且可访问
  • 页面加载时间 < 3秒(仅URL模式)
  • 核心网页指标:LCP < 2.5秒,INP < 200毫秒,CLS < 0.1(仅URL模式)
  • Open Graph和Twitter Card标签存在
  • 图片有alt文本
  • 无损坏的内部链接

代码库模式

使用Glob、Read和Grep直接扫描项目文件。无需实时服务器。

步骤1:发现项目结构和框架

Glob: /*.{html,jsx,tsx,astro,vue,svelte,php}
Glob: /layout.{tsx,jsx,js,ts}
Glob: /app/layout.{tsx,jsx}
Glob: /_app.{tsx,jsx}
Glob: /index.{html,tsx,jsx}
Glob: /head.{tsx,jsx}

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 seo-and-llm-rankings-1775910783 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 seo-and-llm-rankings-1775910783 技能

通过命令行安装

skillhub install seo-and-llm-rankings-1775910783

下载

⬇ 下载 seo-and-llm-rankings v1.1.0(免费)

文件大小: 53.09 KB | 发布时间: 2026-4-12 11:20

v1.1.0 最新 2026-4-12 11:20
- Initial release of SEO & LLM Rankings skill.
- Audits websites for both traditional SEO health and AI search visibility (GEO).
- Generates prioritized reports with actionable fixes and prompts for AI coding agents.
- Supports audits across platforms such as Google, Bing, ChatGPT, Perplexity, Claude, Gemini, Copilot, and Google AI Overviews.
- Includes dynamic audit modes: live URL scan and local codebase scan, with detailed guidance for each.
- Features robust URL fetching strategies and fallback methods based on agent/platform to handle WAFs, bot detection, and fetch errors.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部