Surfeo User Guide

Everything you need to get the most out of your account. From understanding your GeoScore to creating content that gets AI to recommend you. With real examples and screenshots of every section.

1. What is GeoScore and how to read it

Your GeoScore measures how visible your business is in AI-generated responses. It ranges from 0 to 100 and answers one simple question: when someone asks about your industry on ChatGPT, Gemini, Perplexity, or Claude, do you show up?

This isn't a traditional SEO score. It doesn't measure your Google rankings. It measures whether LLMs (large language models) mention your brand, link to your website, or recommend you when someone asks a question relevant to your business.

Example: GeoScore on the dashboard
47/ 100
Previous:32+15 pts
Last audit: 5 days ago

How to read your score

0 – 20
Invisible

LLMs don't know you exist. You don't appear in any response. This is normal if you're just starting out or your website has little online presence.

21 – 40
Low visibility

You show up occasionally, but inconsistently. Maybe one LLM mentions you but the other three don't.

41 – 60
Moderate visibility

You're on AI's radar. You appear across several platforms but not always or as a top recommendation. A solid starting point to improve from.

61 – 80
Good visibility

LLMs know you and recommend you often. Your brand shows up in most relevant queries.

81 – 100
Excellent

You're a go-to reference for AI in your industry. It mentions you, cites you as a source, and recommends you consistently across all platforms.

The average GeoScore across the businesses we analyze is between 20 and 35. If you're above 50, you're already ahead of most businesses in your industry.

2. How to read the dashboard

The dashboard is divided into several sections. Each one tells you something different about your AI presence. Let's walk through them one by one.

Example: Dashboard overview
GeoScore
47
+15
Mention rate
38%
+12%
Cited sources
3
+1
Sentiment
Positive
+
ChatGPT
62
5/8 mentions
Gemini
41
3/8 mentions
Perplexity
55
4/8 mentions
Claude
28
2/8 mentions
  • Overall GeoScoreYour overall score. It's the weighted average of all factors: mentions, sources, sentiment, and technical audit.
  • Visibility by LLMShows which platforms mention you most. Gemini might mention you often while ChatGPT doesn't know you exist. This helps you focus your efforts.
  • Mention rateThe percentage of relevant questions where your brand appears. If you show up in 3 out of 8 questions, your rate is 38%.
  • Cited sourcesThe URLs from your website that LLMs cite as references. If your site shows up here, AI is treating it as a reliable source.
  • SentimentWhen AI talks about you, is it positive, neutral, or negative? Positive sentiment means it actively recommends you.

The ? button in the top-right corner of the dashboard launches a guided tour that walks you through each section step by step.

3. Visibility by LLM: what each platform means

Each LLM works differently. ChatGPT, Gemini, Perplexity, and Claude have different data sources, prioritize different signals, and respond in different ways. That's why your visibility can vary widely from one to another.

Example: Visibility breakdown by LLM
ChatGPT
62
5 / 8 prompts
Gemini
41
3 / 8 prompts
Perplexity
55
4 / 8 prompts
Claude
28
2 / 8 prompts

What each platform means

  • ChatGPTThe most popular (900M users/month). If you can only optimize for one, start here. Uses web search and cites sources. Very sensitive to content quality and schema markup.
  • GeminiBuilt into Google. Important for local searches. Tends to prioritize content that already ranks well on Google. If your SEO is solid, Gemini will find you more easily.
  • PerplexityAlways cites sources with URLs. The most transparent of all. If your website has good content, Perplexity will cite it directly. The easiest platform to appear as a cited source.
  • ClaudeDoesn't use web search in its standard mode. Relies on its training data. To appear in Claude, you need established presence: media mentions, Wikipedia, major directories.

Real example: A restaurant in Valencia with a GeoScore of 47. ChatGPT mentions it in 5 out of 8 queries (62%), but Claude only in 2 out of 8 (28%). Why? Because ChatGPT searches the web and finds their online menu, while Claude doesn't have that in its training data. The recommendation: get featured in media and directories so Claude picks it up.

4. Mentions and cited sources

There's an important difference between a mention and a cited source:

  • Mention = AI names your brand in its response. Example: "I recommend visiting Restaurant El Faro in Valencia".
  • Cited source = AI links to your website as a reference. Example: "According to restauranteelfaro.com, their menu includes...". This is far more valuable.
