{
  "schemaVersion": "1.0",
  "item": {
    "slug": "rank-tracker",
    "name": "Rank Tracker",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/aaron-he-zhu/rank-tracker",
    "canonicalUrl": "https://clawhub.ai/aaron-he-zhu/rank-tracker",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/rank-tracker",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=rank-tracker",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/ranking-analysis-templates.md",
      "references/tracking-setup-guide.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/rank-tracker"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/rank-tracker",
    "agentPageUrl": "https://openagent3.xyz/skills/rank-tracker/agent",
    "manifestUrl": "https://openagent3.xyz/skills/rank-tracker/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/rank-tracker/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Rank Tracker",
        "body": "SEO & GEO Skills Library · 20 skills for SEO + GEO · Install all: npx skills add aaron-he-zhu/seo-geo-claude-skills\n\nResearch · keyword-research · competitor-analysis · serp-analysis · content-gap-analysis\n\nBuild · seo-content-writer · geo-content-optimizer · meta-tags-optimizer · schema-markup-generator\n\nOptimize · on-page-seo-auditor · technical-seo-checker · internal-linking-optimizer · content-refresher\n\nMonitor · rank-tracker · backlink-analyzer · performance-reporter · alert-manager\n\nCross-cutting · content-quality-auditor · domain-authority-auditor · entity-optimizer · memory-management\n\nTracks, analyzes, and reports on keyword ranking positions over time. Monitors both traditional SERP rankings and AI/GEO visibility to provide comprehensive search performance insights."
      },
      {
        "title": "When to Use This Skill",
        "body": "Setting up ranking tracking for new campaigns\nMonitoring keyword position changes\nAnalyzing ranking trends over time\nComparing rankings against competitors\nTracking SERP feature appearances\nMonitoring AI Overview inclusions\nCreating ranking reports for stakeholders"
      },
      {
        "title": "What This Skill Does",
        "body": "Position Tracking: Records and tracks keyword rankings\nTrend Analysis: Identifies ranking patterns over time\nMovement Detection: Flags significant position changes\nCompetitor Comparison: Benchmarks against competitors\nSERP Feature Tracking: Monitors featured snippets, PAA\nGEO Visibility Tracking: Tracks AI citation appearances\nReport Generation: Creates ranking performance reports"
      },
      {
        "title": "Set Up Tracking",
        "body": "Set up rank tracking for [domain] targeting these keywords: [keyword list]"
      },
      {
        "title": "Analyze Rankings",
        "body": "Analyze ranking changes for [domain] over the past [time period]"
      },
      {
        "title": "Compare to Competitors",
        "body": "Compare my rankings to [competitor] for [keywords]"
      },
      {
        "title": "Generate Reports",
        "body": "Create a ranking report for [domain/campaign]"
      },
      {
        "title": "Data Sources",
        "body": "See CONNECTORS.md for tool category placeholders.\n\nWith ~~SEO tool + ~~search console + ~~analytics + ~~AI monitor connected:\nAutomatically pull ranking positions from ~~SEO tool, search impressions/clicks from ~~search console, traffic data from ~~analytics, and AI Overview citation tracking from ~~AI monitor. Daily automated rank checks with historical trend data.\n\nWith manual data only:\nAsk the user to provide:\n\nKeyword ranking positions (current and historical if available)\nTarget keyword list with search volumes\nCompetitor domains and their ranking positions for key terms\nSERP feature status (featured snippets, PAA appearances)\nAI Overview citation data (if tracking GEO metrics)\n\nProceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data."
      },
      {
        "title": "Instructions",
        "body": "When a user requests rank tracking or analysis:\n\nSet Up Keyword Tracking -- Configure domain, location, device, language, update frequency. Add keywords with volume, current rank, type, and priority. Set up competitor tracking and keyword categories (brand/product/informational/commercial).\n\n\nRecord Current Rankings -- Ranking overview by position range (#1, #2-3, #4-10, #11-20, etc.), position distribution visualization, detailed rankings with URL, SERP features, and change.\n\n\nAnalyze Ranking Changes -- Overall movement metrics, biggest improvements and declines with hypothesized causes, recommended recovery actions, stable keywords, new rankings, lost rankings.\n\n\nTrack SERP Features -- Feature ownership comparison vs competitors (snippets, PAA, image/video pack, local pack), featured snippet status, PAA appearances.\n\n\nTrack GEO/AI Visibility -- AI Overview presence per keyword, citation rate and position, GEO performance trend over time, improvement opportunities.\n\n\nCompare Against Competitors -- Share of voice table, head-to-head comparison per keyword, competitor movement alerts with threat level.\n\n\nGenerate Ranking Report -- Executive summary with overall trend, position distribution, key highlights (wins/concerns/opportunities), detailed analysis, SERP feature report, GEO visibility, competitive position, recommendations.\n\nReference: See references/ranking-analysis-templates.md for complete output templates for all 7 steps."
      },
      {
        "title": "Input Validation",
        "body": "Keywords list is complete with search volumes\n Target domain and tracking location are specified\n Competitor domains identified for comparison\n Historical baseline data available or initial tracking period set"
      },
      {
        "title": "Output Validation",
        "body": "Every metric cites its data source and collection date\n Ranking changes include context (vs. previous period)\n Significant movements have explanations or investigation notes\n Source of each data point clearly stated (~~SEO tool data, ~~search console data, user-provided, or estimated)"
      },
      {
        "title": "Example",
        "body": "User: \"Analyze my ranking changes for the past month\"\n\nOutput:\n\n# Ranking Analysis: [current month, year]\n\n## Summary\n\nYour average position improved from 15.3 to 12.8 (-2.5 positions = better)\nKeywords in top 10 increased from 12 to 17 (+5)\n\n## Biggest Wins\n\n| Keyword | Old | New | Change | Possible Cause |\n|---------|-----|-----|--------|----------------|\n| email marketing tips | 18 | 5 | +13 | Likely driven by content refresh |\n| best crm software | 24 | 11 | +13 | Correlates with new backlinks acquired |\n| sales automation | 15 | 7 | +8 | Correlates with schema markup addition |\n\n## Needs Attention\n\n| Keyword | Old | New | Change | Action |\n|---------|-----|-----|--------|--------|\n| marketing automation | 4 | 12 | -8 | Likely displaced by new HubSpot guide |\n\n**Recommended**: Update your marketing automation guide with [current year] statistics and examples."
      },
      {
        "title": "Tips for Success",
        "body": "Track consistently - Same time, same device, same location\nInclude enough keywords - 50-200 for meaningful data\nSegment by intent - Track brand, commercial, informational separately\nMonitor competitors - Context makes your data meaningful\nTrack SERP features - Position 1 without snippet may lose to position 4 with snippet\nInclude GEO metrics - AI visibility increasingly important"
      },
      {
        "title": "Response Protocol",
        "body": "ChangeTimeframeActionDrop 1-3 positionsWait 1-2 weeksMonitor -- may be normal fluctuationDrop 3-5 positionsInvestigate within 1 weekCheck for technical issues, competitor changesDrop 5-10 positionsInvestigate immediatelyFull diagnostic: technical, content, linksDrop off page 1Emergency responseComprehensive audit + recovery planPosition gainedDocument and learnWhat worked? Can you replicate?\n\nReference: See references/tracking-setup-guide.md for root cause taxonomy, CTR benchmarks by position, SERP feature CTR impact, algorithm update assessment, tracking configuration best practices, keyword selection and grouping strategies, and data interpretation guidelines."
      },
      {
        "title": "Reference Materials",
        "body": "Tracking Setup Guide — Configuration best practices, device/location settings, and SERP feature tracking setup"
      },
      {
        "title": "Related Skills",
        "body": "keyword-research — Find keywords to track\nserp-analysis — Understand SERP composition\nalert-manager — Set up ranking alerts\nperformance-reporter — Comprehensive reporting\nmemory-management — Store ranking history in project memory"
      }
    ],
    "body": "Rank Tracker\n\nSEO & GEO Skills Library · 20 skills for SEO + GEO · Install all: npx skills add aaron-he-zhu/seo-geo-claude-skills\n\n<details> <summary>Browse all 20 skills</summary>\n\nResearch · keyword-research · competitor-analysis · serp-analysis · content-gap-analysis\n\nBuild · seo-content-writer · geo-content-optimizer · meta-tags-optimizer · schema-markup-generator\n\nOptimize · on-page-seo-auditor · technical-seo-checker · internal-linking-optimizer · content-refresher\n\nMonitor · rank-tracker · backlink-analyzer · performance-reporter · alert-manager\n\nCross-cutting · content-quality-auditor · domain-authority-auditor · entity-optimizer · memory-management\n\n</details>\n\nTracks, analyzes, and reports on keyword ranking positions over time. Monitors both traditional SERP rankings and AI/GEO visibility to provide comprehensive search performance insights.\n\nWhen to Use This Skill\nSetting up ranking tracking for new campaigns\nMonitoring keyword position changes\nAnalyzing ranking trends over time\nComparing rankings against competitors\nTracking SERP feature appearances\nMonitoring AI Overview inclusions\nCreating ranking reports for stakeholders\nWhat This Skill Does\nPosition Tracking: Records and tracks keyword rankings\nTrend Analysis: Identifies ranking patterns over time\nMovement Detection: Flags significant position changes\nCompetitor Comparison: Benchmarks against competitors\nSERP Feature Tracking: Monitors featured snippets, PAA\nGEO Visibility Tracking: Tracks AI citation appearances\nReport Generation: Creates ranking performance reports\nHow to Use\nSet Up Tracking\nSet up rank tracking for [domain] targeting these keywords: [keyword list]\n\nAnalyze Rankings\nAnalyze ranking changes for [domain] over the past [time period]\n\nCompare to Competitors\nCompare my rankings to [competitor] for [keywords]\n\nGenerate Reports\nCreate a ranking report for [domain/campaign]\n\nData Sources\n\nSee CONNECTORS.md for tool category placeholders.\n\nWith ~~SEO tool + ~~search console + ~~analytics + ~~AI monitor connected: Automatically pull ranking positions from ~~SEO tool, search impressions/clicks from ~~search console, traffic data from ~~analytics, and AI Overview citation tracking from ~~AI monitor. Daily automated rank checks with historical trend data.\n\nWith manual data only: Ask the user to provide:\n\nKeyword ranking positions (current and historical if available)\nTarget keyword list with search volumes\nCompetitor domains and their ranking positions for key terms\nSERP feature status (featured snippets, PAA appearances)\nAI Overview citation data (if tracking GEO metrics)\n\nProceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.\n\nInstructions\n\nWhen a user requests rank tracking or analysis:\n\nSet Up Keyword Tracking -- Configure domain, location, device, language, update frequency. Add keywords with volume, current rank, type, and priority. Set up competitor tracking and keyword categories (brand/product/informational/commercial).\n\nRecord Current Rankings -- Ranking overview by position range (#1, #2-3, #4-10, #11-20, etc.), position distribution visualization, detailed rankings with URL, SERP features, and change.\n\nAnalyze Ranking Changes -- Overall movement metrics, biggest improvements and declines with hypothesized causes, recommended recovery actions, stable keywords, new rankings, lost rankings.\n\nTrack SERP Features -- Feature ownership comparison vs competitors (snippets, PAA, image/video pack, local pack), featured snippet status, PAA appearances.\n\nTrack GEO/AI Visibility -- AI Overview presence per keyword, citation rate and position, GEO performance trend over time, improvement opportunities.\n\nCompare Against Competitors -- Share of voice table, head-to-head comparison per keyword, competitor movement alerts with threat level.\n\nGenerate Ranking Report -- Executive summary with overall trend, position distribution, key highlights (wins/concerns/opportunities), detailed analysis, SERP feature report, GEO visibility, competitive position, recommendations.\n\nReference: See references/ranking-analysis-templates.md for complete output templates for all 7 steps.\n\nValidation Checkpoints\nInput Validation\n Keywords list is complete with search volumes\n Target domain and tracking location are specified\n Competitor domains identified for comparison\n Historical baseline data available or initial tracking period set\nOutput Validation\n Every metric cites its data source and collection date\n Ranking changes include context (vs. previous period)\n Significant movements have explanations or investigation notes\n Source of each data point clearly stated (~~SEO tool data, ~~search console data, user-provided, or estimated)\nExample\n\nUser: \"Analyze my ranking changes for the past month\"\n\nOutput:\n\n# Ranking Analysis: [current month, year]\n\n## Summary\n\nYour average position improved from 15.3 to 12.8 (-2.5 positions = better)\nKeywords in top 10 increased from 12 to 17 (+5)\n\n## Biggest Wins\n\n| Keyword | Old | New | Change | Possible Cause |\n|---------|-----|-----|--------|----------------|\n| email marketing tips | 18 | 5 | +13 | Likely driven by content refresh |\n| best crm software | 24 | 11 | +13 | Correlates with new backlinks acquired |\n| sales automation | 15 | 7 | +8 | Correlates with schema markup addition |\n\n## Needs Attention\n\n| Keyword | Old | New | Change | Action |\n|---------|-----|-----|--------|--------|\n| marketing automation | 4 | 12 | -8 | Likely displaced by new HubSpot guide |\n\n**Recommended**: Update your marketing automation guide with [current year] statistics and examples.\n\nTips for Success\nTrack consistently - Same time, same device, same location\nInclude enough keywords - 50-200 for meaningful data\nSegment by intent - Track brand, commercial, informational separately\nMonitor competitors - Context makes your data meaningful\nTrack SERP features - Position 1 without snippet may lose to position 4 with snippet\nInclude GEO metrics - AI visibility increasingly important\nRank Change Quick Reference\nResponse Protocol\nChange\tTimeframe\tAction\nDrop 1-3 positions\tWait 1-2 weeks\tMonitor -- may be normal fluctuation\nDrop 3-5 positions\tInvestigate within 1 week\tCheck for technical issues, competitor changes\nDrop 5-10 positions\tInvestigate immediately\tFull diagnostic: technical, content, links\nDrop off page 1\tEmergency response\tComprehensive audit + recovery plan\nPosition gained\tDocument and learn\tWhat worked? Can you replicate?\n\nReference: See references/tracking-setup-guide.md for root cause taxonomy, CTR benchmarks by position, SERP feature CTR impact, algorithm update assessment, tracking configuration best practices, keyword selection and grouping strategies, and data interpretation guidelines.\n\nReference Materials\nTracking Setup Guide — Configuration best practices, device/location settings, and SERP feature tracking setup\nRelated Skills\nkeyword-research — Find keywords to track\nserp-analysis — Understand SERP composition\nalert-manager — Set up ranking alerts\nperformance-reporter — Comprehensive reporting\nmemory-management — Store ranking history in project memory"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/aaron-he-zhu/rank-tracker",
    "publisherUrl": "https://clawhub.ai/aaron-he-zhu/rank-tracker",
    "owner": "aaron-he-zhu",
    "version": "3.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/rank-tracker",
    "downloadUrl": "https://openagent3.xyz/downloads/rank-tracker",
    "agentUrl": "https://openagent3.xyz/skills/rank-tracker/agent",
    "manifestUrl": "https://openagent3.xyz/skills/rank-tracker/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/rank-tracker/agent.md"
  }
}