‹ return Home

Alkali SEO & AI Visibility Audit

Alkali is a PDF viewer purpose-built for steel estimators and builders that automates takeoff workflows. It enables teams to identify structural elements, extract quantities, and collaborate in real-time with cloud-based tools that integrate with Tekla and Excel.

alkali.engineering

SEO + AEO + E-E-A-T combined

36%

Overall Scores

Area Score Grade
SEO 69% C
AEO (AI Visibility) 2% F
E-E-A-T 54% F
Combined 36%

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 76% Found, 4/7 security headers present, 1/4 contact signals found
Expertise 60% 202 words, 7 headings, 6 outbound links
Authoritativeness 29% No Organization JSON-LD schema found, No JSON-LD schema types detected, Found
Experience 34% Found, Freshness issues, No first-hand experience signals detected

Stobo finds what's broken and generates the fixes

Claude Desktop > Settings > Integrations > Add custom MCP server. Claude Desktop MCP integration settings showing how to add a custom MCP server

Try these in Claude Desktop

stobo my site: alkali.engineering
stobo this article: alkali.engineering/blog/my-article
Generate a robots.txt for alkali.engineering
stobo my blog: alkali.engineering/blog

Recommendations

  1. robots.txt not accessible (HTTP 404) AEO

    Update robots.txt to allow AI crawlers like GPTBot and ClaudeBot. Stobo generates an AI-friendly version.
    Generate a robots.txt for alkali.engineering
  2. 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 alkali.engineering
  3. llms.txt not found (HTTP 404) AEO

    Create an llms.txt file so AI models can understand what alkali.engineering does. Stobo generates one automatically.
    Generate an llms.txt for alkali.engineering

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.

alkali.engineering audit badge

Frequently asked questions

Why can't search engines find my robots.txt file?
Your robots.txt file returns a 404 error, meaning it's missing or inaccessible. Search engines expect this file at your root domain to understand crawling instructions. Without it, bots may crawl inefficiently or miss important directives about your site's content.
What does it mean when my site has no opening content?
Your pages lack clear introductory content that directly answers user queries. Search engines look for opening paragraphs that immediately address what users are searching for. This hurts your chances of appearing in featured snippets and direct answer results.
How do missing date signals affect my search rankings?
Your content has no publication or update dates visible to search engines. This makes it impossible for Google to assess content freshness, which is crucial for ranking. Fresh, timestamped content typically performs better in search results.
Do I need an llms.txt file for my website?
Your llms.txt file is missing, which AI systems use to understand how to interact with your content. While not required, this file helps AI crawlers properly index and reference your site's information in AI-generated responses.
Why is content freshness important for my site's credibility?
Search engines can't determine when your content was created or updated due to missing date signals. This affects your site's perceived expertise and trustworthiness. Current, dated content signals to both users and search engines that your information is reliable.
Audit a competitor