It looks like part of your message about git blame got cut off.
There were some recently announced OSRA efforts on improved docs which I hope involves some effort on improving SEO as I also run into this. Mainly when looking for message definitions.
For finding message definitions what has helped me is specifying the site for my search, e.g. “site:Index of /en/jazzy/p posestamped” (substituting jazzy with your humble+ distro of choice) and then it won’t return ROS 1 docs.ros.org links or pre-humble https://docs.ros2.org/foxy/api/ links.
Since you can directly search a distro via site, this is less helpful, but I will mention you could combine that with a Redirector plugin for your browser ( Update Default ROS 2 Distro on ROS Documentation Site - #15 by nathanbrooks ) to redirect your URL to your distro of choice (unless for some reason the package has moved/doesn’t exist for your distro).
So for your example, I do “site:https://docs.ros.org/en/kilted/p buffercore” (“site:https://docs.ros.org/en/kilted/p buffercore lookupvelocity” returned nothing)
followed the first link and then searched for lookupvelocity
Another workflow to consider!

