Changelog

Version 2.0.13

  • Detection and removal of new codes automatically added by LLMs when copying and pasting text.
  • Improved layout and naming of GEOhat sections.
  • Added GH Content to WooCommerce Categories and tags, and to default WordPress tags.

Version 2.0.10

  • Improvements to data-nosnippet
    • If added to p, img, article or iframe tags, they will automatically be wrapped in a span when viewed on the front end. This ensures acceptance by Google and Bing.
    • The same applies to the geohat-nosnippet class: when inserted as a class on an element, it will automatically add a real data-nosnippet attribute and will also be wrapped in a span if the tag is not one of the HTML elements allowed for these cases. This guarantees consistent functionality.
  • Bug fix: the cache option is now compatible with the latest version of LiteSpeed Cache, preventing website crashes.

Version 2.0.9

  • Detection of the HTTP response code for URLs visited by users through LLMs.
  • Improved interface in the LLM Tracker.
  • Detection of new ChatGPT traces such as data-is-last-node and data-is-only-node to prevent them from appearing on the front end.

Version 2.0.7

  • Added Mistral to LLM Tracking.
  • Improved interface and explanations in GEOhat.
  • Added new detectable AIs in GEOhat.

Version 2.0.6

  • Implementation of plugin updates using the native WordPress system. The plugin can now be updated like any other plugin.
  • Improved visual appearance of the plugin.

Version 2.0.5

  • Fixed an issue for new GEOhat LLM clients where the necessary database table for the LLM tracker was not being created.

Version 2.0.4

  • Improved Grok detection.
  • Enhanced interface for selecting GEOhat LLM bots.
  • Implementation of Perplexity in LLM Tracking.
  • Ability to select multiple LLMs at once (but not all) in LLM Tracking.
  • Translation into more languages.

Version 2.0.3

  • Improved filtering system integrated with the analytics chart.
  • IP blacklist system to avoid counting your own clicks.
  • Interface enhancements.
  • Language simplification to English, German, and Spanish, with improved translations.
  • Data download system (CSV).
  • Copy and download the analytics chart with a single click.
  • Improved Grok integration and simplified system.
  • Custom style options for LLMs.

Version 2.0.0

  • Implementation of the licensing system
  • Tracking of users coming from Claude
  • Tracking of users coming from Copilot
  • Much more comprehensive analytics table with customizable charts
  • Selection of specific dates
  • Selection of specific LLMs
  • Filter by hits on specific URLs
  • Detailed visualization: daily, monthly, yearly, total
  • Security improvements for the “Delete Records” button

Version 1.6.0

  • Implementation of optional cookie-free analytics
  • Tracking of users coming from ChatGPT
  • Tracking of users coming from Gemini
  • Informative registration table
  • User analytics chart

Version 1.5.3

  • Smart Grok implementation. The plugin detects when Grok is crawling the website and displays the page in the same way as it does for other LLMs with an official user-agent.

Version 1.5.1

  • Fixed issues in Divi; it no longer breaks. Content can be blocked from LLMs either via the Gutenberg block or by adding the geohat-nosnippet class, which will block the content from both LLMs and SERPs.
  • Updated formats in the Classic Editor. The data-nosnippet and geohat-nosnippet are fully compatible with custom formats.

Version 1.5

  • Option to remove typical LLM attributes such as data-start and data-end, so that if text copied and pasted from ChatGPT is present on a website, it will not be detectable.
  • Option to preview how an LLM sees the website without having to open DevTools, making verification easier.
    • Removed the button to activate "LLM Mode" from the WordPress admin panel, as it is only useful on the frontend.
  • Plugin translated into the following languages:
    • German
    • English
    • Portuguese
    • Romanian
    • French
    • Catalan
    • Galician
    • Basque
  • Improved visual appearance.
  • Bug fixes for hidden code targeting LLMs in Elementor versions.
    • In some Elementor versions, data-nosnippet may not appear. To fix this, go to: Elementor → Settings → Features → Experiments → Disable/Default.

Version 1.4

  • Added the option for data-nosnippet in WordPress editors so that chosen content does not appear in search engine SERPs such as Google (LLMs also extract information from there).
  • data-nosnippet restricted to only appear on span, div or section elements, as these are the only ones accepted by Google.
  • The data-nosnippet option and hiding content from LLMs can be combined to further prevent such content from appearing in LLMs (at least making it more difficult).
  • Improved options for combining this plugin with caching plugins via the control panel.

Version 1.3

  • Reverse GEOhat effect — you can now add content that is invisible to selected AIs or user agents in the following ways:
    • Gutenberg: via the block tab (Geohat Options).
    • Elementor: via the Advanced tab → after “CSS Classes”.
    • Classic Editor: More tools, then Formats. Select the content and choose “Hide for bots”.
    • Any editor: By adding the class or attribute data-nosnippet-geohat (which hides content from LLMs).

Version 1.2

  • Greater compatibility with caching plugins.
  • You can now add fields to:
    • Categories
    • Authors
    • Taxonomies
  • Bingbot is no longer active by default.