Changelog
What's new in Foglift. Latest features, improvements, and fixes.
Site Audit — Content Accuracy & Documentation Consistency
- FixedAbout page: added Gemini to AI engines intro paragraph (was only in feature list, making '5 AI engines' claim incomplete)
- FixedHomepage: corrected misleading 'free unlimited audits' claim — anonymous users have daily scan limits, free accounts get unlimited
- FixedDocs & developers pages: standardized API auth header to X-API-Key across all examples
- ImprovedChangelog: spread 14 version dates across actual release days instead of all showing March 22
Zapier Native App — 2 Triggers, 3 Actions, 2 Searches
- NewZapier integration: Full native app with API key authentication. Automate your AI visibility monitoring workflows with any of 7,000+ Zapier apps.
- New2 Triggers: New Scan Result (poll for completed audits), New AI Visibility Result (poll for brand monitoring results)
- New3 Actions: Run Website Scan, Run AI Visibility Check, Add Monitoring Prompt — trigger from any Zapier workflow
- New2 Searches: Find Scan (look up audit history), Get Sentiment (retrieve AI sentiment analysis for your brand)
- Improved28/28 Zapier validation checks pass with 0 warnings. 13 unit tests.
- ImprovedDashboard Zapier page updated with actual triggers, actions, and searches
Pricing Fix — Page Rendering Restored
- FixedPricing page was blank due to useSearchParams/Suspense pattern incompatible with Next.js 15 SSR. All 4 tiers now render immediately in server HTML.
- FixedRefTracker (UTM attribution) was silently failing on every page due to the same Suspense issue. Fixed.
- FixedSaaSHub badge image URL updated to working CDN path
4 Blog Posts — AI Product Recommendations, Technical Documentation, Content Freshness, Knowledge Bases
- NewBlog: How AI Chatbots Choose Which Products to Recommend — product recommendation mechanics, ranking signals, entity authority, per-engine comparison, content patterns that drive citations
- NewBlog: AI Search Optimization for Technical Documentation — API docs, code samples, schema markup (TechArticle, SoftwareSourceCode), versioning, docs platform comparison, llms.txt
- NewBlog: How Content Freshness Affects AI Search Citations — 3.2x citation data, freshness signals, per-engine sensitivity, update strategies by page type, refresh cadence guide
- NewBlog: How to Build an AI-Optimized Knowledge Base — content architecture, page templates, FAQ/troubleshooting optimization, public access, platform comparison, monitoring
- Improved100+ blog posts total, 260+ static pages
- ImprovedUpdated sitemap, llms.txt, about page, PH welcome page with new content
4 Blog Posts — Microsoft Copilot Guide, WordPress AI Optimization, Education/EdTech, Product Pages
- NewBlog: How to Optimize for Microsoft Copilot & Bing AI — BingBot crawlers, IndexNow protocol, Prometheus grounding model, Copilot for Microsoft 365 enterprise angle
- NewBlog: AI Search Optimization for WordPress — plugin comparison (Yoast, Rank Math, Schema Pro), robots.txt config, WooCommerce optimization, theme considerations
- NewBlog: AI Search for Education & EdTech — EducationalOrganization/Course/LearningResource schema, YMYL trust signals, university + EdTech dual-audience optimization
- NewBlog: How to Optimize Product Pages for AI Search — Product schema deep-dive, SaaS + e-commerce patterns, before/after examples, 'best X for Y' query strategy
- Improved131+ blog posts total, 376+ static pages
- ImprovedFixed duplicate blog index entry, updated sitemap, llms.txt, about page, PH welcome page
4 Blog Posts — Google Gemini Guide, AI Search KPIs, Real Estate, FAQ Optimization
- NewBlog: How to Optimize Your Website for Google Gemini & AI Mode — Google-Extended crawler, Knowledge Graph entity optimization, structured data, Gemini vs ChatGPT vs Perplexity comparison
- NewBlog: AI Search KPIs — the 8 essential metrics for measuring AI visibility (AI Visibility Score, Citation Rate, Sentiment, Crawler Coverage, Source Citation Rate, GEO/AEO Scores, AI-Referred Conversion Rate)
- NewBlog: AI Search Optimization for Real Estate — local schema, neighborhood authority, property markup, 90-day playbook for agencies and brokerages
- NewBlog: How to Optimize FAQ Pages for AI Search — FAQPage schema, answer formatting, question structure, AEO optimization, topic-specific FAQ page strategy
- Improved127+ blog posts total, 376+ static pages
- ImprovedSitemap, llms.txt, about page, PH welcome page updated with new content
Pre-Launch UX Polish — Try AI Error Handling + Slow Scan Warnings
- ImprovedTry AI: Rate limit detection with upgrade CTA instead of generic error
- ImprovedTry AI: Slow scan warnings at 15s and 45s for sites that take long to respond
- ImprovedTry AI: Network error detection with clear recovery message
- ImprovedTry AI: Updated button and loading text for clarity
- ImprovedTry AI: CTA text updated to 'Run Full Website Audit' (consistent terminology)
- Improved4 new health checks for latest blog posts
4 Blog Posts — Healthcare, Product Managers, Optimization Mistakes, AI-First Content Strategy
- NewBlog: AI Search Optimization for Healthcare — YMYL trust signals, HIPAA-compliant content strategies, medical schema markup, 90-day playbook
- NewBlog: The Product Manager's Guide to AI Search Visibility — PM framework for AI search, product decisions that impact visibility, quick wins
- NewBlog: 10 AI Search Optimization Mistakes — the most common mistakes killing AI visibility, with self-assessment checklist and fixes
- NewBlog: How to Build an AI-First Content Strategy — AI content hierarchy, 5 principles, calendar framework, and measurement approach
- Improved123+ blog posts total, 372+ static pages
- ImprovedSitemap, llms.txt, about page, PH welcome page updated with new content
4 Blog Posts — Product Launches, AI Monitoring Tools, Fintech, Content Calendar
- NewBlog: AI Search Optimization for Product Launches — step-by-step playbook to get discovered from launch day across ChatGPT, Perplexity, and Claude
- NewBlog: 7 Best AI Search Monitoring Tools 2026 — side-by-side comparison of Foglift, Peec, Otterly, Profound, AthenaHQ, Semrush, and Ahrefs
- NewBlog: AI Search for Fintech — trust signals, compliance integration, and schema markup strategies for financial products
- NewBlog: How to Build a GEO Content Calendar — practical framework for planning content that AI search engines cite
- Improved119+ blog posts total, 370+ static pages
- ImprovedSitemap, llms.txt, about page, PH welcome page updated with new content
4 Blog Posts — AI Sentiment, Content Recommendations, Brand Selection, Optimization Stack
- NewBlog: AI Sentiment Analysis for Brand Monitoring — track how AI search engines frame your brand positively, neutrally, or negatively
- NewBlog: AI Content Recommendations — how AI-powered recommendations close visibility gaps automatically across 5 recommendation types
- NewBlog: How AI Search Engines Choose Brands — the 8 factors that determine whether AI engines recommend your brand or a competitor
- NewBlog: Complete AI Search Optimization Stack 2026 — the 5-layer stack (audit, crawlers, monitoring, sentiment, recommendations) with tool options at every level
- Improved113+ blog posts total, 359 static pages
- ImprovedSitemap, llms.txt, about page, PH welcome page updated with new content
4 Blog Posts — Professional Services, B2B Pipeline, AI Crawlers, Visibility Recovery
- NewBlog: AI Search for Professional Services — law firms, consultants, and accountants optimization guide for AI search visibility
- NewBlog: Track AI Crawler Activity — complete guide to monitoring GPTBot, ClaudeBot, PerplexityBot, and Google-Extended on your website
- NewBlog: AI Search for B2B Pipeline — how B2B companies can generate pipeline through AI search recommendations
- NewBlog: AI Search Visibility Recovery — troubleshooting guide for diagnosing and fixing AI visibility drops
- Improved109+ blog posts total, 350 static pages
- ImprovedSitemap, llms.txt, about page, PH welcome page updated with new content
4 Blog Posts + PH Launch Polish — T-2 Days
- NewBlog: AI Search for Developer Tools — how to get your devtool, API, or SDK recommended by ChatGPT, Claude, and Perplexity
- NewBlog: Multi-Model AI Monitoring — why tracking one AI engine is not enough, with 5-model comparison framework
- NewBlog: SEO to GEO Migration Guide — 4-phase transition plan for SEO teams adding AI search optimization
- NewBlog: AI Search for Landing Pages — make your homepage, pricing, and product pages AI-citeable
- Improved~409 automated health checks — 4 new blog post HTTP checks
- Improved105+ blog posts total, 346+ static pages
Subscription Bug Fix + 4 Blog Posts — PH Launch Eve
- NewFixed subscription status incorrectly showing 'canceled' when user cancels but is paid through the period — now shows 'Canceling' with end date
- NewWebhook handler: explicit Stripe status mapping instead of fallthrough to 'canceled' (handles incomplete, unpaid, paused states correctly)
- NewBlog: How to Measure AI Search ROI — metrics framework for marketing teams to justify AI search optimization budget
- NewBlog: GEO for Agencies — how to offer AI search optimization as a service, with pricing models and client pitch framework
- NewBlog: AI Search 90-Day Plan — week-by-week roadmap from baseline audit to scaled AI search visibility
- NewBlog: API-First AI Monitoring — build custom dashboards with Foglift's API, CLI, and webhook integrations
- Improved~405 automated health checks — 4 new blog post HTTP checks
- Improved101+ blog posts total, covering SEO, GEO, AI search across all verticals and personas
Glossary + 4 Blog Posts — Final PH Launch Sprint
- NewGEO & AI Search Glossary page (/glossary) — 43 defined terms with alphabetical navigation, anchor links, internal linking, and DefinedTermSet JSON-LD schema
- NewBlog: AI Search for Startups — how Series A-C companies can build AI search visibility without massive ad budgets
- NewBlog: How to Audit Your AI Search Presence in 30 Minutes — step-by-step audit checklist across 5 AI engines
- NewBlog: AI-Friendly Content Architecture — hub-and-spoke content strategy, internal linking, and schema markup for AI discovery
- NewBlog: AI Search Competitive Analysis — framework for benchmarking your brand vs competitors across ChatGPT, Perplexity, Claude, and Google AI Overviews
- Improved~401 automated health checks — 5 new checks for glossary page and 4 blog posts
- Improved97+ blog posts total, all with Article + FAQ JSON-LD structured data
- Improvedllms.txt updated with 4 new guide links
- ImprovedSitemap updated with 4 new blog post entries (338+ pages)
4 New Blog Posts + Pre-Launch Polish
- NewBlog: AI Search Optimization for E-commerce — step-by-step guide for getting products recommended by ChatGPT and AI search engines
- NewBlog: How to Write Content That AI Cites — GEO writing framework for content creators and marketers
- NewBlog: AI Visibility Benchmarks by Industry 2026 — benchmark data across SaaS, e-commerce, healthcare, finance, agencies, and education
- NewBlog: Why Your Brand Is Invisible in AI Search — 5 root causes and 8 proven fixes for AI search invisibility
- ImprovedProduct Hunt welcome page updated with latest stats (93+ guides)
- Improved~396 automated health checks — 8 new checks for new blog posts
- Improved93+ blog posts total, all with Article + FAQ JSON-LD structured data
Enterprise + Alternatives + 6 Blog Posts
- NewEnterprise landing page (/enterprise) — features, security & compliance, scaling workflow, FAQ with JSON-LD
- NewAlternatives comparison page (/alternatives) — side-by-side comparison table vs Semrush, Ahrefs, Peec AI, Otterly, Profound
- NewBlog: AI Brand Monitoring Guide — complete guide to tracking brand reputation across 5 AI engines
- NewBlog: 7 Best Free GEO Tools 2026 — listicle with comparison table and feature breakdown
- NewBlog: Brand Safety in AI Search — 5 risk categories and 8-step protection framework
- NewBlog: What Is an AI Visibility Score — metric definition, benchmarks, and improvement guide
- NewBlog: How ChatGPT Decides Which Brands to Recommend — 7 ranking factors and optimization steps
- NewBlog: SEO + GEO Combined Strategy — framework for winning in both traditional and AI search
- ImprovedFooter updated with Enterprise and Alternatives links
- Improved~388 automated health checks — 8 new checks for new pages and blog posts
- Improved91+ blog posts total, all with Article + FAQ JSON-LD structured data
PH Launch Final — Use Cases + Content
- NewBlog: AI Search Trends 2026 — 10 predictions every marketer needs to know, with Article + FAQ JSON-LD
- NewBlog: Enterprise AI Search Monitoring — comprehensive guide to tracking brand visibility across ChatGPT, Perplexity & Claude at scale
- NewBlog: GEO Strategy Framework — 6-step practical framework for building a Generative Engine Optimization strategy from scratch
- ImprovedUse Cases page (/for) — now includes all 5 verticals: Agencies, SaaS, E-Commerce, Startups, Enterprise
- ImprovedAbout page — added 'By the numbers' stats section and links to changelog/roadmap
- ImprovedFooter — added SaaS and E-Commerce links to Use Cases section
- ImprovedSitemap, llms.txt, and health checks updated with new blog posts
- Improved~375 automated health checks total
AI Response Snapshots
- NewFull AI response text storage — Perplexity, ChatGPT, and Gemini responses stored at full length (up to 3000 chars)
- NewViewResponseModal — view full AI response text, screenshots, citations, metadata badges, and timestamps
- NewDashboard View Response buttons — access full AI response data from latest and historical results
- NewScreenshot storage pipeline — Supabase Storage integration for AI response screenshots
- NewROI Calculator page — interactive tool with industry benchmarks and HowTo JSON-LD
- NewBlog: AI Search ROI Guide + Product Hunt Launch announcement
- Improved~369 automated health checks — 9 new checks for snapshots, ROI calculator, and blog posts
PH Launch Polish + New Pages
- NewHow It Works page — visual 3-step walkthrough with use cases, integrations grid, and HowTo JSON-LD
- NewGetting Started guide — 4-step quickstart (5 minutes to first insights), developer quick start, free tier breakdown
- NewBlog: Claude AI SEO Guide — 8 optimization steps, ClaudeBot crawler guide, Claude vs ChatGPT comparison table
- ImprovedTry AI error handling — actual API error messages shown instead of generic fallback, error clears on new input, client-side URL validation
- ImprovedNavigation streamlined — How It Works added to header, footer updated with new pages
- Improved~360 automated health checks — 5 new checks for new pages and blog post
Pricing FAQ + AI Search Content
- NewPricing page FAQ section — 8 questions with accordion UI and FAQPage JSON-LD structured data
- NewBlog: How to Optimize for Google AI Overviews — 10-step guide with FAQ schema and 10 internal links
- NewBlog: AI Search Optimization Checklist — 25-step checklist across 5 categories with interactive format
- Improved350 automated health checks — pricing FAQ validation, new blog post HTTP checks
- ImprovedUpdated llms.txt with 2 new guide links for AI discoverability
Google Search Console + AI Crawler Tracker
- NewGoogle Search Console integration — connect GSC, view queries, pages, clicks, impressions alongside AI visibility data
- New@foglift/tracker npm package — track AI crawler visits (GPTBot, ClaudeBot, PerplexityBot) with Next.js, Express, or Node.js middleware
- NewCrawler analytics dashboard — timeline chart, request counts, bot breakdown by workspace
- New5 listicle blog posts — Best GEO Tools, Best AEO Tools, Best Free SEO+AI Analyzers, Best Tools for Agencies, Best LLM SEO Tools
- ImprovedInternal linking across all 70 blog posts (~210 contextual links via RelatedContent component)
- Improved341 automated health checks — 15 new checks for tracker + GSC routes
- ImprovedUpdated feature status across comparison pages — White-Label and Content Optimizer now marked as available
14 Competitor Comparisons + Security Hardening
- New14 competitor comparison pages — Semrush, Ahrefs, Moz, Surfer SEO, Clearscope, MarketMuse, Frase, seoClarity, BrightEdge, Conductor, Peec AI, Profound, AthenaHQ, Otterly.ai
- NewSSRF protection on all scan endpoints — blocks localhost, private IPs, and metadata endpoints
- New7 educational pages — Features, Integrations, Security, What is GEO, What is AEO, Glossary, Roadmap
- Improved317 automated health checks (up from 266) — every feature validated on every deploy
- ImprovedUnreachable URLs now return clear error messages instead of fake scores
- FixedAgency plan JSON-LD schema no longer shows incorrect $449 price
Product Hunt Launch Edition
- NewGEO comparison pages — see how Foglift compares to Peec AI, Profound, AthenaHQ, and Otterly.ai
- NewAI crawler optimization — 12 AI crawlers explicitly welcomed (GPTBot, ClaudeBot, PerplexityBot, and more)
- ImprovedScan results now show severity-ranked issues, industry benchmarks, and shareable PDF reports
- ImprovedEnhanced E2E test coverage — 20 test files, 178+ tests across all critical user flows
- FixedAEO score persistence — scores now properly saved and tracked over time
- FixedAgency pricing disambiguated from Enterprise tier across all pages
AI Visibility Monitoring
- NewTrack your brand across ChatGPT, Perplexity, Gemini, Claude, and Google AI Overview
- NewSee exactly when and where AI mentions you — with full response context
- NewScheduled monitoring with daily, weekly, or custom cadence
AEO Content Score
- NewAnalyze how likely AI engines are to cite your content
- NewGet actionable recommendations to improve your AI visibility
- NewScore each page on structure, authority signals, and answer-readiness
Content Brief Generator
- NewAI-powered content briefs based on your visibility data
- NewKnow exactly what to write to get cited by AI engines
- NewCovers target queries, recommended structure, and competitive gaps
API + CLI + MCP
- NewIntegrate Foglift into your existing workflow with a full REST API
- NewCLI and MCP server available on all tiers — automate scans, pull data, build custom dashboards
- NewInteractive API playground and developer documentation
Competitive Benchmarking
- NewSee how your AI visibility compares to competitors
- NewTrack competitor mentions alongside yours across all major AI models
- NewHead-to-head comparisons with shareable reports
White-Label PDF Reports
- NewGenerate branded reports for clients with your logo and colors
- NewCustom executive summaries, cover pages, and footer branding
- NewExport as PDF — ready to share with stakeholders
Webhook & Slack/Discord Notifications
- NewGet alerts when your AI visibility changes
- NewConnect to Slack, Discord, Teams, or any webhook endpoint
- NewConfigurable thresholds — only get notified when it matters
Website Audit Engine
- NewComprehensive SEO + AI Readiness scoring for any URL
- NewPerformance, accessibility, security, and structured data analysis
- NewActionable fix-it recommendations prioritized by impact
Frequently asked questions
How often does Foglift ship updates?
Foglift ships changes continuously, with user-facing release notes batched into versioned entries on this page. Most weeks include at least one new feature, several improvements, and bug fixes. Major releases (v1.0, v2.0) mark significant capability expansions. Subscribe via RSS at /rss.xml to be notified when new entries land, or follow the changelog directly. There is no separate beta channel. Every customer on every plan receives the same product on the same day.
Are changelog entries stable, or do they get edited later?
Once published, changelog entries are immutable. Dates, version numbers, and item descriptions are not edited after release. If a feature mentioned in an old entry is later renamed, removed, or reworked, the change is documented as a new entry rather than a retroactive edit. This keeps the changelog usable as a historical reference for integrators, security reviewers, and procurement teams who need to verify what shipped when.
What do the New, Improved, and Fixed labels mean?
New marks a capability that did not exist before, such as a new dashboard, page type, API endpoint, integration, or scoring dimension. Improved covers enhancements to existing capabilities, including UX polish, performance gains, expanded coverage, or refined heuristics. Fixed denotes bug fixes that restore intended behavior. Removed denotes a deprecation or sunset. Every changelog entry uses one of these four labels per item so readers can scan for the kind of change they care about.
Where can I see the technical roadmap?
The public roadmap lives at /roadmap and covers what is shipping next across the four product surfaces (audit, monitoring, crawlers, recommendations). The roadmap is directional, not a commitment of dates. The changelog on this page is the canonical record of what has actually shipped. If you want input into roadmap priority, write to hello@foglift.io with your use case and we will route it to the relevant build cycle.
Do API and CLI changes appear in this changelog?
Yes. Breaking changes to public API endpoints, CLI commands, and the MCP server are called out in changelog entries with the Fixed or Improved label and a migration note. The npm packages @foglift/foglift-scan, @foglift/foglift-mcp, and @foglift/tracker follow semantic versioning. Patch and minor releases are backward compatible; major releases include a migration guide. See /docs for the current API surface and /integrations/cli for CLI command reference.
How do I get notified when something I requested ships?
If you have an open feature request with the team, the build cycle that ships it will reference the request in the corresponding changelog entry. The most reliable way to track is to add the changelog RSS feed at /rss.xml to your reader, then search the entries page on push. Customers on Pro tier and above can also opt into changelog email digests in dashboard settings (currently rolling out). Contact hello@foglift.io if you want early access.
Why are some changelog entries focused on content rather than product features?
Foglift treats high-quality educational content (blog guides, comparison pages, glossary, listicles) as a first-class product surface, because that content is what AI engines crawl and cite when surfacing Foglift to potential users. Content launches that materially expand topical authority (a new persona-targeted listicle, a new vertical guide, a glossary expansion) appear in the changelog the same way a new dashboard would. This is the dogfooding loop in action: we publish what we recommend our customers publish.
Is the changelog source-of-truth for compliance and security questions?
For security-relevant changes (SSRF protection, RLS policy fixes, auth flow updates, third-party script audits), the changelog records the user-visible summary and ship date. The deeper security history lives in the GitHub commit log and the audit trail in the codebase. For compliance documentation, vendor security questionnaires, or SOC 2 evidence requests, contact hello@foglift.io. The changelog is the public record; the security@foglift.io channel is the authoritative source for compliance artifacts.