Freelance SEO & AI-Search Audit what to fix first

Wondering why your site barely shows up on Google, or whether ChatGPT, Perplexity and Google's AI Overviews can even read it? I audit both and hand you a list that starts with what matters most. If you want, I'll implement the fixes too.

SEO & GEO

Visible on Google and in AI answers.

  • SEO-Audit A clear roadmap instead of SEO guesswork.
  • GEO-Audit Checks how well ChatGPT, Perplexity & co. can find and cite you.
  • Structured data Google and AI understand who you are.
  • On-Page-SEO Pages that match the search.
  • Content-Briefings Writers know exactly what to cover.

What the audit covers

I look at your site the way search engines and AI crawlers see it, and the way people actually use it.

  • Technical SEO: indexing, crawlability, redirects, sitemap, robots.txt
  • Load times and Core Web Vitals, measured on mobile
  • On-page: titles, meta descriptions, headings, internal links
  • Structured data (Schema.org): present, valid and right for each page type
  • Content: does it answer what your audience is searching for?
  • Multilingual setup (hreflang), if your site has more than one language

GEO: getting ready for ChatGPT, Perplexity & AI Overviews

More and more questions get answered directly by AI. To be considered as a source, your site has to be reachable for AI crawlers, give clear answers and make it obvious who's behind it. That's what generative engine optimization is about.

  • Access: are AI crawlers allowed to read your site, and can they?
  • Citability: are there clear, self-contained answers to your audience's questions?
  • Identity: is it clear who you are, through structured data and consistent profiles?

To be straight with you: whether an AI system cites you is up to that system, and nobody can guarantee it. What I can do is make sure your site meets the requirements that can be checked and improved.

What you get

A report that starts with what matters most. Every finding comes with a reason, a priority and a concrete next step.

  • Overall assessment and a prioritized fix list with quick wins
  • Screenshots and evidence for every finding
  • Validated structured data (JSON-LD) suggestions per page type
  • On request: content briefs for new pages or rewrites

Audit and implementation from one person

An audit alone doesn't change anything. If you want, I'll implement the fixes myself: titles and descriptions, site structure, structured data, load times. Directly in the code for Astro sites, by arrangement for other platforms.

I took dimitriselsky.de through the same process: keyword research, site architecture, structured data. Local search gets a basic check, but it isn't my focus.

Case studies: my own sites

My own websites are my test bed. dimitriselsky.de scores 100 out of 100 for SEO in Lighthouse and describes itself to Google and AI systems with complete structured data: person, service, FAQs and videos. counter-culture.de, the website for my comedy show in Cologne, is set up in Google Search Console.

I still don’t promise rankings. What I show you is the same work I do on these sites.

Real clients. Real reach.

The dimitriselsky.de website on desktop and phone: home page with the headline and a featured project
Own project dimitriselsky.de — this website dimitriselsky.de ↗ Concept, design & buildSEO & structured data

Three steps to upload.

  1. Short briefing

    Send me your URL, your goal and, if you know them, two or three competitors. I usually reply within 1–2 business days.

  2. Scope & quote

    We define how many pages, which languages and whether GEO is included. You get a custom quote.

  3. Audit

    I check tech, content, structured data and access for AI crawlers: measured with AI-assisted tooling, judged by me.

  4. Report & next steps

    You get the prioritized list, we go through it together, and you decide what you'll handle and what I take on.

Frequently asked questions

How much does an SEO audit cost?

The price depends on scope and depth: is GEO included, and should I implement the recommendations too? You get a binding quote upfront – at an hourly rate well below typical agency rates (small business, no VAT charged). If I also implement the changes, I’d appreciate a fair performance bonus tied to a measurable goal agreed in advance, such as rankings or enquiries.

How long does the audit take?

That depends on the scope. I'll give you a timeframe with the quote.

Can you guarantee rankings or mentions in ChatGPT?

No. Rankings and AI answers depend on factors nobody fully controls, and anyone promising you the top spot or ChatGPT mentions is overselling. I'll show you what's holding your site back and what you can do about it.

What's the difference between SEO and GEO?

SEO targets classic search results. GEO (generative engine optimization) targets answers from AI systems like ChatGPT, Perplexity or Google's AI Overviews. A lot of it overlaps: clean tech, clear content, structured data.

Do you need access to Google Search Console?

Not necessarily, but it makes the audit more precise because I can see real search data. Read-only access is enough.

Will you implement the fixes, and what about follow-up questions?

Either works: you implement the report yourself or with your team, or you hire me. How much follow-up and review is included is agreed upfront. The report is yours, and you're free to share it with other providers.

Which sites and languages do you audit?

Any publicly accessible site, whether it runs on WordPress, Shopify, Astro or a site builder. I review content in English, German, Russian and Ukrainian, multilingual sites included.

How do you use AI in the audit?

For crawls, checks, comparisons and first drafts, using tools like Claude, Codex and my own scripts. Which findings matter, how they're prioritized and what goes into the report is my call.

Get your site audited.

Send me the URL and a sentence or two about your goal. You'll get a no-obligation quote, usually within 1–2 business days.

Your next project?

Three fields are enough. You’ll get a no-obligation quote back, usually within 1–2 business days.

Area (optional)

I only use your details to answer your request. More in the privacy policy.

No ad measurement is active right now. This site sets no tracking cookies.

YouTube videos only load when you click “Play video”. Only then is data sent to YouTube (Google).

Privacy policy