# Trakis > Trakis is an SEO audit for small sites and the agencies that look after them. It reads a site the way a search engine's crawler does and reports each problem once, with the pages it covers, including whether search engines and AI assistants may read the site. Free; an audit reads up to 200 pages. Every check has its own page: what it looks at, why search engines and AI assistants care, how to verify it and how to fix it. Nothing on these pages needs an account. ## Checks - [Every check the audit runs](https://trakis.io/rules): the full list, by category - [AI-005: robots.txt keeps AI search out](https://trakis.io/rules/ai-005): the check for AI search and answer bots kept out by robots.txt ## Tools - [Robots.txt validator and AI crawler checker](https://trakis.io/tools/robots-txt-validator): runs in the browser; shows the lines crawlers ignore and, bot by bot, whether Googlebot, Bingbot and the AI bots may fetch a path, with the line that decides - [AI connector (MCP server)](https://trakis.io/connect): add Trakis to an AI assistant to explain any check; no account, no key ## Guides - [AI crawlers](https://trakis.io/bots): every search, answer and training bot the audit knows, from each operator's own documentation - [llms.txt: what it is and who reads it](https://trakis.io/llms-txt) - [Search Console page indexing statuses, explained](https://trakis.io/search-console) - [Cloudflare's AI bot settings](https://trakis.io/blog/cloudflare-ai-crawler-settings-2026): what Search, Agent and Training blocking do - [Which technical SEO issues are most important?](https://trakis.io/blog/which-technical-seo-issues-matter): sorting an audit's list, worked on a real report - [Crawled - currently not indexed](https://trakis.io/search-console/crawled-currently-not-indexed): what the status means and when to leave it - [Discovered - currently not indexed](https://trakis.io/search-console/discovered-currently-not-indexed): found and not crawled yet; the server and what the crawl is spent on - [Soft 404](https://trakis.io/search-console/soft-404): a page that answers 200 but reads as an error or an empty page, and the fix for each kind - [Blocked due to other 4xx issue](https://trakis.io/search-console/blocked-due-to-other-4xx-issue): finding the code behind the status, and what each code asks for - [Duplicate, Google chose different canonical than user](https://trakis.io/search-console/duplicate-google-chose-different-canonical): whether Google's choice is fine, and the signals to line up when it is not - [Page with redirect](https://trakis.io/search-console/page-with-redirect): usually the redirect working; the links and sitemap entries worth changing - [Redirect error](https://trakis.io/search-console/redirect-error): chains, loops and bad addresses, and the fix in one hop - [URL marked 'noindex'](https://trakis.io/search-console/url-marked-noindex): a noindex meant, or one a template added, and where to find it - [Not found (404)](https://trakis.io/search-console/not-found-404): which 404s to fix (the ones your links and sitemap lead to) and which to leave - [Page indexed without content](https://trakis.io/search-console/page-indexed-without-content): indexed, but Google could not read the page - [SEO audit report template](https://trakis.io/seo-audit-report-template): a free Word report and Excel tracker - [Blog](https://trakis.io/blog): every post, newest first ## About - [The free SEO audit](https://trakis.io/free-seo-audit): what it reads, how long it takes, what free means - [An example report](https://trakis.io/example): a real audit of a demo shop - [TrakisBot, our crawler](https://trakis.io/bot): its user agent, its address, and how to block it ## Optional - [White-label reports for agencies](https://trakis.io/white-label-seo-audit) - [Terms](https://trakis.io/terms) - [Privacy](https://trakis.io/privacy)