Marketing Signal
Marketing Signal is a Page Check: point it at one URL and it grades that page across six categories a marketer already budgets against, then tells you what to change and why it matters.
The six categories
Every check belongs to exactly one category, and every category scores 0 to 100 from the checks it actually graded.
- SEO: can search engines reach this page, read it, and show it correctly? Title and meta description, canonical, headings, structured data, robots.txt and sitemap, indexability.
- Content: does the writing answer the visitor's question clearly and completely? Structure, scannability, freshness, image alt coverage.
- AEO (Answer Engine Optimization): can AI assistants reach this page, extract it, and cite it in an answer? Crawler access per named bot, static extractability, llms.txt, agent discovery.
- Analytics and Tracking: is measurement installed correctly, once, and with consent handled? Analytics destination, tag inventory, duplicate tags.
- Conversion: is the next step obvious, and does it match what this business sells? Primary action, offer clarity, contact and form paths.
- Trust and Proof: does the page earn belief, and does the connection behind it hold up? Customer proof, claim substantiation, HTTPS and TLS, email authentication.
Trust and Proof security evidence
Trust and Proof includes bounded public-surface evidence as part of the Page Check. It reports what the page and its public configuration expose across these capability classes:
- HTTPS and TLS: connection availability and certificate evidence.
- Browser defenses and headers: public response protections visible to a browser.
- Cookies: security attributes on cookies observed during the check.
- DNS and email trust: public DNS and email-authentication evidence.
- Exposure: publicly reachable configuration and technology signals.
How it scores
The headline is the roll-up of the six category cards, weighted by how many checks each category actually graded. A category with nine graded checks moves the number three times as far as one with three, which is what you would expect and what an equal-weight model got wrong.
Scores read against four bands:
- Weak 0 to 30
- Fair 31 to 70
- Good 71 to 90
- Excellent 91 to 100
Each category also reports the points still available: the gap to 100, weighted the same way the headline is. That is the number to sort by, because it tells you which fix moves the score most, which is not always the lowest-scoring card.
What a check tells you
Every check resolves to one state:
- Passed, Needs attention, or Critical: graded, and counted in the score.
- Opportunity: an emerging standard. Adopting it puts you ahead of the field, and skipping it never costs you points in either direction.
- Not applicable: the check does not apply to this kind of page, so it is not rendered and not counted.
Open any check and it answers four questions in plain language: what we checked, what we found on your page, why it matters, and how to fix it. The report also states its own coverage, for example "Scored from 21 of 24 applicable checks", so you always know what the number was built from.
A check only appears when this run actually graded it from evidence it holds. Nothing renders as a dead row waiting on data we do not have. Insight that needs a connected account, such as verified conversions from analytics, lives outside the audit rather than as an ungraded row inside it.
Running it
Marketing Signal is included with any active paid plan. Start it from the dashboard, or from the API, CLI, and MCP server. Every surface reports the same six categories and the same headline, so a score read by your agent always matches the score in your browser.
- REST API: start a run with
scanMode: "paid_marketing_signal_v2", then readcategories,coverageLine, andscorefrom the report. - CLI:
index365 scan https://yoursite.com, thenindex365 findings list--marketing-category contentfor one category's fixes. - MCP server:
index365_start_scan, thenindex365_get_report. Findings carry amarketingCategoryyou can group and filter by.
See Pricing for the plans that include it.