This page summarises tagging using in-house macros available with confluence.
There are 3 Macros which can be put to use for indexing the content using tags.
...
Byfar the most usable macro. Allows a combination of tagging. Pulls out tagged attachments also.
...
It renders content in tabular form, It allows multiple labels as inputs allowing a combination of output, but the biggest disadvantage here is, it's not recognizing attachments that are tagged.
...
Renders a Navigation Map on confluence page based on the label. This is getting deprecated soon.