Example: Sources cited by LLMs
URLturestaurante.com/carta
ChatGPT3x cited
URLturestaurante.com/sobre-nosotros
Perplexity2x cited
URLturestaurante.com/blog/mejor-paella-valencia
Gemini1x cited

How to read the mentions

  • Mention positionIf you're mentioned first, you have more authority. If you're listed fifth out of 10, you're there but not the go-to reference.
  • SentimentPositive ("I recommend"), neutral ("it exists"), or negative ("has bad reviews"). Positive sentiment is what converts visitors into customers.
  • FrequencyAppearing in 1 out of 8 queries is anecdotal. Appearing in 6 out of 8 means you're a solid reference for AI.

What to do if your cited sources are empty: This means no LLM links to your website directly. This usually happens when your site lacks substantial content (just a page with your phone number and address). The fix: create pages with useful content — an FAQ, an industry guide, articles about what you do. LLMs need content they can cite.

5. How to read and apply recommendations

After each audit, Surfeo generates personalized recommendations based on your results. They\'re not generic — they adapt to your industry, your weak points, and what would work best for your case.

Example: Recommendation cards

Add LocalBusiness schema markup

Impact highMedium

LLMs use structured data to understand your business. Without schema, they don't know your address, hours, or business type.

Create a complete "About Us" page

Impact highEasy

AIs look for pages that explain who you are, what you do, and why you're an expert. Without this page, you lose authority.

Publish an article about "best restaurants in Valencia"

Impact mediumEasy

We detected that this prompt rarely mentions you. An optimized article can boost your appearances.

How to read each recommendation

  • High impactChanges that can raise your GeoScore by 5 to 15 points. Always prioritize these. Things like adding schema markup, creating an "About Us" page, or publishing key content.
  • Medium impactImprovements that add 2 to 5 points. Worth doing once you've tackled the high-impact items.
  • Low impactFine-tuning that adds 1-2 points. Useful when you already have a high score and want to optimize further.
  • EasyYou can do it yourself in under an hour. Example: add your address to the website, create an "About Us" page.
  • MediumRequires some technical knowledge or a couple of hours. Example: add schema markup, optimize page speed.
  • HardYou might need someone technical. Example: restructure your site, implement complex structured data.

Don't try to do everything at once. Pick the top 2-3 by impact and apply them before your next audit. That way you can see the real effect on your GeoScore. If you make 10 changes at once, you won't know which one worked.

6. Competitors: how to benchmark yourself

If you've set up competitors, Surfeo runs the same queries for them and compares. This lets you see if a competitor outranks you on a specific LLM or if you're ahead.

Example: Competitor comparison table
BusinessGeoScoreMentionsSentiment
Your business4714Positive
Competitor A6119Positive
Competitor B339Neutral

How to read the comparison

  • If a competitor outscores youCheck which LLMs they beat you on. They might have better content, more reviews, or be listed in more directories. The recommendations will tell you what to do to catch up.
  • If your GeoScore is higherGreat, but don't get complacent. Competitors can improve too. Keep running periodic audits.
  • If a competitor has better sentimentThey may have better online reviews. AI sentiment reflects what it finds about each business on the internet.

How to set up competitors

Go to Settings > Competitors in the sidebar. Add the businesses you compete with:

  • NameThe brand name as your customers would search for it.
  • URLTheir website (important for the comparative technical audit).

You can add up to 5 competitors. Surfeo will include them in every audit and compare your visibility across the same prompts.

7. Alerts: what they tell you and how to act

Alerts are generated automatically after each audit. They notify you of important changes so you don't have to review everything manually.

Example: Dashboard alerts
+

You gained a new mention on Gemini

2 days ago

!

Competitor A overtook you on ChatGPT

3 days ago

i

New cited source: /blog/best-paella

5 days ago

Alert types

  • Mention gained (green) — You started appearing in an LLM or prompt where you weren't before. Good sign.
  • Mention lost (red) — You stopped appearing where you used to. Could be temporary (LLMs change) or a sign that a competitor overtook you.
  • New cited source (blue) — An LLM is citing one of your pages. Very positive.
  • Competitor change (orange) — A competitor went up or down. Useful to stay informed.

You can configure which alerts you receive by email in Settings > Notifications.

8. How to run an audit

