Walkthrough

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

History