Expected behaviour, or at least not a functional bug.
XF Bot Guard updates XenForo’s session activity bot state, similar to what Known Bots does, but for a slightly different purpose. It is not just trusting the user-agent label. It is trying to make the session activity reflect Bot Guard’s verified view of the visitor.
That means two things:
This matters because plenty of bad traffic spoofs Googlebot-style user agents. Bot Guard is intentionally not treating “says it is Googlebot” as the same thing as “is actually Googlebot”.
- Traffic claiming to be Googlebot, Bingbot, etc. can be moved out of the “identified bot” state if it does not verify properly.
- Traffic that XenForo did not identify as a bot can still be marked accurately if Bot Guard verifies it against the crawler/vendor’s published IPs/CIDRs.
So in this case, the missing Google branding is most likely just a cosmetic/session label overlap between XF Bot Guard and Known Bots. Known Bots appears to use the nicer branded label, while XF Bot Guard writes a more standardised bot name based on its own verified classification.
The “Allow verified search crawlers and fetchers” option controls how verified crawlers are allowed through Bot Guard. It does not control whether Known Bots’ branded display label wins on the robots page.
It should be pointed out also - if Known Bots only improves the bot labels used on the robots page within members online, and you have the "Allow verified search crawlers and fetchers" option enabled - Known Bots, if I am not mistaken, becomes effectively redundant. Because, XF Bot Guard is determining what is an allowed bot, and what isn't - it knows what the bots are, and it updates the table for XenForo.
As such, its both accurate, authoritative, and ensures the robots tab reflects exactly what bots Bot Guard has allowed, and what their names are (where XenForo doesn't know).








