Lunnoa Automate — SEO / GEO / AEO Audit
This is a same-day re-run of the audit performed earlier today. A fresh spot-check of the homepage and the /solutions/manufacturing link found no changes. Correction from the earlier version of this report: robots.txt and sitemap.xml are NOT actually empty — the automated fetch tool used for this crawl fails to render non-HTML/XML content and returned blank pages for both, which was incorrectly reported as a technical SEO gap. Both files were manually confirmed to exist. lunnoa.com combines a strong content foundation with a couple of remaining fixable gaps. Named founders with credible finance-industry backgrounds, specific ROI statistics on every industry use case, and a detailed AI-transparency disclosure via the Swiss Made Software +AI certification give the site unusually strong GEO signal for its age. The one confirmed, unresolved issue is the "Manufacturing" solution link, which still 404s from the footer navigation on multiple pages.
Combined SEO / GEO / AEO score
Full-site audit crawl of lunnoa.com — 13 pages reviewed. Score revised after correcting a false robots.txt/sitemap finding.
Overall SEO health
- SEO80
robots.txt/sitemap confirmed present; broken footer link still unresolved
- GEO80
Excellent E-E-A-T; missing social entity links
- AEO60
FAQ pattern proven on Pricing only
All 13 URLs re-checked. robots.txt and sitemap.xml findings corrected below after manual verification.
| URL | Page Type | Notes |
|---|---|---|
| https://lunnoa.com/ | Homepage | Rich content, motion assets, use-case carousel, partner logos |
| https://lunnoa.com/about | About / Team | Named founders + team, company timeline, strong E-E-A-T |
| https://lunnoa.com/pricing | Pricing | Detailed tiers, comparison table, FAQ section (good AEO candidate) |
| https://lunnoa.com/solutions/private-equity | Solution (industry) | 4 detailed use cases with ROI stats |
| https://lunnoa.com/solutions/banking | Solution (industry) | 4 detailed use cases with ROI stats |
| https://lunnoa.com/solutions/real-estate | Solution (industry) | 3 detailed use cases with ROI stats |
| https://lunnoa.com/solutions/insurance | Solution (industry) | 3 detailed use cases with ROI stats |
| https://lunnoa.com/solutions/manufacturing | Solution (industry) | CONFIRMED BROKEN — linked in footer nav but returns no content (404) |
| https://lunnoa.com/book-a-call | Contact / Booking | Functional booking flow, mailto fallback |
| https://lunnoa.com/swiss-made | Trust / Certification | Detailed AI transparency disclosure — strong GEO trust signal |
| https://lunnoa.com/imprint | Legal | NAP data present: address, phone, email, register no. |
| https://lunnoa.com/robots.txt | Technical | CONFIRMED present — earlier "empty" finding was a crawl-tool false positive |
| https://lunnoa.com/sitemap.xml | Technical | CONFIRMED present — earlier "empty" finding was a crawl-tool false positive |
Technical, content, and structured-data signals — corrected after a false robots.txt/sitemap finding was traced back to a crawl-tool limitation.
Technical on-page
- Warning
Title tags
Homepage title is just "Lunnoa Automate" — no primary keyword. Inner pages follow a good "Page | Lunnoa Automate" pattern.
- Pass
Meta descriptions
Present on every page audited, 150-160 chars, keyword-rich and specific.
- Pass
Heading hierarchy
Single clear H1 per page with logical H2/H3 structure beneath.
- Pass
URL structure
Clean, readable, keyword-relevant paths with no parameter bloat.
- Pass
Canonical tags
Present on every page, self-referencing with trailing slash.
- Pass
robots.txt
Confirmed present at lunnoa.com/robots.txt. An earlier automated check reported this as empty due to a tool limitation rendering non-HTML content — corrected after manual verification.
- Pass
sitemap.xml
Confirmed present at lunnoa.com/sitemap.xml. Same tool limitation as robots.txt caused the earlier false-empty result.
- Pass
Mobile viewport meta
Correctly configured on every page fetched.
- Warning
Image alt text
Hero/OG images have alt text; many in-body images (partner logos, feature icons) render without it.
- Pass
Internal links
Strong cross-linking with descriptive anchor text throughout.
- Pass
Open Graph / Twitter Card
Fully configured on every page — og:title, og:description, 1200x630 og:image with alt text, twitter:card=summary_large_image.
- /solutions/manufacturingFail
Broken internal link
Still linked in footer nav on About, Pricing, and all solution pages, still returns no content (404). This is the one confirmed, unresolved technical issue.
Content quality
- Pass
Word count / depth
Solution pages carry 3-4 fully-written use cases each — well above the 500-word threshold.
- Pass
Keyword signals
Primary topics clearly and consistently established across pages.
- Warning
Content freshness
About page and Imprint show dates; most other pages carry no visible publish/update date.
- Pass
Readability
Scannable with subheadings, short paragraphs, checkmark lists, and stat callouts.
- Fail
Blog / resources content
No blog, resource hub, or article section found anywhere in navigation or the crawl.
Structured data
- Info
Schema markup (JSON-LD)
Could not be directly verified — the automated fetch method strips raw HTML/JS-rendered content, the same limitation that caused the robots.txt/sitemap false positive. Recommend running Google's Rich Results Test to confirm Organization/Product schema.
GEO measures how likely AI-powered search engines like Perplexity, ChatGPT Search, and Gemini are to find, trust, and cite this site when synthesizing an answer.
GEO signal strength across five dimensions
Scored 1-5 from the full-site crawl; 5 = exemplary, 1 = missing. Technical GEO revised up after confirming robots.txt/sitemap are present.
E-E-A-T assessment
- Pass
Author / team information
About page names real people with photos, titles, and specific backgrounds (e.g. "Saša Kelebuda, Founder", "ex-Partners Group operators").
- Pass
About page depth
Explains founding story, product timeline by quarter, and the specific problem being solved for finance operators.
- Pass
Contact information
Full NAP present on the Imprint page: Albulastrasse 6, 8200 Schaffhausen, Switzerland, +41 76 338 35 16.
- Warning
Trust signals
Swiss Made Software +AI certification, AWS Startup Programs badge, and 7 named partner logos are present. No client testimonials or press mentions were found.
- Fail
Social / entity links
No links to LinkedIn, X/Twitter, or other social profiles were found in the footer or elsewhere.
Content for AI synthesis
- Pass
Factual density
Every use case carries specific, citable statistics (ROI %, hours saved/month, time to production) — exactly what generative engines prefer to cite.
- Pass
Clear claims up top
Each page opens with a plain-language value statement before any marketing fluff.
- Warning
Source citation
Content makes internal claims but does not cite external authoritative sources (e.g. no links to Basel III/DORA regulatory text despite naming them).
- Pass
Comprehensiveness
Solution pages are thorough per industry, covering challenge, mechanism, and outcome for each use case.
- Pass
Entity clarity
Brand name used consistently as "Lunnoa Automate" (product) and "Lunnoa GmbH" (legal entity) throughout.
Technical GEO
- Pass
HTTPS
Site is fully served over HTTPS.
- Pass
Crawlability
Pages render cleanly as server-delivered HTML with no apparent JS-only blocking, and robots.txt/sitemap.xml are both confirmed present (earlier empty finding was a tool false positive).
- Info
Structured data depth
Unverifiable via this audit method — worth confirming Organization and FAQPage schema given how citation-ready the content already is.
AEO measures how well content is structured to win featured snippets, People Also Ask boxes, and voice search results.
Featured snippet eligibility
- Warning
Direct-answer paragraphs
The Swiss Made Software +AI page opens with a clean, quotable definition. Most other pages lead with a headline + supporting sentence rather than a snippet-ready 40-60 word answer.
- Pass
List content
Bulleted feature/benefit lists used throughout — good raw material for list snippets.
- Pass
Table content
The Pricing page has a full side-by-side plan comparison table — a strong candidate for a table-format snippet or AI Overview citation.
Structured answer formats
- Warning
FAQ content & schema
A genuine FAQ section exists on the Pricing page with question-phrased headings, but it is the only FAQ found site-wide, and FAQPage schema could not be confirmed.
- Fail
HowTo schema / step content
No step-by-step "how it works" formatted content or HowTo schema was found.
- Warning
Question-phrased headings
Only the Pricing FAQ uses natural question phrasing; solution pages use statement headlines instead.
Voice search readiness
- Pass
Conversational language
Copy is professional but direct and plain-spoken, which reads reasonably well for voice/conversational queries.
- Warning
Long-tail question coverage
Without a blog or FAQ hub, long-tail industry-specific questions aren't directly targeted, even though the underlying content exists in prose form.
- Warning
Local / NAP signals
NAP is present on the Imprint page but not reinforced with LocalBusiness schema or a dedicated locations/contact page.
Nine remaining fixes, scored on effort vs. impact, plus a tabulated priority list. The robots.txt/sitemap item from earlier versions of this audit has been removed — it was a false positive.
Priority actions scored on effort vs. impact
| Priority | Issue | Dimension | Effort | Impact |
|---|---|---|---|---|
| Critical | Fix broken /solutions/manufacturing footer link | SEO | Low | Medium |
| High | Add social profile links to footer | GEO | Low | Medium |
| High | Verify Organization/Product/FAQPage JSON-LD schema | GEO/AEO | Medium | High |
| High | Build a blog/resources section for long-tail content | AEO/GEO | High | High |
| Medium | Rewrite homepage title tag with a primary keyword | SEO | Low | Medium |
| Medium | Expand the Pricing-page FAQ pattern to other pages | AEO | Medium | Medium |
| Medium | Add alt text to in-body images | SEO | Low | Low |
| Quick Win | Add client testimonials or press mentions | GEO | Low | Medium |
| Quick Win | Add visible publish/update dates | SEO | Low | Low |
Fix the broken /solutions/manufacturing footer link
This link appears in the footer across About, Pricing, and every solution page but returns no content. Either publish the page or remove the link — it wastes crawl budget and creates a dead end for visitors. This is now the single confirmed critical issue on the site.
Extend the Pricing FAQ + comparison-table pattern sitewide
The Pricing page already has genuinely good AEO assets: a question-phrased FAQ and a full plan comparison table. Replicating that pattern on About and each Solution page would meaningfully lift AEO readiness without new research.
Add social profile links to the footer
No LinkedIn, X/Twitter, or other social profile links were found anywhere on the site. Adding them strengthens the brand entity graph AI search engines use to cross-reference a company.
“GEO and AEO are emerging disciplines: this site's factual density and named-author content already give it a head start most competitors won't have.
”