SEO/GEO
Can search engines and AI answers read the site, and do they name you?
How this worksShow
Audits read the home page, robots.txt, sitemap and llms.txt politely and score 30 weighted checks for search and AI answers. The score is strict: most good sites land between 55 and 80, and 100 means every check passes. AI checks ask real buyer questions in Finnish and English and record who is named.
Audit a website
30 checks for search and AI answers: home page, robots.txt, sitemap, llms.txt and 10 links
Score
70 / 100
Room to grow
−16 vs previous audit
https://velho.io/
Checked 25.10.2026 14.01
12 things to fix19 pass
To fix
Biggest gain first. The top 5 are worth 16 points.
- Organization dataFix this+4 pointsAI answers
No structured data
Add Organization (or LocalBusiness) structured data in JSON-LD with your name, business ID, address, logo and sameAs links to LinkedIn and other profiles.
Why it matters: AI answers lean on it to name you correctly and connect your site to your other profiles.
- Meta descriptionCould be better+3 pointsSearch basics
179 characters
Write 70-160 characters: who you help, with what, and one concrete result.
Why it matters: Search results and AI answers quote it. Without one, they pick a random sentence from the page.
- Service or product dataFix this+3 pointsAI answers
None
Describe each service or product in Service or Product structured data: name, description and area served.
Why it matters: When someone asks an AI "who offers X", it matches on what you say you offer.
- FAQ dataFix this+3 pointsAI answers
None
Mark up your questions and answers with FAQPage structured data.
Why it matters: AI answers are questions and answers. Marked-up Q&A is the easiest text for them to quote.
- Questions and answers on the pageFix this+3 pointsAI answers
No FAQ section
Add a short FAQ: the five questions buyers ask before they call, each with a two-sentence answer.
Why it matters: Buyers ask AI the same questions. A clear answer on your page is the one that gets repeated.
- Contact detailsCould be better+3 pointsTrust
Missing on the home page: address, phone number
Show your address, phone number on the home page, for example in the footer.
Why it matters: Visible contact details are a trust signal for buyers, search engines and AI alike.
- Fresh, dated contentFix this+3 pointsTrust
No dates on the page
Show dated content on the home page, such as the latest news, articles or references, and update it at least every few months.
Why it matters: AI answers prefer recent sources. An undated page looks old even when it is not.
- Links to your other pagesCould be better+2 pointsSearch basics
6 internal links
Link from the home page to each service, reference and article page, with link text that names the topic.
Why it matters: Crawlers find and rank your other pages through these links. Unlinked pages are rarely shown.
- Sitemap with datesCould be better+2 pointsAI answers
https://velho.io/sitemap.xml, 8 addresses, no dates
Add a <lastmod> date to every address in the sitemap, so crawlers know what changed.
Why it matters: Crawlers use the sitemap to find new and changed pages. Without dates, they revisit less often.
- Who is behind the siteCould be better+2 pointsTrust
About page linked, no people or publisher named
Link an about page with the team, and name the people or publisher in the page data (author, founder or employee).
Why it matters: Search engines and AI favour content from a named, real company and real people.
- Breadcrumb dataFix this+1 pointsAI answers
None
Add BreadcrumbList structured data so search results show where a page sits on the site.
Why it matters: It shows the site structure in search results and helps AI place each page in context.
- Article dataCould be better+1 pointsAI answers
None on the home page
Mark up articles and references with Article structured data: headline, author and date.
Why it matters: Dated, authored articles are what AI answers cite as sources.
Links on the home page
9 checked.
Not checked (the site does not allow it, or did not answer)
- https://www.linkedin.com/company/144723965/ · www.linkedin.com does not allow automated access to this page (robots.txt)
Passing
19 checks pass.
- Page titlePassesSearch basics
"Velho | Less manual work. More room to grow." (44 characters)
- Main heading (H1)PassesSearch basics
"Less manual work. More room to grow."
- Heading structurePassesSearch basics
7 H2 headings
- Canonical addressPassesSearch basics
https://velho.io/
- Language tagPassesSearch basics
lang="en-GB"
- Visible to search enginesPassesSearch basics
robots meta: index, follow
- Phone layoutPassesSearch basics
Viewport tag present
- Open Graph (link previews)PassesSearch basics
3 of 3 tags (title, description, image)
- X (Twitter) cardPassesSearch basics
twitter:card="summary_large_image"
- Image descriptionsPassesSearch basics
16 of 16 images have alt text (100 %)
- Amount of textPassesSearch basics
1223 words on the home page
- Broken links on the home pagePassesSearch basics
9 links checked, none broken
- robots.txtPassesAI answers
Found
- AI crawlers allowedPassesAI answers
GPTBot, ClaudeBot, PerplexityBot, Google-Extended may read the site
- llms.txtPassesAI answers
https://velho.io/llms.txt
- Secure connection (HTTPS)PassesSpeed and security
Served over HTTPS
- HTTPS enforced (HSTS)PassesSpeed and security
Strict-Transport-Security: max-age=63072000; includeSubDomains
- Page weight (HTML)PassesSpeed and security
28 KB of HTML
- Number of scriptsPassesSpeed and security
3 scripts