agentsvc.io

services / seo-meta

weboperational · 3220 ms

SEO Title and Meta Description (AI)

SEO title tag and meta description from a URL: reads the page and returns the current title and meta description with their lengths, a better title (max 60 characters), a meta description of 140 to 155 characters with a reason to click, an H1, 5 to 8 search phrases and the problems found. Optional keyword to build around (e.g. "windows Munich") and language. Written by Claude Haiku 5.5 from the page content only, no claims the page does not make. Not charged when the page cannot be read.

Run free trial ↗3 free calls per day with the example input. Paid: $0.006 USDC, no limit.

Call it

import { wrapFetchWithPayment, x402Client } from "@x402/fetch";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(process.env.EVM_PRIVATE_KEY) });
const payFetch = wrapFetchWithPayment(fetch, client);

const res = await payFetch("https://agentsvc.io/api/v1/proxy/seo-meta", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({"url":"https://www.wikimedia.de"}),
});
const { data, payment } = await res.json();  // payment.status "settling"; header X-Payment-Settle: sync returns payment.transaction

Input

FieldTypeDescription
url *stringPage to optimize
keywordstringOptional search phrase to target, max 80 chars
languagestringDefault: the page language

Output

FieldTypeDescription
urlstring
currentobject
suggestedobject
keywordsarray
issuesarray
keywordany
modelstring

Example response (data)

{
  "url": "https://www.wikimedia.de/",
  "current": {
    "title": "Wikimedia Deutschland - Wissen muss frei zugänglich sein!",
    "title_length": 57,
    "meta_description": "Wikimedia Deutschland ist Teil einer weltweiten Bewegung für Freies Wissen. Wir unterstützen Wikipedia, und entwickeln freie Software.",
    "meta_description_length": 134
  },
  "suggested": {
    "title": "Wikimedia Deutschland: Freies Wissen für alle",
    "title_length": 45,
    "meta_description": "Wikimedia Deutschland fördert Freies Wissen: Wir unterstützen Wikipedia und ihre Ehrenamtlichen, entwickeln freie Software und setzen uns für offene Bildung ein. Jetzt mehr erfahren!",
    "meta_description_length": 182,
    "h1": "Wikimedia Deutschland – für Freies Wissen und offene Bildung"
  },
  "keywords": [
    "Wikimedia Deutschland",
    "Wikipedia unterstützen",
    "Freies Wissen",
    "freie Software",
    "offene Bildung",
    "Wikidata",
    "Wikibase",
    "Wikipedia spenden"
  ],
  "issues": [
    "Titel enthält keinen klaren Suchbegriff wie Wikipedia-Unterstützung oder Freies Wissen am Anfang",
    "Titel mit Ausrufezeichen wirkt werblich statt beschreibend",
    "Meta-Description ist mit rund 150 Zeichen knapp, nennt aber keinen konkreten Anreiz wie Spenden oder Mitmachen",
    "H1 lautet nur „Wikimedia“ und beschreibt die Organisation nicht",
    "Meta-Description enthält einen Tippfehler-artigen Komma-Stil („unterstützen wir Wikipedia, und entwickeln“)"
  ],
  "keyword": null,
  "model": "claude-haiku-5-5"
}