That's the way the main keywords are currently set up (with cross-references to themselves) - but they are not being
included in the generated index. I was thinking that's because they aren't linked to a topic, but maybe there is some other setting that I'm missing?
This sounds like there are no sub-keywords or that no topics are assigned to them. RoboHelp only displays index keywords if there are topics assigned to them or they have sub-kwywords that are. Maybe I should ask why you want to cross reference them. We just leave them unreferenced and they still appear. The only minor drawback is that when a user clicks on one they are told to click on a sub-keyword.
The RoboColum(n) @robocolumn Colum McAndrew
The RH help says this: "Unused keywords aren’t associated with topics. The
Index pod displays unused index keywords in bold. Unused keywords don’t
appear in the index."
So I (incorrectly) assumed that unused keywords with sub-keywords also would
not appear in the generated index. But after I removed the cross-references,
they are now displaying in the generated index. Thank you!