To run an audit, go to the dashboard and click the "Run audit" button. Surfeo will do the following:

  1. Generates questions relevant to your industry and location. Example: if you're a restaurant in Valencia, it will ask "best restaurants in Valencia", "where to eat paella in Valencia", etc.
  2. Sends them to the LLMs — ChatGPT, Gemini, Perplexity, and Claude (depending on your plan).
  3. Analyzes the responses looking for mentions of your brand, cited sources, and sentiment.
  4. Calculates your GeoScore and compares it to the previous audit to show your progress.
  5. Generates recommendations personalized to what it found.

The process takes 5 to 15 minutes. You can close the page — you'll get an email when it's done.

How many audits do I get?

  • Free plan1 audit with 1 LLM (ChatGPT). Great for getting an initial picture.
  • Starter plan (€39/mo)Monthly audits with 3 LLMs (ChatGPT, Gemini, Perplexity), competitors, recommendations, and content.
  • Growth plan (€99/mo)Monthly audits with all 4 LLMs, more prompts, everything included.

Recommended frequency: At least one audit per month. This way you can track your visibility over time and see the impact of your changes. If you make major updates to your site, run an extra audit to measure the effect.

9. AI-optimized content

Surfeo includes a content generator that creates articles optimized for LLMs to mention you. This isn't traditional SEO content — it's designed so AI understands it, cites it, and uses it as a reference.

How it works

  1. Go to Content in the sidebar.
  2. Choose the content type: article, FAQ, or industry guide.
  3. Surfeo generates a draft based on your industry, your weak prompts, and the opportunities it detected.
  4. Review, edit, and publish on your website.

What to do with generated content

  • Publish it on your blogLLMs crawl blogs with relevant, up-to-date content. An active blog signals authority.
  • Add it as a page on your siteService pages, FAQs, and well-written "About Us" pages are sources that LLMs cite directly.
  • Share it on social mediaPresence across multiple channels reinforces your brand's authority with LLMs.
  • Update what you already haveSometimes you don't need new content — just improve what's already there. Add concrete data, expert opinions, and updated information.

Example: A hotel in Seville had a GeoScore of 28. It published 3 articles generated by Surfeo ("Best areas to stay in Seville", "What to see in Seville in 3 days", "Seville Holy Week guide"). In the next audit, its GeoScore jumped to 44. Perplexity started citing its website as a source for 2 of those articles.

Key takeaway: Content must be useful, specific, and backed by real data. LLMs penalize generic content and reward content that answers specific questions with authority. One great article beats five mediocre ones.

10. Frequently asked questions

How often should I run an audit?

At least once a month. If you make significant changes to your site (new content, schema markup, an "About Us" page), run an extra audit to see the impact. Small changes can take weeks to show up in LLMs.

Why is my GeoScore low if I have a good website?

Having a good-looking website isn't the same as being visible to AI. LLMs look for relevant content, structured data, presence across multiple sources, and authority in your industry. A site with only 3 pages and no blog will be invisible to LLMs even if it looks great.

What's the difference between SEO and GEO (AI visibility)?

SEO optimizes for Google search (classic results, 10 blue links). GEO optimizes for AI-generated answers (ChatGPT, Gemini, etc.). There's overlap — good content helps with both — but GEO also requires structured data, presence in quality directories, and content that AI can cite as a source.

Can I improve my score without technical skills?

Yes. Many recommendations are rated "easy": create blog content, complete your "About Us" page, list your business in directories, respond to reviews. The "hard" ones (schema markup, site speed) may need someone technical, but they're not the only ones that work.

What should I do if a competitor is way ahead of me?

Check which LLMs they beat you on and why. If they score higher on ChatGPT, they probably have better web content. If they beat you on Gemini, their SEO might be stronger. The dashboard recommendations will tell you exactly what to do to catch up or surpass each competitor.

Do audit results change even if I don't do anything?

Yes. LLMs update constantly. ChatGPT might mention you in one audit but not the next, even though you changed nothing. That's why periodic audits matter — you want to see the trend, not a single data point. If your GeoScore drops without any changes on your end, it's usually temporary.

What is the technical audit?

Surfeo analyzes your website from a technical standpoint: does it have a robots.txt? Schema markup? Fast load times? An "About Us" page? These factors affect whether LLMs can find and understand your content. You don't need a perfect score here — what matters is that there are no major issues.

Have questions? Get in touch

If you need help with your account or have questions about your results, reach out to us directly. We respond within 24 hours.

Email hello@surfeo.ai