Community研究与数据分析github.com

agricidaniel/seo-programmatic

针对从数据源大规模生成的页面进行程序化SEO规划与分析。涵盖模板引擎、URL模式、内链自动化、内容质量保障及索引膨胀预防。当用户提到“程序化SEO”、“大规模页面”、“动态页面”、“模板页面”、“生成页面”或“数据驱动SEO”时使用。

seo-programmatic 是什么?

这是一个专注于程序化SEO(Programmatic SEO)规划的技能,适用于从数据源大规模生成页面时的分析和优化。它帮助开发者或SEO专家高效处理模板引擎配置、URL结构设计、内部链接自动化、防止内容过于单薄(thin content)以及避免索引膨胀(index bloat)等问题。该技能支持在所有主流AI代理平台(如Claude Code、Cursor、Codex等)上运行,通过读取用户的项目结构、数据源或生成逻辑,提供具体建议或自动检查代码。例如,当用户提及“动态页面”或“数据驱动SEO”时,该技能会自动激活,分析现有生成策略是否会导致SEO问题,并提出改进方案。它的核心价值在于将SEO最佳实践直接嵌入到内容生成的开发流程中,减少后期手动优化的工作量。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/agricidaniel/claude-seo/tree/main/skills/seo-programmatic

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

seo-programmatic 是做什么的?

程序化SEO规划与分析,适用于从数据源大规模生成的页面。涵盖模板引擎、URL模式、内部链接自动化、内容单薄保护机制以及索引膨胀预防。当用户提到“程序化SEO”、“大规模页面”、“动态页面”、“模板页面”、“生成页面”或“数据驱动SEO”时使用。

概述

该技能旨在帮助开发者和SEO专业人士在从数据源生成大量页面时,系统性地进行SEO优化规划。通过分析模板引擎、URL结构、内部链接策略、内容质量及索引管理,减少技术债务并提升搜索引擎可见性。

功能特性

  • 模板引擎分析:检查所使用的模板引擎(如Jinja2、Handlebars、EJS等)是否支持动态元数据、结构化数据及规范化URL生成。
  • URL模式设计:自动检测URL路径重复、参数冗余或缺失hreflang等问题,并提出标准化建议。
  • 内部链接自动化:评估当前内部链接生成逻辑(如基于分类、标签或内容关系的自动链接)是否均匀分布权重,避免孤立页面。
  • 内容单薄保护:识别可能存在的内容过短、重复或低质量页面(例如少于200字或与模板高度重复的页面),并建议补充策略。
  • 索引膨胀预防:分析是否有大量无实质差异的页面被提交至搜索引擎,提出使用noindex、canonical标签或参数处理等方法。

使用场景

  • 启动程序化SEO项目前进行规划。
  • 审查已有大规模页面生成代码以找出潜在SEO问题。
  • 优化模板和URL模式以提升爬取效率和索引质量。

平台支持

适用于Claude Code、Cursor、Codex及其他AI代理,可通过自然语言指令或项目上下文自动触发。

示例

用户输入:

“我的网站使用Jinja2从JSON数据生成10万个页面,URL里有分类ID,但部分页面内容太短。”

技能输出:

  1. 分析JSON数据结构以确认页面差异化字段。
  2. 检查URL模式中是否包含有意义的关键词而非仅ID。
  3. 建议添加内容长度阈值和自动补充相关内容的方法。
  4. 推荐对低于阈值的页面添加noindex,并创建规范URL。

注意事项

  • 该技能不直接修改代码,仅提供建议和规划。
  • 需要用户确认项目环境和技术栈信息。
  • 对于复杂场景(如多语言、多域),建议结合其他SEO技能使用。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

agricidaniel/seo

Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability, indexability, Core Web Vitals with INP), schema markup, content quality (E-E-A-T), image optimization, sitemap analysis, and GEO for AI Overviews/ChatGPT/Perplexity. Industry detection for SaaS, e-commerce, local, publishers, agencies. Triggers on: SEO, audit, schema, Core Web Vitals, sitemap, E-E-A-T, AI Overviews, GEO, technical SEO, content quality, page speed, structured data.

agricidaniel/seo-audit

Full website SEO audit with parallel subagent delegation. Crawls up to 500 pages, detects business type, delegates to up to 15 specialists (8 always + 7 conditional), generates health score. Use when user says audit, full SEO check, analyze my site, or website health check.

agricidaniel/seo-backlinks

Backlink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis. Works with free APIs (Moz, Bing Webmaster, Common Crawl) and DataForSEO extension. Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit.

agricidaniel/seo-cluster

SERP-based semantic topic clustering for content architecture planning. Groups keywords by actual Google SERP overlap (not text similarity), designs hub-and-spoke content clusters with internal link matrices, and generates interactive visualizations. Optionally executes content creation if claude-blog is installed. Use when user says "topic cluster", "content cluster", "semantic clustering", "pillar page", "hub and spoke", "content architecture", "keyword grouping", or "cluster plan".

agricidaniel/seo-competitor-pages

Generate SEO-optimized competitor comparison and alternatives pages. Covers "X vs Y" layouts, "alternatives to X" pages, feature matrices, schema markup, and conversion optimization. Use when user says "comparison page", "vs page", "alternatives page", "competitor comparison", "X vs Y", "versus", "compare competitors", or "alternative to".

agricidaniel/seo-content

