Things to look for;

The same things that you would look for in a quality person/partner. The only person that can know for sure what those things are, is you.

Things to avoid;

Anything that is the opposite of something on the previous list.

Things to ignore;

1: That which isn't on the previous two lists.

2: Other people's lists.

Everyone looks for shortcuts, guidelines, and rules. The problem is that each person isn't looking for the same thing, therefore there can't be a single list which will fit everyone. One of the things that rate high on my list is extroversion, but that's because I'm a major introvert. Someone else who was an extrovert may not care if the person was extroverted or not, or may even prefer an introvert. My list isn't likely to be the same as yours, nor is it necessarily better or worse than yours. Ask yourself what you want in a person and draw your list from that. It'll suit you a lot better than some random person's list on some board.