← Back to Skills Marketplace
aaron-he-zhu

Internal Linking Optimizer

by Aaron Zhu · GitHub ↗ · v9.9.5 · MIT-0
cross-platform ✓ Security Clean
1563
Downloads
0
Stars
4
Active Installs
23
Versions
Install in OpenClaw
/install internal-linking-optimizer
Description
Use when improving internal link structure, anchor text, orphan pages, crawl depth, site architecture, or link equity flow. 内链优化/站内架构
README (SKILL.md)

Internal Linking Optimizer

Analyzes internal link structure, authority flow, orphan pages, anchor text, and topic clusters, then delivers a prioritized linking plan with source/target/anchor recommendations.

Quick Start

Start with one of these prompts, then finish with the standard handoff summary from Skill Contract.

Analyze internal linking structure for [domain/sitemap]
Find internal linking opportunities for [URL]
Create internal linking plan for topic cluster about [topic]
Suggest internal links for this new article: [content/URL]
Find orphan pages on [domain]
Optimize anchor text across the site

Skill Contract

Expected output: a scored diagnosis, prioritized repair plan, and a short handoff summary ready for memory/audits/.

  • Reads: the current page or site state, symptoms, prior audits, and current priorities from CLAUDE.md and the shared State Model when available.
  • Writes: a user-facing audit or optimization plan plus a reusable summary that can be stored under memory/audits/.
  • Promotes: blocking defects, repeated weaknesses, and fix priorities to memory/open-loops.md and memory/decisions.md.
  • Next handoff: use the Next Best Skill below when the repair path is clear.

Handoff Summary

Emit the standard shape from skill-contract.md §Handoff Summary Format.

Data Sources

Uses ~~web crawler and ~~analytics when connected; otherwise asks user for sitemap, key page URLs, and content categories. See CONNECTORS.md and SECURITY.md §Scraping Boundaries.

Instructions

When a user requests internal linking optimization:

  1. Analyze Current Structure -- Capture domain, pages analyzed, total internal links, average links/page, link distribution, top linked pages, under-linked important pages, and a structure score. Flag crawl-depth and authority-flow problems.
  2. Identify Orphan Pages -- List pages with no inbound internal links. Prioritize high-value orphans with traffic/rankings, medium-potential pages that need category/tag links, and low-value pages to delete, noindex, or redirect.
  3. Analyze Anchor Text Distribution -- Check current anchor patterns, distribution by page, over-optimization, generic anchors, and CORE-EEAT R08 alignment.

    Reference: references/linking-templates.md contains the Step 3 output template.

  4. Create Topic Cluster Link Strategy -- Map pillar/cluster links, recommend structure, and list specific links to add.

    Reference: references/linking-templates.md contains the Step 4 template.

  5. Find Contextual Link Opportunities -- For each page, identify topic-relevant source/target/anchor opportunities and prioritize high-impact additions.

    Reference: references/linking-templates.md contains the Step 5 template.

  6. Optimize Navigation and Footer Links -- Review main/footer/sidebar/breadcrumb navigation; recommend pages to add, demote, or remove.

    Reference: references/linking-templates.md contains the Step 6 template.

  7. Generate Implementation Plan -- Include executive summary, current-state metrics, phased priority actions, implementation guide, and tracking plan.

    Reference: references/linking-templates.md contains the Step 7 template.

Example

User: "Find internal linking opportunities for my blog post on 'email marketing best practices'"

Output: 5 high-value links with source paragraph, destination URL, recommended anchor text, and priority. Example targets might include list-building, subject-line, segmentation, automation, and tools pages.

Reference: See references/linking-example.md for the full worked example.

Tips for Success

  • Prioritize relevance and user navigation over link volume.
  • Use descriptive, varied anchors; avoid exact-match repetition.
  • Link important pages from hubs, navigation, or strong contextual sources.
  • Audit regularly as content grows.

Save Results

Ask to save results; if yes, write a dated summary to memory/audits/internal-linking-optimizer/YYYY-MM-DD-\x3Ctopic>.md. Append veto-level issues to memory/hot-cache.md automatically.

Reference Materials

Next Best Skill

Primary: on-page-seo-auditor -- verify that revised internal links support page-level goals.

