@elyracode/seo
v0.9.9
Published
SEO and LLM optimization for Elyra -- audit, structured data, llms.txt, meta tags
Maintainers
Readme
@elyracode/seo
SEO and LLM optimization extension for Elyra. Audits your project for SEO issues, generates structured data, creates llms.txt files, and ensures your content is discoverable by both search engines and AI assistants.
Install
elyra install npm:@elyracode/seoAvailable Tools
| Tool | Description |
|------|-------------|
| seo_audit | Analyze project files for SEO and LLM readability issues |
| seo_generate_llms_txt | Generate llms.txt and llms-full.txt from project content |
| seo_generate_schema | Generate or fix JSON-LD structured data for pages |
| seo_generate_meta | Audit and generate missing meta tags, OpenGraph, and Twitter Cards |
Usage
The extension activates automatically when your project contains HTML, JSX, TSX, Vue, or Blade template files.
Audit a project
Audit this site for SEO and LLM readabilityThe agent runs seo_audit and reports issues across all template files: missing meta tags, absent structured data, images without alt text, missing llms.txt, heading hierarchy problems, and LLM readability concerns.
Generate llms.txt
Generate an llms.txt for this projectCreates a llms.txt following the specification at llmstxt.org, with sections for documentation, API references, and key pages extracted from your project structure.
Add structured data
Add JSON-LD structured data to the product pagesThe agent analyzes page content and generates appropriate schema.org markup (Product, Article, FAQPage, Organization, etc.).
Included Skill
The elyra-seo skill provides the agent with knowledge about:
- SEO best practices and common pitfalls
llms.txtspecification and format- Schema.org types for web content
- LLM optimization patterns (structured content, entity definition, citable text)
- OpenGraph and Twitter Card meta tag requirements
