# Serpel > Serpel is an SEO tool for developers: rank tracking, site audits and AI visibility for ChatGPT and Google AI Overviews, in a dashboard, CLI, API and MCP server. Serpel is an SEO tool for developers. It tracks Google rankings, audits every page of a website, reads Search Console and analytics data, and checks whether ChatGPT and Google AI Overviews cite you. Use it from the dashboard, the CLI, the REST API or your coding agent over MCP. The MCP server is at https://serpel.app/mcp and signs agents in with OAuth. The REST API is at https://serpel.app/api/v1 and uses API tokens with scopes. Paid operations book credits from a public price list; reading data is free. ## Product - [Serpel: SEO that understands your codebase](https://serpel.app/index.md): Serpel tracks your Google rankings, audits every page, reads Search Console and analytics data, and checks whether ChatGPT cites you. - [Pricing](https://serpel.app/pricing.md): Serpel pricing: start without a subscription and pay per credit, or choose Starter or Pro with a monthly credit allowance. All prices in euro including VAT. ## Features - [Features: rank tracking, site audit, AI visibility](https://serpel.app/features.md): Every Serpel feature in one place: Google rank tracking on desktop and mobile, technical site audits, search data and AI visibility for ChatGPT. - [AI visibility tool for ChatGPT and AI Overviews](https://serpel.app/features/ai-visibility.md): Serpel is an AI visibility tool: it checks whether ChatGPT and Google AI Overviews cite your website for the questions your customers ask. - [AI Overview tracker for your keywords](https://serpel.app/features/ai-overview-tracking.md): Serpel is an AI Overview tracker: see for which Google searches an AI Overview appears and whether it cites your website, checked with every rank check. - [Keyword rank tracker for Google rankings](https://serpel.app/features/rank-tracking.md): Serpel is a keyword rank tracker for Google: live results on desktop and mobile, nationwide or local, with history, reports and an API. - [Mobile rank tracker for Google search](https://serpel.app/features/mobile-rank-tracking.md): Serpel is a mobile rank tracker: track Google rankings on mobile, desktop or both, set the device per project and keyword, and add locations and depth. - [Technical SEO audit with JavaScript rendering](https://serpel.app/features/site-audit.md): Serpel runs a technical SEO audit with 94 checks, JavaScript rendering and Core Web Vitals, and explains every issue and its fix. - [Search Console and Bing data in one place](https://serpel.app/features/search-data.md): See Google Search Console and Bing Webmaster Tools in one place: clicks, impressions, CTR and position per query and page, with history and an API. ## Developers - [SEO for developers: API, CLI and MCP server](https://serpel.app/developers.md): Use Serpel from your terminal, your code and your coding agent: a REST API for rank tracking and audits, a CLI and an MCP server. - [Rank tracking API for Google rankings](https://serpel.app/developers/rank-tracking-api.md): Serpel’s rank tracking API adds keywords, runs Google rank checks and returns positions as JSON, for desktop and mobile, with locations and history. - [SEO API for rankings, audits and search data](https://serpel.app/developers/api.md): Serpel’s SEO API is a REST API for rank tracking, site audits, AI visibility and search data, with bearer tokens, JSON responses and credit-based pricing. - [SEO MCP server for Claude Code and Cursor](https://serpel.app/developers/mcp.md): Serpel’s SEO MCP server gives Claude Code, Cursor and other agents your rankings, audits and search data, with OAuth and a budget for paid tools. - [SEO CLI for rankings, audits and CI](https://serpel.app/developers/cli.md): The Serpel SEO CLI runs rank checks, site audits and AI visibility checks from your terminal, with JSON output, documented exit codes and CI support. ## Docs - [Developer docs for the CLI, API and MCP](https://serpel.app/docs.md): Serpel developer documentation: set up the CLI, call the REST API with a scoped token and connect Claude Code, Cursor or Codex to the MCP server. - [Serpel CLI reference](https://serpel.app/docs/cli.md): Reference for the serpel command line: install, sign-in, every command group, JSON output, exit codes and a GitHub Actions example. - [Serpel REST API reference](https://serpel.app/docs/api.md): Reference for the Serpel REST API: authentication, scopes, rate limits, errors, credits and every endpoint, with curl examples for crawls and rankings. - [Serpel MCP server for Claude Code](https://serpel.app/docs/mcp/claude-code.md): Connect Claude Code to the Serpel MCP server with one command, sign in with OAuth and let the agent read rankings, audits and search data. - [Serpel MCP server for Cursor](https://serpel.app/docs/mcp/cursor.md): Add the Serpel MCP server to Cursor with one mcp.json entry, sign in with OAuth and ask the agent about your rankings, site audits and Search Console data. - [Serpel MCP server for Codex](https://serpel.app/docs/mcp/codex.md): Add the Serpel MCP server to OpenAI Codex with codex mcp add or config.toml, sign in with codex mcp login and query rankings, audits and search data. ## Tools - [Free SEO tools: schema, redirect, sitemap](https://serpel.app/tools.md): Free SEO tools without sign-up: a schema validator, redirect checker, sitemap checker and robots.txt checker, plus an llms.txt generator. - [Free redirect checker for 301 and 302 chains](https://serpel.app/tools/redirect-checker.md): Free redirect checker: trace every 301 and 302 hop of a URL, spot chains, loops and temporary redirects, and test as a browser or a crawler. - [Free schema validator for JSON-LD and Microdata](https://serpel.app/tools/schema-validator.md): Free schema validator: test JSON-LD, Microdata and RDFa from a URL or pasted code and see errors, warnings and rich result eligibility. - [Free robots.txt checker for AI crawlers](https://serpel.app/tools/robots-txt-checker.md): Free robots.txt checker: see which of 13 AI crawlers can reach your homepage, list your sitemaps and check llms.txt. - [Free XML sitemap checker and validator](https://serpel.app/tools/sitemap-checker.md): Free sitemap checker: validate an XML sitemap, test its limits and URLs, and sample up to 20 listed pages for 404s, redirects and noindex headers. - [Free llms.txt generator for your website](https://serpel.app/tools/llms-txt-generator.md): Free llms.txt generator: create a valid llms.txt for your website in the llmstxt.org format, then copy it to the root of your domain. ## Comparisons - [Serpel as an alternative to SEO suites](https://serpel.app/alternatives.md): How Serpel compares with Semrush, Ahrefs, AccuRanker and Peec AI: features, pricing and who each tool fits best, with sources and the date we checked. - [Semrush alternatives for developers](https://serpel.app/alternatives/semrush.md): Semrush alternatives for developers: compare Serpel and Semrush on pricing, rank tracking, AI visibility, API and MCP, with sources and dates. - [Ahrefs alternative for developers](https://serpel.app/alternatives/ahrefs.md): An Ahrefs alternative for developers: compare Serpel and Ahrefs on pricing, rank tracking, AI visibility, API and MCP, with sources and dates. - [AccuRanker alternative for developers](https://serpel.app/alternatives/accuranker.md): An AccuRanker alternative for developers: compare Serpel and AccuRanker on pricing, rank tracking, AI visibility, API and MCP, with sources and dates. - [Peec AI alternative for developers](https://serpel.app/alternatives/peec-ai.md): A Peec AI alternative for developers: compare Serpel and Peec AI on pricing, AI platforms, prompts, API and MCP, with sources and dates. ## Blog - [Blog: AI search, technical SEO and developer guides](https://serpel.app/blog.md): Guides from the Serpel team on generative engine optimization, AI crawlers, llms.txt, JavaScript SEO, Core Web Vitals and SEO tooling for developers. - [AI crawlers: which to allow and which to block](https://serpel.app/blog/ai-crawlers.md): A practical list of AI crawlers: what GPTBot, ClaudeBot and others do, which to allow or block, plus robots.txt examples you can copy and test. - [AI SEO: use AI for SEO and win in AI search](https://serpel.app/blog/ai-seo.md): AI SEO means using AI to do SEO work and optimising for AI search. What to automate, where AI fails, what Google allows and which tool types exist. - [Answer engine optimization (AEO): a practical guide](https://serpel.app/blog/answer-engine-optimization.md): Answer engine optimization (AEO) means writing content AI answers can cite: how engines pick sources, which page patterns help and how to measure. - [Best AI visibility tools compared (2026)](https://serpel.app/blog/best-ai-visibility-tools.md): The best AI visibility tools compared: what Semrush, Ahrefs, Peec AI, Otterly.AI, Profound and Serpel track, their public pricing and how to choose. - [Bing Search Console (Webmaster Tools) setup guide](https://serpel.app/blog/bing-webmaster-tools.md): Bing Search Console is Bing Webmaster Tools. Set it up step by step: import from Google, verify, submit sitemaps, use IndexNow and read the reports. - [Core Web Vitals test: how to measure and fix](https://serpel.app/blog/core-web-vitals-test.md): Run a Core Web Vitals test with PageSpeed Insights, Search Console, Lighthouse, CrUX and Serpel, then fix LCP, INP and CLS with a table of causes. - [Generative engine optimization (GEO) explained](https://serpel.app/blog/generative-engine-optimization.md): Generative engine optimization (GEO) is how you get cited in AI answers. See what the research found, what Google says and a checklist you can use. - [GEO vs SEO: what differs and how to measure it](https://serpel.app/blog/geo-vs-seo.md): GEO vs SEO: SEO earns rankings and clicks, GEO earns citations in AI answers. See the differences, what stays the same and how to measure both. - [Google Search Console MCP: setup and options](https://serpel.app/blog/google-search-console-mcp.md): Set up a Google Search Console MCP server for Claude Code and other agents: the options compared and Serpel’s search performance tool step by step. - [SEO for ChatGPT: how to get cited in search](https://serpel.app/blog/how-to-rank-in-chatgpt.md): SEO for ChatGPT means letting OAI-SearchBot in and being quotable. How ChatGPT search picks sources, what to do and how to check citations. - [JavaScript SEO: how Google renders your site](https://serpel.app/blog/javascript-seo.md): JavaScript SEO explained: how Googlebot crawls, renders and indexes JS, which rendering strategy to choose and how to test what Google sees. - [LLM SEO: how to optimise for AI assistants](https://serpel.app/blog/llm-seo.md): LLM SEO makes your site easy for ChatGPT, Claude and Gemini to find and cite. Training data vs live retrieval, crawler access, llms.txt and how to measure. - [llms.txt examples: 3 files to copy and adapt](https://serpel.app/blog/llms-txt-examples.md): Three complete llms.txt examples for a SaaS docs site, an online shop and a blog, plus the format rules, llms-full.txt and a validation script. - [Next.js SEO best practices for the App Router](https://serpel.app/blog/nextjs-seo.md): Next.js SEO best practices for the App Router: metadata, sitemaps, robots, JSON-LD, rendering and Core Web Vitals, with working code for Next.js 15 and 16. - [SEO audit report example from a real crawl](https://serpel.app/blog/seo-audit-report-example.md): An SEO audit report example from Serpel’s own crawl of serpel.app: score, issues by severity, Core Web Vitals, fixes and a format you can copy. - [Soft 404: what it is and how to fix it](https://serpel.app/blog/soft-404.md): What is a soft 404? How Google defines it, what causes soft 404 errors, how Search Console reports them and how to fix each case, plus how to detect them. ## Company - [About Serpel: SEO for developers and agents](https://serpel.app/about.md): Serpel is an SEO tool for developers: who runs it, why it exists, how credits and the crawler work, and where your data is stored. - [Changelog: what is new in Serpel](https://serpel.app/changelog.md): Every notable change to Serpel with its date: new features, improvements and fixes across the dashboard, crawler, CLI, API and MCP server. ## Optional - [Full content in one file](https://serpel.app/llms-full.txt): every page above as Markdown - [Sitemap](https://serpel.app/sitemap.xml): all public URLs with their last change - [Blog feed](https://serpel.app/blog/rss.xml): new articles as RSS - [About SerpelBot](https://serpel.app/bot): how the Serpel crawler identifies itself