Usage Guidance
This is an instruction-only SEO assistant that appears to do what it says: analyze internal links and emit prioritised plans. It does not request credentials or install code, but it can use crawlers or analytics connectors if the agent/environment provides them — those connectors may require site access or analytics credentials you should review before granting. The skill will also write audit summaries into the agent's memory paths (memory/audits/, memory/open-loops.md). If you plan to let it access live site data or analytics, confirm (1) you trust the environment providing those connectors, (2) you consent to storing audit outputs in agent memory, and (3) you review the linked GitHub repo if you want more provenance about the author and templates.
Capability Analysis
Type: OpenClaw Skill Name: internal-linking-optimizer Version: 9.9.5 The 'internal-linking-optimizer' skill bundle is a legitimate SEO tool designed to analyze and improve website link structures. The instructions in SKILL.md and the supporting documentation in the references directory (link-architecture-patterns.md, linking-templates.md) provide structured, domain-specific guidance for an AI agent to perform SEO audits. There is no evidence of data exfiltration, malicious command execution, or harmful prompt injection; the skill operates within expected boundaries by reading site state and writing audit results to a local memory directory.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
The name/description (internal linking optimization) matches the SKILL.md instructions and the included templates. It asks for sitemaps, key URLs, or analytics when available — all relevant to the task. Nothing requested (no env vars, no binaries, no config paths) is unrelated to SEO/link analysis.
Instruction Scope
Instructions are narrowly scoped to analyzing internal links, identifying orphans, anchor-text distribution, navigation/footer recommendations, and producing an implementation plan. The skill may read available state documents (CLAUDE.md, State Model) and writes audit summaries to memory/audits and related memory files — behaviour consistent with an audit/assistant skill. It does not instruct broad system file reads, credential harvesting, or exfiltration to third-party endpoints.
Install Mechanism
No install spec and no code files to run; the skill is instruction-only, which minimizes disk/write risk. There is no download or extract step.
Credentials
The skill declares no required environment variables or credentials. It states it will use web crawling and analytics 'when connected' — connectors/credentials for analytics would be provided elsewhere by the agent or user, not by this skill. As shipped, it does not request unrelated secrets.
Persistence & Privilege
The skill will write produced audits and handoff summaries into agent memory paths (memory/audits/, memory/open-loops.md, memory/decisions.md). That is expected for an audit helper, but you should be aware it will create/modify those memory entries. always:false and no cross-skill config modification are observed.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install internal-linking-optimizer
  3. After installation, invoke the skill by name or use /internal-linking-optimizer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v9.9.5
Published from v9.9.5 @ 7ecc77b
v9.9.0
Published from main @ 7861a09
v9.5.0
Published from main @ 9967b3d
v9.1.0
Published from main @ d9bf8c7
v9.0.1
Published from main @ 3642433
v9.0.0
Published from main @ 032eb65
v8.0.2
Published from main @ 728f02d
v8.0.1
Published from main @ e644cbe
v8.0.0
v8.0.0: Unified version release — consolidates Wiki Knowledge Layer, Auditor Runbook inline strategy, Critical Fail Cap, Guardrail Negatives, and 2 new commands
v7.2.0
v7.2.0: conversion-focused first paragraphs, cross-promotion tables, deduplicated Chinese keywords, semantic density paragraphs for on-page/technical SEO auditors
v7.1.0
Improve ClawHub search discoverability: optimized display name, tags, and description for vector search
v7.0.0
v7.0.0: Wiki Knowledge Layer + infrastructure upgrades
v6.2.0
v6.2.0: when_to_use + argument-hint frontmatter, hook hardening, memory system upgrades
v6.0.0
v6.0.0: GStack pattern adoption — Completion Status Protocol, Escalation Protocol, Anti-Slop Output Voice, 8 named workflow phases, Decision Gates, AUTO-FIX vs ASK, 750+ multilingual triggers, all descriptions ≤180 UTF-8 bytes for full ClawHub display
v5.1.0
v5.1.0: multilingual trigger optimization — 5 languages, 750+ triggers, 8-agent reviewed
v5.0.0
v5.0.0: Unified operating model — hook automation, temperature memory, protocol gates, state write-through, trigger widening
v4.1.0
v4.1.0: publish GitHub absolute links for published docs and sync version metadata
v4.0.0
v4.0.0: ClawHub-first marketplace optimization — security fixes, vector search descriptions, multi-ecosystem install docs
v3.0.0
Version 3.0.0 of internal-linking-optimizer - Added two reference files: `linking-example.md` and `linking-templates.md` for better documentation and guidance. - Expanded and updated tags to cover more internal linking and site architecture topics. - Clarified compatibility and environment variable requirements in the metadata, including optional integration notes (e.g., AHREFS_API_KEY). - Improved triggers and tag phrasing for better discoverability in SEO contexts. - Updated version number and metadata for improved marketplace and ecosystem integration.
v2.0.0
**Major update: Improved skill metadata, discoverability, and guidance.** - Added detailed triggers, tags, and author/version/license info to improve skill discoverability and usage. - Updated the description with explicit trigger phrases and linked related skills for easier navigation. - Added a collapsible navigation section with links to the complete SEO & GEO skills library and category breakdown. - Retained and migrated core user documentation, instructions, and sample usages from earlier versions. - No changes were made to core analysis steps or optimization logic.
Metadata
Slug internal-linking-optimizer
Version 9.9.5
License MIT-0
All-time Installs 4
Active Installs 4
Total Versions 23
Frequently Asked Questions

What is Internal Linking Optimizer?

Use when improving internal link structure, anchor text, orphan pages, crawl depth, site architecture, or link equity flow. 内链优化/站内架构. It is an AI Agent Skill for Claude Code / OpenClaw, with 1563 downloads so far.

How do I install Internal Linking Optimizer?

Run "/install internal-linking-optimizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Internal Linking Optimizer free?

Yes, Internal Linking Optimizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Internal Linking Optimizer support?

Internal Linking Optimizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Internal Linking Optimizer?

It is built and maintained by Aaron Zhu (@aaron-he-zhu); the current version is v9.9.5.

💬 Comments