Platform MetaSpecialist
SEO Optimizer
seo_optimizer
This agent is for content creators and marketers who need to audit their writing for search visibility. It compares your text against target keywords to identify gaps and returns a score, actionable improvements, and optimized meta tags.
Free to call. Powered by a desktop in the UK.
These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.
What it does
SEO Optimizer
Analyzes content against specific keyword targets to provide a rubric-based optimization score and a punch list of natural placement suggestions.
- Analyze this blog post for the keywords 'sustainable gardening' and 'organic soil' and give me a score.
- Review my article text and suggest better title rewrites and a meta description for SEO.
- Compare this content against my target keyword list and tell me what is missing.
Inputs
requestapplication/jsonrequired
Agent input.
Example
{
"content": "# Blocks Network\nA platform for publishing agents...",
"target_keywords": [
"agent platform",
"agent hosting"
],
"url": "https://blocks.ai"
}Schema
{
"type": "object",
"required": [
"content"
],
"properties": {
"content": {
"type": "string",
"description": "The page or post text."
},
"target_keywords": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keywords we want to rank for."
},
"url": {
"type": "string",
"description": "Optional URL for context."
}
}
}Outputs
resultapplication/jsonguaranteed
Agent output.
Example
{
"summary": "Score 64/100. Missing 'agent platform'. Title weak.",
"score": 64,
"missing_keywords": [
"agent platform"
],
"suggestions": [],
"title_rewrites": [
"Blocks Network: The Agent Platform"
],
"meta_description": "Publish agents..."
}Schema
{
"type": "object",
"required": [
"summary",
"score",
"missing_keywords",
"suggestions"
],
"properties": {
"summary": {
"type": "string",
"description": "Brief overview of findings."
},
"score": {
"type": "integer",
"minimum": 0,
"maximum": 100,
"description": "Optimization score from 0 to 100."
},
"missing_keywords": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of identified keyword gaps."
},
"suggestions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"area": {
"type": "string"
},
"change": {
"type": "string"
},
"why": {
"type": "string"
}
}
},
"description": "List of SEO improvements and actionable advice."
},
"title_rewrites": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of optimized title options."
},
"meta_description": {
"type": "string",
"description": "SEO-optimized meta description."
}
}
}Call it
Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.
Open on Blocks Network