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.
How to read your score
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.
You show up occasionally, but inconsistently. Maybe one LLM mentions you but the other three don't.
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.
LLMs know you and recommend you often. Your brand shows up in most relevant queries.
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.
- •Overall GeoScore — Your overall score. It's the weighted average of all factors: mentions, sources, sentiment, and technical audit.
- •Visibility by LLM — Shows which platforms mention you most. Gemini might mention you often while ChatGPT doesn't know you exist. This helps you focus your efforts.
- •Mention rate — The percentage of relevant questions where your brand appears. If you show up in 3 out of 8 questions, your rate is 38%.
- •Cited sources — The URLs from your website that LLMs cite as references. If your site shows up here, AI is treating it as a reliable source.
- •Sentiment — When 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.
What each platform means
- •ChatGPT — The 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.
- •Gemini — Built 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.
- •Perplexity — Always 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.
- •Claude — Doesn'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.
How to read the mentions
- •Mention position — If 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.
- •Sentiment — Positive ("I recommend"), neutral ("it exists"), or negative ("has bad reviews"). Positive sentiment is what converts visitors into customers.
- •Frequency — Appearing 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.
Add LocalBusiness schema markup
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
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"
We detected that this prompt rarely mentions you. An optimized article can boost your appearances.
How to read each recommendation
- •High impact — Changes 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 impact — Improvements that add 2 to 5 points. Worth doing once you've tackled the high-impact items.
- •Low impact — Fine-tuning that adds 1-2 points. Useful when you already have a high score and want to optimize further.
- •Easy — You can do it yourself in under an hour. Example: add your address to the website, create an "About Us" page.
- •Medium — Requires some technical knowledge or a couple of hours. Example: add schema markup, optimize page speed.
- •Hard — You 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.
| Business | GeoScore | Mentions | Sentiment |
|---|---|---|---|
| Your business | 47 | 14 | Positive |
| Competitor A | 61 | 19 | Positive |
| Competitor B | 33 | 9 | Neutral |
How to read the comparison
- •If a competitor outscores you — Check 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 higher — Great, but don't get complacent. Competitors can improve too. Keep running periodic audits.
- •If a competitor has better sentiment — They 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:
- •Name — The brand name as your customers would search for it.
- •URL — Their 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.
You gained a new mention on Gemini
2 days ago
Competitor A overtook you on ChatGPT
3 days ago
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:
- 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.
- Sends them to the LLMs — ChatGPT, Gemini, Perplexity, and Claude (depending on your plan).
- Analyzes the responses looking for mentions of your brand, cited sources, and sentiment.
- Calculates your GeoScore and compares it to the previous audit to show your progress.
- 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 plan — 1 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
- Go to Content in the sidebar.
- Choose the content type: article, FAQ, or industry guide.
- Surfeo generates a draft based on your industry, your weak prompts, and the opportunities it detected.
- Review, edit, and publish on your website.
What to do with generated content
- •Publish it on your blog — LLMs crawl blogs with relevant, up-to-date content. An active blog signals authority.
- •Add it as a page on your site — Service pages, FAQs, and well-written "About Us" pages are sources that LLMs cite directly.
- •Share it on social media — Presence across multiple channels reinforces your brand's authority with LLMs.
- •Update what you already have — Sometimes 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