← 返回 Skills 市场
evolinkai

SEO Assistant

作者 EvolinkAI · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
91
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ai-seo-assistant
功能描述
AI-powered SEO analysis and optimization. Audit HTML pages, rewrite meta tags, research keywords, generate schema markup, and create sitemaps. Powered by evo...
使用说明 (SKILL.md)

SEO Assistant

AI-powered SEO analysis and optimization from your terminal. Audit HTML pages locally with scoring, fetch and analyze live URLs, rewrite meta tags, research keywords, generate JSON-LD schema markup, and create XML sitemaps.

Powered by Evolink.ai

When to Use

  • User wants to audit HTML files for SEO issues
  • User asks "how's my SEO?" or "check my page"
  • User needs optimized title/meta/description tags
  • User wants keyword research for a topic
  • User needs schema markup (Article, Product, FAQ, etc.)
  • User wants to generate a sitemap

Quick Start

1. Set your EvoLink API key

export EVOLINK_API_KEY="your-key-here"

Get a free key: evolink.ai/signup

2. Audit your HTML

bash scripts/seo.sh audit index.html

3. AI-powered analysis

bash scripts/seo.sh check https://example.com

Capabilities

Local Commands (no API key needed)

Command Description
audit \x3Cfile|dir> Local HTML SEO audit with 0-100 scoring
sitemap \x3Cdir> --base \x3Curl> Generate XML sitemap from HTML files

AI Commands (require EVOLINK_API_KEY)

Command Description
check \x3Curl> Fetch live URL + AI deep SEO analysis
rewrite \x3Cfile> AI rewrite title, meta, description, OG, Twitter tags
keywords \x3Ctopic> AI keyword research with content strategy
schema \x3Cfile> --type \x3Ctype> AI generate JSON-LD schema markup

Schema Types

Type Key Properties
Article headline, author, datePublished, image, publisher
Product name, description, price, availability, review
FAQ mainEntity with Question/Answer pairs
HowTo name, step, totalTime, tool, supply
LocalBusiness name, address, telephone, openingHours
Event name, startDate, location, performer

Examples

Local audit with scoring

bash scripts/seo.sh audit ./public

Output:

=== ./public/index.html ===
  [ISSUE] Missing meta description
  [ISSUE] 2/5 images missing alt text
  [WARN]  Title too short (12 chars, aim for 50-60)
  [WARN]  Missing Open Graph tags
  [OK]    H1 OK: Welcome to Our Site
  [OK]    HTML lang attribute present

SEO Score: 67/100  (2 issues, 2 warnings, 1 files)

AI check a live URL

bash scripts/seo.sh check https://example.com

AI rewrite meta tags

bash scripts/seo.sh rewrite index.html

Output:

**Title Tag**
Before: \x3Ctitle>Home\x3C/title>
After:  \x3Ctitle>Cloud Computing Solutions for Small Business | YourBrand\x3C/title>

**Meta Description**
Before: (missing)
After:  \x3Cmeta name="description" content="Scalable cloud solutions...">

AI keyword research

bash scripts/seo.sh keywords "cloud computing SaaS"

Generate schema markup

bash scripts/seo.sh schema blog-post.html --type Article

Generate sitemap

bash scripts/seo.sh sitemap ./public --base https://example.com

Configuration

Variable Default Required Description
EVOLINK_API_KEY Yes (AI commands) Your EvoLink API key. Get one free
EVOLINK_MODEL claude-opus-4-6 No Model for AI analysis

Required binaries: python3, curl

Security

Data Transmission

AI commands send HTML content or topic descriptions to api.evolink.ai for analysis by Claude. By setting EVOLINK_API_KEY and using these commands, you consent to this transmission. Data is not stored after the response is returned. The audit and sitemap commands run entirely locally and never transmit data.

Network Access

  • Target URL (via curl) — check command fetches the page
  • api.evolink.ai — AI analysis (AI commands only)

Persistence & Privilege

The sitemap command writes a sitemap.xml file to the specified directory. Temporary files for API payloads are cleaned up automatically. No credentials or persistent data are stored.