Content quality and E-E-A-T analysis with AI citation readiness assessment. Use when user says "content quality", "E-E-A-T", "content analysis", "readability check", "thin content", or "content audit".

agricidaniel/seo-dataforseo

Live SEO data via DataForSEO MCP server. SERP analysis (Google, Bing, Yahoo, YouTube, Google Images), keyword research (volume, difficulty, intent, trends), backlink profiles, on-page analysis (Lighthouse, content parsing), competitor analysis, content analysis, business listings, AI visibility (ChatGPT scraper, LLM mention tracking), and domain analytics. Requires DataForSEO extension installed. Use when user says "dataforseo", "live SERP", "keyword volume", "backlink data", "competitor data", "AI visibility check", "LLM mentions", "image SERP", "google images", "image rankings", or "real search data".

agricidaniel/seo-drift

SEO drift monitoring: capture baselines of SEO-critical elements, detect changes, and track regressions over time. Git for SEO — baseline, diff, and track changes to your on-page SEO. Use when user says "SEO drift", "baseline", "track changes", "did anything break", "SEO regression", "compare SEO", "before and after", "monitor SEO changes", or "deployment check".

agricidaniel/seo-ecommerce

E-commerce SEO analysis: Google Shopping visibility, Amazon marketplace intelligence, product schema validation, competitor pricing analysis, and marketplace keyword gaps. Combines on-page product SEO with marketplace data from DataForSEO Merchant API. Use when user says "ecommerce SEO", "product SEO", "Google Shopping", "marketplace SEO", "product schema", "Amazon SEO", "product listings", "shopping ads", or "merchant SEO".

agricidaniel/seo-geo

Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility".

agricidaniel/seo-google

Google SEO APIs: Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights v5, CrUX field data with 25-week history, Indexing API v3, and GA4 organic traffic. Provides real Google field data for Core Web Vitals, indexation status, search performance, and organic traffic trends. Use when user says "search console", "GSC", "PageSpeed", "CrUX", "field data", "indexing API", "GA4 organic", "URL inspection", "google api setup", "real CWV data", "impressions", "clicks", "CTR", "position data", "LCP", "INP", "CLS", "FCP", "TTFB", or "Lighthouse scores".

agricidaniel/seo-hreflang

Hreflang and international SEO audit, validation, and generation. Detects common mistakes, validates language/region codes, and generates correct hreflang implementations. Use when user says "hreflang", "i18n SEO", "international SEO", "multi-language", "multi-region", or "language tags".

agricidaniel/seo-image-gen

AI image generation for SEO assets: OG/social preview images, blog hero images, schema images, product photography, infographics. Powered by Gemini via nanobanana-mcp. Requires banana extension installed. Use when user says "generate image", "OG image", "social preview", "hero image", "blog image", "product photo", "infographic", "seo image", "create visual", "image-gen", "favicon", "schema image", "pinterest pin", "generate visual", "banner", or "thumbnail".

agricidaniel/seo-images

Image optimization analysis for SEO and performance. Checks alt text, file sizes, formats, responsive images, lazy loading, CLS prevention, image SERP rankings (via DataForSEO), and image file optimization (WebP/AVIF conversion, IPTC/XMP metadata injection). Use when user says "image optimization", "alt text", "image SEO", "image size", "image audit", "optimize images", "image metadata", "image SERP", "convert to webp", or "image file optimize".

agricidaniel/seo-local

Local SEO analysis covering Google Business Profile optimization, NAP consistency, citation health, review signals, local schema markup, location page quality, multi-location SEO, and industry-specific recommendations. Detects business type (brick-and-mortar, SAB, hybrid) and industry vertical (restaurant, healthcare, legal, home services, real estate, automotive). Use when user says "local SEO", "Google Business Profile", "GBP", "map pack", "local pack", "citations", "NAP consistency", "local rankings", "service area", "multi-location", or "local search".

agricidaniel/seo-maps

Maps intelligence for local SEO — geo-grid rank tracking, GBP profile auditing via API, review intelligence across Google/Tripadvisor/Trustpilot, cross-platform NAP verification (Google/Bing/Apple/OSM), competitor radius mapping, and LocalBusiness schema generation from API data. Three-tier capability: free (Overpass + Geoapify), DataForSEO (full intelligence), DataForSEO + Google (maximum coverage). Use when user says "maps", "geo-grid", "rank tracking", "GBP audit", "review velocity", "competitor radius", "maps analysis", "local rank tracking", "Share of Local Voice", or "SoLV".

agricidaniel/seo-page

Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user says "analyze this page", "check page SEO", "single URL", "check this page", "page analysis", or provides a single URL for review.

agricidaniel/seo-plan

Strategic SEO planning for new or existing websites. Industry-specific templates, competitive analysis, content strategy, and implementation roadmap. Use when user says "SEO plan", "SEO strategy", "SEO planning", "content strategy", "keyword strategy", "content calendar", "site architecture", or "SEO roadmap".

agricidaniel/seo-schema

Detect, validate, and generate Schema.org structured data. JSON-LD format preferred. Use when user says "schema", "structured data", "rich results", "JSON-LD", or "markup".

agricidaniel/seo-sitemap

Analyze existing XML sitemaps or generate new ones with industry templates. Validates format, URLs, and structure. Use when user says "sitemap", "generate sitemap", "sitemap issues", or "XML sitemap".

相关技能