SEO
SEO and LLM optimization — audits,
llms.txt, schema.org structured data, and meta tags.
@elyracode/seo audits your project for SEO issues and helps your site rank well in both search engines and AI assistants. It generates structured data, llms.txt files, and the meta tags that crawlers and LLMs actually look for.
Install
elyra install npm:@elyracode/seo
The extension activates automatically when the project contains HTML, JSX, TSX, Vue, or Blade template files.
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 |
Examples
> Audit this site for SEO and LLM readability
> Generate an llms.txt for this project
> Add JSON-LD structured data to the product pages
> Are any pages missing OpenGraph tags?
Audit
seo_audit 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.
llms.txt
seo_generate_llms_txt follows the spec at llmstxt.org — sections for documentation, API references, and key pages extracted from your project structure.
Structured data
seo_generate_schema analyzes page content and generates appropriate schema.org markup (Product, Article, FAQPage, Organization, …).
Included skill
The elyra-seo skill teaches the agent:
- SEO best practices and common pitfalls
- The
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