Services

SEO and GEO consulting

I do technical SEO and AI SEO work so that Google and AI search tools like ChatGPT and Perplexity understand your site correctly.

In short: who it’s for, what’s included and how pricing works

SEO and GEO consulting is technical and content work on your site. The goal is for Google and AI tools to understand your site correctly and be able to cite it as a source. That includes Google’s AI Overviews and tools like ChatGPT, Perplexity and Gemini. The part aimed at AI search is called GEO (generative engine optimization). People also search for it as “AI SEO.”

Who is it for? This work suits small and midsize businesses with a company website, service firms, WooCommerce stores and businesses whose site is live but can’t be found in search. It’s fine if someone else built your site.

What’s included? I find and fix your site’s technical problems and check whether AI bots can reach it. I also plan pages around the questions people actually ask, make your business information consistent everywhere and measure the results.

How does it work? First, I review your site from a technical angle. I share what I find in writing, in order of priority and with my reasons. I don’t change anything without your approval. I apply the fixes you approve and report the results to you.

How is the price set? There’s no fixed package. The price depends on the size of your site, its technical state and how much content work it needs. It also depends on whether the job is a one-time audit or ongoing work. When you fill out the free quote form, I get back to you within one business day. The exact scope, price and timeline are settled after the technical review and our written exchange.

Is AI SEO replacing traditional SEO?

No. AI search also relies heavily on pages that can be crawled, are indexed and are clearly written. Google’s documentation on AI features says what a page needs to appear as a source in AI Overviews or AI Mode. It must be indexed and eligible to show in search results with a snippet. Beyond that, there are no extra technical requirements, special files or markup. So GEO isn’t a new discipline cut off from SEO. It’s a layer built on top of a solid technical SEO foundation.

It’s a similar story with ChatGPT. According to OpenAI, ChatGPT search draws on third-party search providers like Bing and on pages crawled by its own bot, OAI-SearchBot. That’s why it matters that your site is also indexed in Bing and that this bot is allowed in.

Aspect Traditional SEO GEO
Goal Ranking higher and getting clicks Being cited as a source in AI answers
Technical foundation Crawling, indexing, speed, redirects The same foundation, plus bot access and HTML that comes ready from the server
Measurement Rankings, clicks, conversions Impressions, citations, branded searches, conversions

What the work covers

Technical SEO: indexing, speed and site structure

Technical SEO is the foundation of every project. It covers:

  • Setting up Google Search Console and Bing Webmaster Tools, and finding out why pages aren’t being indexed
  • robots.txt, the sitemap, canonical tags that keep the same page from showing up at more than one address, 404 errors and redirect chains
  • A WordPress site migration plan that protects your search visibility when your domain or server changes
  • Core Web Vitals, Google’s measures of loading speed, responsiveness and visual stability (LCP, INP, CLS), plus the mobile experience. If needed, a detailed WordPress speed optimization
  • Internal links that connect your pages in a meaningful way

Access for AI bots

Many sites block AI bots without realizing it, through a security plugin, CDN or firewall setting. But each of these bots can be managed separately:

  • OAI-SearchBot feeds ChatGPT search. Sites that block it aren’t shown as sources in ChatGPT’s search answers. GPTBot, on the other hand, crawls for model training.
  • PerplexityBot crawls sites to list them in Perplexity search. Perplexity says this bot follows robots.txt rules.
  • Google-Extended controls whether your content is used for Gemini models. It doesn’t affect whether you appear in Google Search or AI Overviews.
  • ChatGPT-User and Perplexity-User aren’t automatic crawlers. They open a page when a user asks for it, so robots.txt rules may not apply to them the way they do to other bots.

You decide which automated bots to allow. I explain the options and their consequences based on official sources like OpenAI’s documentation on its bots.

A late-2024 analysis by Vercel found that bots from companies like OpenAI, Anthropic and Perplexity didn’t run JavaScript, while Googlebot could. Content that only loads through JavaScript in the visitor’s browser can look empty to bots that don’t run JavaScript. I check whether your important content arrives from the server as ready-made HTML.

A page plan based on search intent

Google’s AI features can break a question down into sub-questions and run several searches. Instead of building around a single keyword, I work from the sub-questions of a topic and plan which question gets answered on which page. That way, your service pages, FAQs and guides don’t compete with each other. When I build a new corporate website or WooCommerce e-commerce website, I set up this plan from the very start, together with the site structure. Search visibility isn’t a feature you bolt on later.

Brand consistency and structured data

