LastingWeb

Free tool · No signup

SEO & GEO checker

One quick check for both kinds of search: classic Google results (SEO) and answers from AI assistants such as ChatGPT, Claude and Perplexity (GEO, generative engine optimisation). No sign-up, no paid AI service — we read your site the way the crawlers do.

No signup · Results in ~40 seconds · Nothing stored except the shareable report

What we check and why

SEO and GEO in one check

SEO decides whether your pages appear on the first page when a client searches on Google. GEO decides whether an AI assistant can read your site, understand who you are and mention you when someone asks it for a recommendation. Both start with the same basics: crawlers must be allowed in, the text must be in the HTML, and your name, services, location and contact details must be easy to read.

This checker runs entirely on our own servers. It does not send your site to any paid AI or SEO service: it fetches your pages, reads robots.txt and tests the real AI crawler user agents.

What the checker tests

  • Does robots.txt allow the AI search and answer crawlers (OAI-SearchBot and ChatGPT-User for ChatGPT, Claude-SearchBot, PerplexityBot) and the training crawlers (GPTBot, ClaudeBot, Google-Extended and others)?
  • Does your firewall or CDN let those crawlers through, or do they get a block or challenge page?
  • Is your content readable without JavaScript, the way most AI crawlers see it?
  • On-page SEO: title, meta description, headings, canonical, indexability, sitemap and structured data.
  • Contact details people and assistants look for: a visible phone number, email, address and opening hours.

Why AI assistants skip some websites

An assistant can only recommend a firm it can read. Many websites block AI crawlers without the owner knowing it: an old robots.txt template, a security plugin or a CDN bot filter that answers every unfamiliar user agent with an error or a challenge page. Other sites load their text only through JavaScript, so a crawler that does not run scripts sees an empty page. In both cases the assistant has nothing to quote, and it names a competitor instead.

The fix is rarely expensive. Allow the search and answer crawlers in robots.txt, make sure your firewall lets them through, keep your key facts in plain HTML text, and add structured data that states your name, address, phone number and services. Those are the same signals that help Google understand your site, so one round of work improves both kinds of search.

What to do with the result

Every finding comes with a plain-language fix. The most common ones are quick: allow OAI-SearchBot and PerplexityBot in robots.txt, add a clickable phone number to every page, and describe your services in real text instead of images. For page speed, which Google also uses for ranking, run the PageSpeed test next.

Frequently asked questions

What is GEO?

Generative engine optimisation: making your website easy for AI assistants such as ChatGPT, Claude, Gemini and Perplexity to find, read and cite when they answer questions.

Do you use a paid AI service to check my site?

No. The check reads your site directly, with the same user agents the AI crawlers use. Nothing is sent to an AI model.

Does blocking AI crawlers hurt my Google ranking?

No. Google Search uses Googlebot. But blocking the AI search crawlers means assistants like ChatGPT search cannot read your site, so they are unlikely to recommend you.

Why do you check my phone number?

Clients and assistants both look for a direct way to contact you. A missing or unclickable phone number costs calls and makes your firm look less established.

Done for you

Want these fixed? We build it right.

LastingWeb builds fast, secure, compliant websites for professional firms — hosting, TLS, email authentication and GDPR-friendly analytics included.

See packages