/seo-entity
Use when optimizing entity-based / semantic SEO — Knowledge Graph resolution, salience scoring, about/sameAs/knowsAbout schema.
$ npx -y skills add fusengine/agents --skill seo-entity --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/seo-entity
Context preview
The summary Claude sees to decide when to auto-load this skill.
Use when optimizing entity-based / semantic SEO — Knowledge Graph resolution, salience scoring, about/sameAs/knowsAbout schema.
SKILL.md
seo-entity.SKILL.mdname: seo-entity
description: Use when optimizing entity-based / semantic SEO — Knowledge Graph resolution, salience scoring, about/sameAs/knowsAbout schema.
user-invocable: false
related-skills: seo, seo-schema, seo-geo, seo-content
<objective> Covers entity-based/semantic SEO 2026: building an entity map (person/concept/organization/product) that inventories every entity a topic should cover, understanding NLP salience scoring (0-1, relative — entities on a page compete for a total that sums to ~1.0) and passage-level ranking, and wiring `about` (Wikidata URI), `sameAs`, and `knowsAbout` schema to resolve identity against the Knowledge Graph (~8 billion entities). Includes the Google Cloud Natural Language API validation step to confirm the primary entity wins salience before publishing. Distinct from seo-schema (general JSON-LD types/templates) and seo-content (topical coverage, answer capsules). </objective>
Entity-Based / Semantic SEO 2026
Google parses meaning at query, document and **passage** level. It extracts entities via NLP, resolves them against the Knowledge Graph (~8 billion entities), maps relationships, and indexes content **by concept, not by keyword**. TF-IDF / keyword density is obsolete — optimize for embeddings and topical coverage instead.
Entity Map (start here)
Strategic inventory that drives everything else. For the target topic, list every entity the site should cover:
| Entity | Type | Relates to | Page covering it | |--------|------|-----------|------------------| | RankBrain | concept | Google, ranking | /guides/rankbrain | | Google | organization | search engine | /about |
Types: person, concept, organization, product. Breadth of entity coverage + internal linking density + publishing consistency = topical authority.
Salience (0–1, relative)
- NLP scores each entity's prominence; scores across all entities on a page **sum to ~1.0** — entities compete for share.
- Entity in the **H1 + first 100 words** = max salience.
- Repetition does NOT raise salience. **Clear writing in proper context does.**
- Example: a passage can score RankBrain 0.584 vs Google 0.231 even when "Google" is the grammatical subject — salience distribution reveals the real topical focus.
Passage-Level Ranking
Google scores **per passage, not per page**. Each passage is judged on entity salience, relationship clarity, and topical relevance. A page ranks for broad topic queries when its entity signals are clear and unambiguous — not just for the exact keyword.
Schema Linking (resolve identity, don't make Google guess)
- `about` → **Wikidata URI** of the page's primary entity (the node in the Knowledge Graph).
- `sameAs` on author/organization → LinkedIn, Wikipedia, Wikidata profiles.
- `knowsAbout` on author/organization → entities they have demonstrated expertise in.
{
"@type": "Article",
"about": { "@type": "Thing", "name": "Knowledge Graph",
"sameAs": "https://www.wikidata.org/wiki/Q3882486" },
"author": { "@type": "Person", "name": "Jane Doe",
"sameAs": ["https://www.linkedin.com/in/janedoe",
"https://en.wikipedia.org/wiki/Jane_Doe"],
"knowsAbout": ["semantic SEO", "NLP"] }
}Validation (before publishing)
Send content to the **Google Cloud Natural Language API** (free tier). It returns identified entities, types, salience scores, and Knowledge Graph links. Use it to confirm the primary entity actually wins salience; rewrite passages if salience drifts off-topic.
Related
- `seo-schema` — JSON-LD types and templates
- `seo-geo` — entity signals drive AI citations
- `seo-content` — topical coverage and answer capsules
Read more
name: seo-entity description: Use when optimizing entity-based / semantic SEO — Knowledge Graph resolution, salience scoring, about/sameAs/knowsAbout schema. user-invocable: false related-skills: seo, seo-schema, seo-geo, seo-content
<objective> Covers entity-based/semantic SEO 2026: building an entity map (person/concept/organization/product) that inventories every entity a topic should cover, understanding NLP salience scoring (0-1, relative — entities on a page compete for a total that sums to ~1.0) and passage-level ranking, and wiring `about` (Wikidata URI), `sameAs`, and `knowsAbout` schema to resolve identity against the Knowledge Graph (~8 billion entities). Includes the Google Cloud Natural Language API validation step to confirm the primary entity wins salience before publishing. Distinct from seo-schema (general JSON-LD types/templates) and seo-content (topical coverage, answer capsules). </objective>
Entity-Based / Semantic SEO 2026
Google parses meaning at query, document and **passage** level. It extracts entities via NLP, resolves them against the Knowledge Graph (~8 billion entities), maps relationships, and indexes content **by concept, not by keyword**. TF-IDF / keyword density is obsolete — optimize for embeddings and topical coverage instead.
Entity Map (start here)
Strategic inventory that drives everything else. For the target topic, list every entity the site should cover:
| Entity | Type | Relates to | Page covering it | |--------|------|-----------|------------------| | RankBrain | concept | Google, ranking | /guides/rankbrain | | Google | organization | search engine | /about |
Types: person, concept, organization, product. Breadth of entity coverage + internal linking density + publishing consistency = topical authority.
Salience (0–1, relative)
- NLP scores each entity's prominence; scores across all entities on a page **sum to ~1.0** — entities compete for share.
- Entity in the **H1 + first 100 words** = max salience.
- Repetition does NOT raise salience. **Clear writing in proper context does.**
- Example: a passage can score RankBrain 0.584 vs Google 0.231 even when "Google" is the grammatical subject — salience distribution reveals the real topical focus.
Passage-Level Ranking
Google scores **per passage, not per page**. Each passage is judged on entity salience, relationship clarity, and topical relevance. A page ranks for broad topic queries when its entity signals are clear and unambiguous — not just for the exact keyword.
Schema Linking (resolve identity, don't make Google guess)
- `about` → **Wikidata URI** of the page's primary entity (the node in the Knowledge Graph).
- `sameAs` on author/organization → LinkedIn, Wikipedia, Wikidata profiles.
- `knowsAbout` on author/organization → entities they have demonstrated expertise in.
{
"@type": "Article",
"about": { "@type": "Thing", "name": "Knowledge Graph",
"sameAs": "https://www.wikidata.org/wiki/Q3882486" },
"author": { "@type": "Person", "name": "Jane Doe",
"sameAs": ["https://www.linkedin.com/in/janedoe",
"https://en.wikipedia.org/wiki/Jane_Doe"],
"knowsAbout": ["semantic SEO", "NLP"] }
}Validation (before publishing)
Send content to the **Google Cloud Natural Language API** (free tier). It returns identified entities, types, salience scores, and Knowledge Graph links. Use it to confirm the primary entity actually wins salience; rewrite passages if salience drifts off-topic.
Related
- `seo-schema` — JSON-LD types and templates
- `seo-geo` — entity signals drive AI citations
- `seo-content` — topical coverage and answer capsules
A plugin ecosystem that turns Claude Code into a supervised, multi-agent development environment.
Repo: fusengine/agents
Other skills on fusengine-agents.
- /agent-creator
Use when creating expert agents. Generates agent.md with frontmatter, hooks, required sections, and skill references.
Open skill - /apex-methodology
Use when starting ANY development task -- feature, bug fix, refactor, hotfix (triggers: implement, create, build, fix, add feature, refactor, develop).
Open skill - /brainstorming
Use when creating a feature/component or adding functionality. Fires BEFORE APEX Analyze to refine requirements via structured questioning.
Open skill - /challenge
Use before a root-cause, done/verified claim, irreversible action, or 2nd-time fix reaches the owner (APEX or plain conversation); also fires at every eLicit/Verify gate. Not for code correctness (use sniper).
Open skill - /code-quality
Use when validating code quality after modifications -- SOLID compliance, DRY duplication, linter errors, architecture violations. Do NOT use for functional verification (run verification FIRST, then code-quality).
Open skill - /elicitation
Use when an expert agent self-reviews and self-corrects code after the Execute phase, before sniper validation (BMAD-METHOD elicitation techniques).
Open skill

