{"slug": "how-i-track-whether-chatgpt-claude-and-perplexity-recommend-my-product", "title": "How I track whether ChatGPT, Claude and Perplexity recommend my product", "summary": "A developer built AskAiRank, a tool that tracks how often products are mentioned by AI assistants like ChatGPT, Claude, and Perplexity. The tool samples answers over time and parses free-form prose to detect mentions, addressing the lack of visibility for businesses in AI-generated recommendations.", "body_md": "When people look for software today, a growing share of them never touch Google. They ask ChatGPT, Claude, Perplexity or Gemini \"what's the best tool for X?\" and take the answer at face value. If your product isn't in that answer, you're invisible to those users, and you have no idea it's happening.\n\nI kept running into this with our own products, so I built [AskAiRank](https://askairank.com) to measure it. This post is about the problem and how the tracking actually works under the hood.\n\nClassic SEO gives you rank trackers, Search Console, backlinks. For AI assistants there's almost nothing. You can't see:\n\nAnd the answers aren't deterministic. Ask the same question twice and you can get different tools, different ordering, different citations. So a single manual check tells you nothing, you need to sample over time.\n\nThe core loop is simple:\n\nThe parsing is the hard part. Model output is prose, not JSON, so mention detection has to handle aliases, partial names, \"also worth checking out X\" asides, and citations that live in footnotes or inline links. It's the piece I'm still iterating on the most.\n\nNothing exotic:\n\nPeople are starting to call this AEO (Answer Engine Optimization) or GEO (Generative Engine Optimization). The name matters less than the shift: recommendation is moving from ranked blue links to a single synthesized answer. If you ship a product, it's worth knowing where you stand in that answer, the same way you'd check your Google rank.\n\nIf you want to try it on your own product, there's a free plan (no credit card): [https://askairank.com](https://askairank.com)\n\nI'd genuinely love feedback, especially from anyone who has tackled mention-detection in free-form LLM output. Where does your approach break?", "url": "https://wpnews.pro/news/how-i-track-whether-chatgpt-claude-and-perplexity-recommend-my-product", "canonical_source": "https://dev.to/supafast-tech/how-i-track-whether-chatgpt-claude-and-perplexity-recommend-my-product-4969", "published_at": "2026-08-10 15:41:37+00:00", "updated_at": "2026-08-10 15:49:33.996415+00:00", "lang": "en", "topics": ["ai-products", "ai-tools", "natural-language-processing", "developer-tools"], "entities": ["AskAiRank", "ChatGPT", "Claude", "Perplexity", "Gemini"], "alternates": {"html": "https://wpnews.pro/news/how-i-track-whether-chatgpt-claude-and-perplexity-recommend-my-product", "markdown": "https://wpnews.pro/news/how-i-track-whether-chatgpt-claude-and-perplexity-recommend-my-product.md", "text": "https://wpnews.pro/news/how-i-track-whether-chatgpt-claude-and-perplexity-recommend-my-product.txt", "jsonld": "https://wpnews.pro/news/how-i-track-whether-chatgpt-claude-and-perplexity-recommend-my-product.jsonld"}}