Links

安全使用建议
This skill appears to be what it says, but review these points before installing or using it: - AI features transmit page HTML or topic text to api.evolink.ai using the EVOLINK_API_KEY you provide. Do not send sensitive/private content (internal dashboards, pages behind auth) unless you trust Evolink and the API key's usage policy. Testing against internal URLs may leak internal content. - The installer (npm/bin/install.js) will copy files into a skills/ directory under a discovered workdir (or current working directory) and will write .clawhub/lock.json and .clawhub-origin.json. Run the installer in a safe/empty directory if you want to inspect files first. - The scripts use curl and python3 and create temporary payload files that are removed via trap; still inspect the scripts if you have strict security requirements. - Use a dedicated or limited-scope API key for Evolink rather than a long-lived/privileged secret. If you only need local audits or sitemap generation, you can avoid setting EVOLINK_API_KEY and keep all work local. If you want higher assurance, verify the Evolink service (https://api.evolink.ai) privacy/retention policy and review the included scripts in your environment before running any command that contacts external URLs or the API.
功能分析
Type: OpenClaw Skill Name: ai-seo-assistant Version: 1.0.0 The AI SEO Assistant skill provides legitimate SEO auditing and optimization capabilities. The core logic in `scripts/seo.sh` performs local HTML parsing using Python's `HTMLParser` and utilizes a third-party API (`api.evolink.ai`) for AI-driven tasks like keyword research and meta-tag rewriting. Data transmission is explicitly disclosed in `SKILL.md` and `_meta.json`, and is limited to the content the user explicitly chooses to analyze. The installer script (`npm/bin/install.js`) follows standard patterns for the OpenClaw ecosystem without any suspicious side effects or persistence mechanisms.
能力评估
Purpose & Capability
Name/description, required binaries (python3, curl), and required env var (EVOLINK_API_KEY) match the behavior: local HTML auditing (python) and remote AI analysis (curl + API key). The included npm installer simply copies skill files into a workdir and is proportional to distributing a CLI-style skill.
Instruction Scope
SKILL.md and scripts are explicit: local commands (audit, sitemap) run locally and do not transmit data; AI commands (check, rewrite, keywords, schema) POST HTML or topic text to https://api.evolink.ai. The check command fetches target URLs with curl (head-cropped to 15k) which means running checks against internal/intranet URLs could send internal page content externally if the user invokes it. The scripts create temporary files for payloads and attempt to remove them via trap.
Install Mechanism
There is no registry install spec in the metadata, but the package includes a harmless npm installer (copies skill files to a skills/ directory, writes .clawhub/lock.json and .clawhub-origin.json). No remote downloads or obfuscated installers are present; install behavior is straightforward file copy.
Credentials
Only EVOLINK_API_KEY is required (with optional EVOLINK_MODEL). The installer also reads optional CLAWHUB_WORKDIR/CLAWDHUB_WORKDIR environment variables to determine a workdir, which is reasonable. No unrelated credentials or broad secrets are requested.
Persistence & Privilege
The skill does not request always:true and does not modify other skills' configurations. The installer writes the skill into a 'skills/<slug>' folder and updates a .clawhub lock file in the chosen workdir — expected for an installed skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-seo-assistant
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-seo-assistant 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: AI-powered SEO audit, meta tag rewriting, keyword research, schema markup generation, and sitemap creation
元数据
Slug ai-seo-assistant
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

SEO Assistant 是什么?

AI-powered SEO analysis and optimization. Audit HTML pages, rewrite meta tags, research keywords, generate schema markup, and create sitemaps. Powered by evo... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 91 次。

如何安装 SEO Assistant?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-seo-assistant」即可一键安装,无需额外配置。

SEO Assistant 是免费的吗?

是的,SEO Assistant 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

SEO Assistant 支持哪些平台?

SEO Assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 SEO Assistant?

由 EvolinkAI(@evolinkai)开发并维护,当前版本 v1.0.0。

💬 留言讨论