# DeskSEO (deskseo.com) > SEO monitoring for site owners and small agencies, in English: a free technical SEO checker (20 criteria, 100-point score, a fix for each issue), a free AI bot checker for robots.txt, and paid plans that re-check domains on a schedule, pull Google Search Console data with average position per query, and measure whether AI assistants mention a brand. Free plan for one domain; prepaid balance in USD topped up with PayPal. Vietnamese edition: sieuseo.com. ## Tools - [SEO checker](https://deskseo.com/seo-checker): score a domain on 20 technical criteria - [AI bot checker](https://deskseo.com/ai-bot-checker): robots.txt rules for GPTBot, ClaudeBot, PerplexityBot, Google-Extended and more, plus llms.txt - [How scoring works](https://deskseo.com/how-scoring-works): public weights and thresholds - [Pricing](https://deskseo.com/pricing) - [Connect Search Console](https://deskseo.com/search-console) - [AI visibility](https://deskseo.com/ai-visibility) ## Guides - [Allow or block AI crawlers in robots.txt](https://deskseo.com/guides/ai-crawlers-robots-txt): AI crawlers fall into two groups: bots that fetch pages for answers and bots that collect training data. Here is how to allow one and block the other without breaking search. - [llms.txt: what it is and whether you need it](https://deskseo.com/guides/llms-txt): llms.txt is a short, voluntary Markdown file that summarises a site for language models. No major search engine uses it, it replaces nothing, and it takes fifteen minutes to write. - [What crawlers see on a JavaScript-rendered site](https://deskseo.com/guides/javascript-sites-and-crawlers): If your content is built in the browser, crawlers that do not run JavaScript see an empty page. Here is how to test it in two minutes and which fix fits your site. - [How to measure whether AI assistants recommend your brand](https://deskseo.com/guides/measure-ai-visibility): Ask brand-free questions the way customers do, sample several of them, record mention, sentence and position, and compare runs over time — one model is one sample, not a verdict. - [Structured data and Open Graph tags: the minimum every site needs](https://deskseo.com/guides/structured-data-and-open-graph): Organization and WebSite JSON-LD on the homepage, page types only when they are true, and four Open Graph tags with a 1200×630 image that loads for anyone. - [How to read the Search Console Performance report](https://deskseo.com/guides/read-search-console-performance-report): What each Performance metric counts, why the query table and the chart disagree, and the diagnosis patterns that explain most traffic changes. - [Average position: why it misleads and how to track rankings properly](https://deskseo.com/guides/average-position-explained): Average position is an impression-weighted average of many different searches. Read per query, with impressions and segments, it becomes useful; read site-wide, it misleads. - [Canonical tags: how to set them and the mistakes that cost rankings](https://deskseo.com/guides/canonical-tags-guide): One correct line in the head consolidates duplicate URLs; one wrong line can deindex a whole section. The rules, the classic mistakes, and how to check. - [HTTPS, www and redirect chains: getting one clean URL](https://deskseo.com/guides/redirects-https-www): Four versions of every domain exist by default. How to collapse them into one HTTPS URL with single-hop 301s, a complete certificate chain and HSTS, and how to test it. - [XML sitemaps that actually help: format, size limits and common errors](https://deskseo.com/guides/xml-sitemaps-that-work): A sitemap only helps when it lists canonical 200 URLs, parses as valid XML and stays within the limits. The format, the rules and the errors that break it. - [Title tags and meta descriptions that get clicked](https://deskseo.com/guides/title-and-meta-description): Length limits are pixel-based and approximate; what earns the click is a specific topic up front, one honest differentiator and a description that promises something concrete. - [noindex, robots.txt and the mistakes that hide a whole site](https://deskseo.com/guides/noindex-and-robots-mistakes): robots.txt decides what bots may fetch; noindex decides what may appear in results. Mixing them up, or shipping a staging setting, is how healthy sites disappear from Google. - [Server response time (TTFB): what is slow and how to fix it](https://deskseo.com/guides/server-response-time-ttfb): TTFB mostly measures how long your server takes to build a page. Split it into network and server time with curl, then fix caching, queries and distance in that order. - [Your SEO score dropped: a 15-minute triage checklist](https://deskseo.com/guides/score-dropped-what-to-do): Look at which criteria moved, deal with critical issues before anything else, tie the drop to a specific change, and confirm before acting — some drops are just measurement noise.