AgentStack
SKILL verified MIT Self-run

Linking And Schema

skill-siddiqss-semantic-seo-suite-linking-and-schema · by siddiqss

>

No reviews yet
0 installs
10 views
0.0% view→install

Install

$ agentstack add skill-siddiqss-semantic-seo-suite-linking-and-schema

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Linking And Schema? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

linking-and-schema

Turn the map into a link graph and structured data. Both outputs are deterministic and carry the framework's fact discipline: laterals are justified (not sprayed), anchors are varied (not exact-match spam), and schema never states an ungrounded fact.

Read first: ../../framework/internal-linking-rules.md, ../../framework/schema-jsonld.md, ../../framework/eeat-signals.md.

Preconditions

  • topical-map.json and entity-profile.json for the brand.
  • Optional: map embeddings (for lateral justification) and crawl data (for real orphans).

Workflow

  1. Internal-linking plan:

`` python ../../scripts/linking_plan.py --map brands//topical-map.json \ [--vecs brands//data/embeddings/map.npz --lateral-threshold 0.72] \ [--crawl-dir brands//data/crawl] --brand "" \ --out brands//audits/linking-plan.md `` For each node it emits up/down/justified-lateral links with varied, descriptive anchors drawn from the target's query network, plus link-health flags (planned-graph orphans, over-linked hubs, and real crawl orphans if crawl data is present). Laterals below the embedding threshold are marked REVIEW rather than dropped or trusted.

  1. JSON-LD schema:

`` python ../../scripts/schema_jsonld.py --map brands//topical-map.json \ --entity-profile brands//entity-profile.json \ --locked brands//locked-facts.json \ --out-dir brands//data/schema ` Emits one .jsonld per node (HowTo / FAQPage / Product / Article), a site-level Organization graph, and a checklist.md. Product Offer` prices come ONLY from locked facts; FAQ/HowTo answer text is left as a placeholder to be filled from the validated draft — so no invented answer ships in markup.

  1. Hand off: give the user the link checklist (page → insert link → suggested

anchor → where) and the schema files. Note that syntactic validation here is necessary but not sufficient — run Google's Rich Results Test before publishing.

Definition of done

  • Link plan covers every node; laterals justified; orphans/over-links flagged.
  • One schema file per node + org graph; 0 validation issues; no fabricated price/rating.
  • Anchors are varied across placements (no exact-match repetition).

Grounding ladder

  • T0: link plan from map structure; laterals justified by named shared attribute

(asserted). Schema from map + profile.

  • T1: laterals justified by embedding distance (derived); real orphans from crawl.
  • Author Person schema is emitted only when a real author/credential exists

(eeat-signals.md) — never fabricated to fill the template.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.