Skip to main content

Changelog

Follow new updates and improvements to RankGood™.

Industry Benchmarks, account security, and agency fixes

A mixed release: private benchmarking on your SEO dashboard, stronger protection for your connected accounts, clearer data-use consent, and a batch of agency and billing fixes.

New

  • Compare your performance with private Industry Benchmarks — Your SEO dashboard can now compare your Search Console and Analytics results against the 25th percentile, median, and 75th percentile for similar businesses. Participation is opt-in, other businesses' individual results are never shown, and every published metric is built from at least 10 distinct contributors. Eligible agency-managed clients can take part too.

Improved

  • Strategy Hub draws on richer competitor and social context — Agency-run analyses now fold in the selected client's competitor SEO context alongside the same social-intelligence signals direct accounts use. If one competitor-data source or an optional social source is unavailable, Strategy Hub keeps the remaining evidence instead of throwing away the whole analysis.
  • Stronger protection for your connected Google and Bing accounts — Authorization tokens for Google, Google Business Profile, and Bing are now encrypted at rest, Google Analytics access is requested with narrower read-only permissions, and disconnecting Google removes the cached and derived data tied to that connection.
  • Clearer consent for AI processing and cross-customer analytics — Consent and legal screens now spell out how your connected data is processed by the AI behind RankGood's insights. General business-intelligence aggregation no longer draws on Google connector data, and the separate Industry Benchmarks program only uses your data when you explicitly opt in — while the Google-powered features you rely on keep working as before.

Fixed

  • Agency calendars show real errors instead of an empty schedule — Calendar date filters are validated before we look anything up, and a failure to load scheduled content or blog posts now shows a clear error instead of a calendar that just looks empty.
  • Agency client schedules and reports stay in the right workspace — Client lists and scheduled posts are de-duplicated, incomplete invited clients are kept out of queries that need a linked user, and client lookups are scoped to the active agency. You can also delete an unclaimed client workspace, while accepted clients and their data stay protected.
  • Google Business Profile category data is checked before saving — Linking or syncing a location now rejects malformed additional-category data up front, instead of saving a value that could break a later read or update.
  • Plan changes fail safely when billing data is incomplete — Direct plan changes now validate the requested price and your subscription's primary item before attempting an upgrade or downgrade, returning a clear error rather than proceeding on partial billing data.
  • Scans, reports, and scheduled publishing are more resilient — AI Visibility, Content Studio, Local reports, opportunity alerts, and scheduled LinkedIn/blog publishing now handle missing or outdated saved records more safely, skipping or flagging bad records instead of crashing a wider workflow or producing misleading output.

More trustworthy AI Visibility scan results

AI Visibility scans now tell "no answer" apart from "not mentioned," and keep your brand identity consistent over time.

Fixed

  • Scans tell "no answer" apart from "not mentioned" — Four-platform AI Visibility scans now keep an outcome for every assistant you requested, instead of treating an unavailable response as "not mentioned." Scan details show which platforms failed or returned no answer, and a new Retry missing platforms button reruns only those — without repeating the checks that already succeeded.
  • More reliable brand-mention detection over time — Each scan now saves the brand name, aliases, and domain it used, which cuts down false matches and stops later account edits from changing what your historical results mean. Where a trustworthy original scan identity exists, past classifications can be repaired from it rather than guessed from today's settings.

Your Data Chat insights stay reliable during updates

We hardened how Data Chat loads your insights so a behind-the-scenes update can no longer make them look like they've disappeared.

Fixed

  • Data Chat insights stay available during updates — Your insight lists and unread counts keep working while we roll out changes behind the scenes. If insights genuinely can't be loaded for a moment, you'll now see a clear "temporarily unavailable" message instead of a misleading empty list.

Earlier updates