The Typescript Ai Framework SEO & AI Visibility Audit
Mastra is a TypeScript framework for building AI-powered applications and agents with modern development tools. It provides agents, workflows, RAG, memory, and evaluation capabilities that enable developers to deploy agents as APIs or embed them directly into applications.
mastra.ai
SEO + AEO + E-E-A-T combined
Overall Scores
| Area | Score | Grade |
|---|---|---|
| SEO | 79% | B |
| AEO (AI Visibility) | 40% | D |
| E-E-A-T | 47% | F |
| Combined | 59% | — |
Fastest way to fix your site is to use our Custom Connector for Claude Desktop, or other IDEs.
E-E-A-T Breakdown
| Signal | Score | Issue |
|---|---|---|
| Trustworthiness | 60% | Found, 6 security headers missing, No terms of service link detected, 1/4 contact signals found |
| Expertise | 73% | All checks passing |
| Authoritativeness | 20% | No Organization JSON-LD schema found, No JSON-LD schema types detected, No third-party review signals detected |
| Experience | 24% | No social proof signals detected, Freshness issues, Found |
Stobo finds what's broken and generates the fixes
Try these in Claude Desktop
stobo my site: mastra.ai
stobo this article: mastra.ai/blog/my-article
Generate a robots.txt for mastra.ai
stobo my blog: mastra.ai/blog
Recommendations
-
Freshness issues: no date signals found AEO
Add date markup (datePublished, dateModified) so AI engines know content is current. Stobo generates the JSON-LD.Generate freshness code for mastra.ai -
Freshness issues: no date signals found E-E-A-T
-
Opening too brief: 20 words AEO
Add a direct answer in the first 40-60 words of the page. AI engines pull from the opening paragraph.stobo this site: mastra.ai
Track your score over time
We'll re-audit your site in 7 days and email you what changed. Free, automatic.
Embed your audit badge
Show your score on your README or website.
Frequently asked questions
- Why doesn't my site show publication dates for content?
- Your site lacks date signals that search engines use to determine content freshness. Add publication dates, last modified timestamps, and structured data markup to help search engines understand when your content was created or updated.
- How can I make my content appear fresh to search engines?
- Search engines can't determine your content's freshness without clear date indicators. Include visible publication dates, update timestamps, and use structured data to signal when content was last modified or reviewed.
- What makes a good opening paragraph for featured snippets?
- Your opening paragraph is too brief at 20 words for optimal featured snippet selection. Expand it to 40-60 words while directly answering the main question users might have about your topic.
- Should I add FAQ schema markup to my pages?
- Yes, your site is missing FAQ schema markup entirely. Adding FAQPage structured data helps search engines understand your Q&A content and can improve your chances of appearing in rich snippets and voice search results.
- How do I add social proof signals to my website?
- Your site currently has no social proof elements detected. Add customer testimonials, reviews, case studies, client logos, or social media mentions to build trust and authority with both users and search engines.