{"uid":"cap_h6nI2WPGJQwuV9eghZ64b","slug":"forgemesh-seo-competitor-content-gap-analyzer-5863aa94","name":"ForgeMesh SEO Competitor Content Gap Analyzer","description":"Find content gaps across customer-supplied competitor sites","url":"https://seo.forgemesh.io/v1/competitor-gap","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"site":{"type":"object","required":["domain","pages"],"properties":{"pages":{"type":"array","items":{"type":"object","required":["url"],"properties":{"url":{"type":"string"},"html":{"type":"string"},"text":{"type":"string"},"title":{"type":"string"}}},"maxItems":50,"minItems":1},"domain":{"type":"string"}}},"competitors":{"type":"array","items":{"type":"object"},"maxItems":10,"minItems":1}}},"responseSchema":{"type":"json","example":{"evidence":{"mode":"deterministic_open"},"method_version":"v1"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_T6v2V2mLpmxL1qEvAq8zv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Identifies topics, keywords, and content areas covered by competitor sites that are missing from a customer-supplied site","exampleAgentPrompt":"Can you analyze content gaps between my site mybrand.com (I'll give you up to 10 pages including their URLs and HTML) and my top 3 competitors — techcrunch.com, wired.com, and theverge.com — so I know which topics they cover that I'm completely missing?","exampleUseCases":[{"title":"SaaS blog content strategy audit","prompt":"I run a B2B SaaS blog at acmesoftware.com — here are 20 of our published pages with their URLs and HTML. Compare us against competitor blogs at hubspot.com, salesforce.com, and monday.com, and tell me which major topics and content pillars they cover that we're completely missing."},{"title":"E-commerce category gap discovery","prompt":"My e-commerce store is outdoorgearco.com — I'll supply 15 product and category pages. Analyze gaps against competitors rei.com, backcountry.com, and moosejaw.com so I can see which product topics and buying guides they have that I haven't written yet."},{"title":"Startup founder competitive content benchmark","prompt":"We just launched startupname.com and I want to understand what content we're missing compared to three established players — competitor1.com, competitor2.com, and competitor3.com. Here are our 5 existing pages; please surface the biggest content gaps we should prioritize filling first."}],"resultDescription":"Returns a structured list of content gaps — topics, themes, or keyword clusters that competitor sites cover but the customer's supplied pages do not. Likely includes per-gap details such as which competitors address the topic, relative coverage depth, and prioritization signals. Helps content teams build a roadmap of missing content to close competitive SEO gaps.","failureModes":["Too few pages supplied (minimum 1 required, but gaps analysis quality degrades with sparse input)","Competitor objects missing required fields causing validation errors","More than 50 pages submitted for the customer site exceeds maxItems limit","More than 10 competitors submitted exceeds maxItems limit","Competitor HTML not supplied, limiting depth of gap analysis to URL/title signals only","Customer domain mismatch with supplied page URLs causing ambiguous analysis","402 Payment Required if x402 payment header is missing or insufficient","Timeout on large HTML payloads across many pages"],"whenToPreferThis":"Choose this endpoint when you need to systematically identify content topics that competitors cover but your own site lacks, specifically for SEO strategy purposes. It is distinct from general on-page SEO auditing (which checks HTML quality of your own site) and from keyword generation (which generates opportunities without competitor grounding). Use this when you have concrete competitor domains to benchmark against and want actionable content gaps rather than generic keyword ideas. Best suited for content strategists, SEO managers, and marketing agents building editorial calendars based on competitive positioning.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:31:56.318Z","isFirstParty":false}