How do you distinguish macros you have posted already?

@ccstone (Chris Stone) established a convention of using text tags years ago that I use.
The format is:
@TagName

no spaces are allowed, but the search is case insensitive, so caps don't matter. I use caps just for readability.

A KM search will find macros that have these text tags in any Macro Name or Action contents.

I find this works very well. Use of the "@" eliminates almost all false positives.

BTW, this approach also works well with Spotlight in text files, like script files.
I often use a Spotlight Search like this:
kind:script @tagname