seo-geo

Run SEO and GEO checklists on blog markdown and return prioritized fixes.

2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/MushroomDAO/blog --skill seo-geo-mushroomdao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-geo
Source: https://github.com/MushroomDAO/blog/tree/main/.agents/skills/seo-geo
Command: npx skills add https://github.com/MushroomDAO/blog --skill seo-geo-mushroomdao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

帮助你在发布前发现并修复文章中会降低搜索引擎收录质量(SEO)与 AI 引擎引用概率(GEO)的关键问题,让你的内容更容易被抓取、理解与引用。

Core Features & Use Cases

  • SEO 24点检查清单:验证 frontmatter 必填字段、标题/结构、图片 SEO、slug/URL 规范与基础可读性门槛。
  • GEO 10点优化检查:强化 BLUF(前60字结论)、问句式小标题、FAQ/Q&A 可被直接摘取、原创数据与统计、权威外链、品牌一致性提及、内容分块与(可选)结构化数据线索。
  • 两种工作模式:仅生成报告,或在 blog-publisher 集成场景中对高优先级项进行自动修复(如补全字段、补 BLUF、追加 FAQ、更新 updatedDate 等)。

使用场景:

  • 你要提升科研/技术博客文章的可发现性与被引用率。
  • 你将内容交给 blog-publisher 发布前,希望自动做 SEO + GEO 质量闸门。

Quick Start

Ask the AI to analyze your blog markdown file for SEO + GEO issues and produce an optimization report before publishing, using the seo-geo skill.

Frequently Asked Questions about seo-geo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize blog markdown for SEO and generative engine citation before publishing?

To optimize blog markdown for SEO and generative engine citation, run a pre-publish review using a 24-point SEO checklist and a 10-point GEO checklist to identify missing metadata, weak structure, and low-quote readiness, then apply prioritized fixes like BLUF and FAQ schema.

What is GEO and how does BLUF improve AI citation readiness?

GEO (generative engine optimization) is the process of structuring content so AI engines can easily extract and cite it. Applying BLUF (Bottom Line Up Front) places the core conclusion within the first 60 characters, significantly increasing the probability of direct AI citation.

How do I add FAQ schema and BLUF to bilingual research posts?

To add FAQ schema and BLUF to bilingual research posts, analyze the markdown to append Q&A sections that can be directly extracted by AI, ensure the frontmatter includes required HERO and slug fields, and position the primary conclusion at the very beginning of the content.

Can I automatically fix frontmatter and updatedDate fields for Astro blog posts?

Yes, you can automatically fix frontmatter and updatedDate fields for Astro blog posts by running the seo-geo review in its integrated work mode, which directly completes missing fields and updates dates within the markdown file before publishing.

What is the best way to check if my technical blog content is ready for AI search engines?

The best way to check if your technical blog content is ready for AI search engines is to evaluate it against a GEO checklist that verifies question-style headings, original data, authoritative external links, and content chunking to ensure the text is highly quotable.

Why does my blog markdown fail SEO checks due to missing frontmatter and weak structure?

Blog markdown fails SEO checks due to missing frontmatter and weak structure when it lacks required metadata fields, proper heading hierarchy, or image alt text, which prevents search engines from correctly crawling and understanding the content's context.