Search engines and AI models try to understand your business as a whole: its name, what it does and where it operates. I check that this information is consistent on your site, your Google Business Profile and other platforms.

I use structured data (schema) to make this description clearer for machines, but I don’t treat it as a shortcut. Google doesn’t guarantee that even correctly marked-up data will appear in results, and it wants the markup to match the content visible on the page. FAQ rich results also haven’t appeared on Google since May 2026.

Content that’s easy to cite

Sections that answer a question directly and make sense on their own are more useful to readers and to AI alike. That’s why it matters to answer “What do you do?” concretely and without slogans. Back up what you say with your own experience, and cite sources where needed. I don’t pad your site with extra pages.

Measurement and reporting

AI visibility can’t be measured with a single ranking number. I use these sources together:

  • Search Console’s generative AI performance report: impressions in Google’s AI features by page, country, device and date. It has no click data.
  • The AI Performance report in Bing Webmaster Tools, currently in preview: how often your site is cited in Copilot and in Bing’s AI summaries.
  • Google Analytics 4: some visits from ChatGPT show up with their source, while others are recorded as direct traffic.
  • Regular manual checks of AI answers to typical questions about your brand.

AI summaries can reduce clicks. In a Pew Research study in the US, people clicked on results less often in searches that showed a summary. So I don’t judge success by visits alone. I look at them together with impressions, citations, searches for your brand and the inquiries you receive.

What I can and can’t guarantee

Nobody can guarantee you the top spot on Google or that ChatGPT will recommend you. Google itself says that even a site that fully follows its guidelines isn’t guaranteed to be crawled, indexed or shown. AI answers also vary by person, by question and over time.

What I can guarantee is this: I’ll do the work written in the quote, share every change in writing with the reason behind it and report the results clearly. Google also recommends asking an SEO consultant to explain the reasons for their changes when you’re choosing one. I don’t offer paid link packages or bulk directory submissions. They go against Google’s spam policies and can harm your site. I also don’t put work you don’t need into the quote.

This site is an example too

I apply all of this to my own site first. The server sends ready-made HTML, the pages are optimized to load fast and the structured data matches the visible content. The page structure is planned around search intent. You don’t have to take my word for it. You can check the structured data on my pages yourself with tools like the Schema Markup Validator.

I do most of the work myself. When a topic needs deeper expertise than mine, I work with a specialist colleague, but I’m always your point of contact. Communication happens in writing: WhatsApp, email or the contact form. My About page explains who I am and how I work.

Frequently asked

Before you ask, let me tell you.

Why might my site not show up in ChatGPT?

The most common reasons are technical. Search bots like OAI-SearchBot may be blocked by a security plugin or CDN setting. Your content may only load through JavaScript. Or your pages may not be indexed in Google or Bing. Content matters too. Vague copy about what you do, thin pages that copy each other and a brand that’s barely mentioned on other sites can all play a part. A technical review shows which of these applies to your site.

When will I see results in AI search?

I can’t give you an exact timeline. Technical fixes like opening up bot access take effect quickly: OpenAI says robots.txt changes reach its systems in about 24 hours. That only means the bot follows the new rule, not that you’ll show up in answers right away. The effect of content and indexing changes depends on when pages get crawled again, and AI answers also fluctuate over time. So I start with a baseline measurement and report changes against it.

Do I need an llms.txt file?

Not at this point. The llms.txt file is a proposal from 2024. Google has said clearly that it doesn’t support the file, and there’s no confirmation that any major AI provider uses it to choose sources. It can be added if you like, but I don’t present it as a required step that boosts visibility.

Do you only write a report, or do you also make the fixes?

I can do either. Once you approve the fixes, I can make them myself. If your own team or another developer works on your site, I write the report in enough detail for them to act on it directly. Each item comes with its reason.

Does Google penalize content written with AI?

Not for using AI alone. The problem is producing lots of pages just to influence rankings without adding value for users, and Google spells this out in its spam policies. What matters is that the content is accurate, original and genuinely useful to the reader.

What can be done if AI describes my business incorrectly?

Nobody can directly control what an AI says about you. Updating a model’s training data is slow, and no one outside the AI company can manage it. But systems that search before answering look at current sources. Accurate, consistent and clear information on your site, your Google Business Profile and other platforms makes it more likely that wrong information gets corrected.

Describe your project so we can plan next steps together.

A brief form, a nonbinding range for price and time, and a direct response from me within one business day.

Prefer not to fill out a form? [email protected]