Free SEO check for Google and AI answers
Enter your URL to get a score and the five most important fixes in plain language, for free and without an account.
We check one public page, usually your homepage, and show your results in a few seconds.
Free, no account needed. Your email address is optional.
What the free SEO check does
The free SEO check reads one page of your site the way a search engine or an AI crawler does. It looks at what decides whether Google and AI tools can read that page, understand it and cite it. Within seconds you see a score and the five fixes that will help most, written in plain language.
The check covers SEO (search engine optimisation) for Google, and AEO and GEO for the answers that ChatGPT, Perplexity and Google AI Overviews give. Both depend on the same groundwork: clear titles and headings, structured data, open access for crawlers and a fast page.
How the score works
Your score runs from 0 to 100 and adds up the checks below. Each check has its own weight, which you can see next to it, and the checks that matter most for being found count most. If we couldn't measure speed, speed doesn't count and the score is based on the other checks.
The check looks at one page, so it can't show everything a full review of your site would find.
Open a check to read what we look at and why it counts.
| Check | Weight |
|---|---|
HTTPSDoes the page load over a secure connection?We check that your page loads over HTTPS. Browsers mark pages without it as not secure, and Google uses HTTPS as a ranking signal, so a site without it loses trust with both visitors and search engines. | 8 |
Page titleIs there a title of 30 to 60 characters?The title is the clickable headline of your result in Google. We check that it exists, has a sensible length and says what the page is about. A clear title helps Google match the page to the right searches. It's also one of the first things any crawler reads, so AI systems use it when they decide what a page covers. | 8 |
Meta descriptionIs there a description of 70 to 160 characters?The meta description is the short text below your title in Google. We check that it exists and has a length Google shows in full. It doesn't change your ranking directly, but a clear sentence about what people will find makes more of them click. Without one, Google picks a piece of text from your page, and that doesn't always fit. | 7 |
Main heading (H1)Is there exactly one H1 on the page?Every page should have one H1 heading that says what the page is about. We check that there is exactly one and that it isn't empty. Search engines and AI systems use headings to understand how a page is built. A missing or doubled H1 makes it harder for them to see which question the page answers. | 6 |
LanguageDoes the page declare its language?The lang attribute tells browsers, screen readers and search engines which language a page is in. We check that your page declares it. A browser uses it to decide whether to offer a translation, and a screen reader uses it to read your text with the right pronunciation. | 4 |
Language versions (hreflang)Are other language versions linked?Hreflang connects the language versions of the same page to each other. We check whether your page links to its other language versions. Without it, Google can show your Dutch page to a reader in Germany, and the language versions of a multilingual site end up competing with each other. | 3 |
CanonicalDoes the page name its preferred URL?A canonical tag tells Google which address is the main version of a page when the same content can be reached through more than one URL. We check that it's there and that it points to a valid address. Without it, search engines may split your rankings over duplicate addresses or pick a version you didn't intend. | 6 |
Structured dataIs there JSON-LD on the page, including your organisation?Structured data (schema) is a block of code that states facts about your page in a format machines can read without guessing. It can describe your organisation, your address, your products or your FAQ. We check which types your page contains. It can earn rich results in Google, and it makes it easier for AI systems to pick up the right facts about your business. | 12 |
Open GraphDo shared links get a title, description and image?Open Graph tags set the title, text and image that appear when someone shares your page on LinkedIn, WhatsApp or Slack. We check that they're filled in. They don't change your ranking directly, but a shared link with the right image and title is more likely to be clicked. | 6 |
Alt textDo the images have descriptive alt text?Alt text describes an image for people who use a screen reader and for search engines that can't see the picture. We check how many of your images have alt text. Good alt text makes your site accessible, and it gives Google Images and AI systems context about what your images show. | 6 |
AI crawlersAre GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot and Google-Extended allowed to read the site?Your robots.txt file tells crawlers which parts of your site they may read. We check the rules for AI crawlers such as GPTBot from OpenAI and PerplexityBot. If they're blocked, those systems can't read your pages. That makes it much harder for their answers to cite you, even when your page has the best answer to the question. | 10 |
llms.txtIs there a summary for AI search engines?llms.txt is a proposed standard for language models. It's a plain text file at the root of your site that sums up who you are and links to your most important pages. We check whether you have one. Not every AI system reads it yet, but it's a small file that gives AI tools a short and clear source about your business. | 5 |
SitemapIs there a sitemap that search engines can find?An XML sitemap lists the pages you want search engines to find. We check that it exists and can be reached, for example through a link in robots.txt. Without one, new pages and pages deep in your site can take longer to be found and indexed. | 7 |
Mobile speedHow fast does the page show on a phone (PageSpeed Insights)?We measure mobile speed through Google's PageSpeed Insights, including the Core Web Vitals. These show how fast the main content appears, how stable the layout stays while loading and how quickly the page responds when someone taps it. Google uses these signals when it ranks pages, and slow pages lose visitors before they've read anything. Because this measurement takes longer, it appears after the other results, and if it fails, speed doesn't count towards your score. | 12 |
Your results
You see a score and the five most important fixes on screen, in plain language. Under 'How the score works' you can see which checks count towards the score and how much each one weighs. From your results you can go straight to the project form with 'Discuss my results'. The form opens with your check already noted, so you don't have to explain it again. Leaving your email address is optional.
You can see what a full SEO project can lead to at Gül Reizen, a Turkish-Dutch travel organisation in Amsterdam. On 12 October 2026, seven search terms without the brand name were in the mobile top 10, where there had been none before. That is one measurement on one day, so we measure again every month.
3
was 59
Gül Reizen moved from position 59 to 3 in Google for 'umrah reizen'.
Source: our own measurement on 12 October 2026.
What the check doesn't cover
The check is a quick first look at one page and a few files that apply to your whole site. A full audit also covers your content, your competitors, links and mentions from other sites, and what AI answers say about your business for the questions your customers ask. That's what we do in the kick-off and audit of a project, as part of our work on SEO and AEO.
The check doesn't create a public results page, and your URL never appears in your browser's address bar, so it can't end up in a shared link. If you don't leave an email address, it doesn't store anything that identifies you.
Frequently asked questions
What is an SEO audit?
An SEO audit is a structured check of how well a website can be found in search engines. It looks at the technical basics, such as titles, canonicals, sitemaps and speed, at the content compared with what people search for, and at links and mentions from other sites. Our free SEO check covers the technical part for one page in seconds, and a full audit is part of the kick-off and audit in our projects.
How to do a website audit for SEO?
Start with the technical basics: crawl the site and check titles, headings, canonicals, hreflang, structured data, robots.txt, the sitemap and mobile speed. Then compare your pages with what people search for and what ranks today, look at links and mentions from other sites, and check whether AI answers mention you. Finish by putting the fixes in order of impact, so you work on what helps most first.
Can ChatGPT do an SEO audit?
ChatGPT can explain SEO problems and review text or code you paste into it, and that's useful. An audit also needs measurements from your live site, such as the code a crawler receives, your robots.txt rules, your sitemap and your mobile speed. A tool that fetches the page, like our free SEO check, measures those directly, and you can then use ChatGPT to help rewrite your titles or descriptions.
Is the free SEO check really free?
Yes. You enter a URL and see your score and the five most important fixes on screen, without an account and without paying. Leaving your email address is optional. You can run the check again after you've made changes, which is a quick way to see whether a fix worked.
Which pages does the check look at?
The check reads the page at the URL you enter, usually your homepage, plus files that apply to the whole site, such as robots.txt, llms.txt and your sitemap. To check another template, such as a product page or a service page, run the check again with that URL. A full audit of every page is part of a project with us.
Why does the speed result take longer?
Speed comes from Google's PageSpeed Insights, which loads your page on a simulated mobile device and measures the Core Web Vitals. That takes longer than reading the HTML, so the other results appear first and speed follows. If the measurement fails, speed doesn't count towards your score, and you can try again later.