SEO Optimizer Pack

Trustedv1.0.0MITVerified88

by AgentNode · published 22 days ago · toolpack

Analyze and optimize web content for search engine rankings.

Audit pages for SEO issues, generate meta tags, analyze keyword density, check accessibility, and provide actionable recommendations for improving search rankings.

langchaincrewaigeneric

Quick Start

bash
agentnode install seo-optimizer-pack

Usage

From package
python
from seo_optimizer_pack.tool import run

result = run(
    action="optimize_seo",
    url="https://agentnode.dev/blog/what-are-ai-agents",
    target_keywords=["AI agents", "autonomous agents", "agent tools"]
)

print(f"Overall SEO score: {result['score']}/100\n")

print("Keyword Analysis:")
for kw in result["keyword_analysis"]:
    print(f"  '{kw['keyword']}': density={kw['density']:.1%}, in_title={kw['in_title']}, in_h1={kw['in_h1']}")

print(f"\nMeta Title: {result['meta']['title']}")
print(f"Meta Description: {result['meta']['description']}")
print(f"Title length: {result['meta']['title_length']} chars")

print("\nRecommendations:")
for rec in result["recommendations"]:
    print(f"  [{rec['priority']}] {rec['message']}")

Verification

high confidence88/100✔ Verified
smokeReturned valid result
+25/25
testsAuto-generated tests only
+8/15
importAll tools imported successfully
+15/15
installInstalled in 1.6s
+15/15
contractAll contract checks passed
+10/10
warningsNo warnings
0/0
determinismOutput consistency check
+5/5
reliability3/3 runs passed
+10/10

Package installs and imports correctly. runtime checks passed.

install1.6s
import120ms
smoke431ms
tests1.0s

This package was executed and validated by AgentNode before listing. Install, import, and runtime checks passed.

Python 3.12.3ffmpegpopplertesseractuv

Last verified 18d ago· Runner v2.0.0

Use this when you need to...

  • Analyze blog post content for on-page SEO factors and keyword density
  • Generate meta title and description suggestions optimized for CTR
  • Audit heading hierarchy and internal linking structure of web pages
  • Score content readability and suggest improvements for target audiences
  • Check image alt text coverage and recommend missing attributes

README

SEO Optimizer Pack

Analyze and optimize web content for search engine rankings. Audit on-page SEO factors, generate meta tag suggestions, and get actionable recommendations.

Quick Start

agentnode install seo-optimizer-pack
from seo_optimizer_pack.tool import run

result = run(action="optimize_seo", url="https://example.com", target_keywords=["AI tools"])
print(f"Score: {result['score']}/100")

Usage

Full Page SEO Audit

result = run(
    action="optimize_seo",
    url="https://example.com/blog/my-post",
    target_keywords=["main keyword", "secondary keyword"]
)
print(f"Score: {result['score']}/100")
for rec in result["recommendations"]:
    print(f"[{rec['priority']}] {rec['message']}")

Generate Meta Tag Suggestions

result = run(
    action="suggest_meta",
    url="https://example.com/product",
    target_keywords=["product name", "product category"]
)
print(f"Title: {result['suggested_title']}")
print(f"Description: {result['suggested_description']}")

Analyze Content Readability

result = run(
    action="analyze_readability",
    url="https://example.com/blog/technical-guide",
    target_audience="developer"
)
print(f"Flesch score: {result['flesch_score']}")
print(f"Reading level: {result['reading_level']}")

API Reference

CapabilityDescription
optimize_seoOn-page SEO audits, keyword analysis, meta tag suggestions, and readability scoring

Requirements

No API keys required. Fetches and analyzes public web pages.

License

MIT

Version History

Capabilities

seo_optimizationoptimize_seotool

Permissions

This package declares the following access levels. Review before installing.

Networkunrestricted
Filesystemnone
Code Executionnone
Data Accessinput_only
User Approvalnever
bash
agentnode install seo-optimizer-pack

Files (3)

License

MIT

Stats

Downloads0
Installs0
Versionv1.0.0
Published3/16/2026
Channelstable
Typetoolpack
Entrypointseo_optimizer_pack.tool

Compatibility

Frameworks

langchaincrewaigeneric

Runtime

python

Python Version

>=3.10

Trust & Security

PublisherTrusted
SignatureNone
ProvenanceNone
Security Issues0

Publisher

A

AgentNode

@agentnode