You need more than a planet at the right distance (Goldilocks zone). Of course, you need a planet of about the right mass. Jupiter-like would prove to be too massive to be habitable, but it might have a moon similar to our Earth. And a small rock wouldn't be able to hold an atmosphere.
But there are two other considerations to guide us in our search:
- Age (the star needs to be at least about 3 billion years old)
- Chemistry (the star, and thus planets, need to be chemically rich in order to supply all the elements needed for complex life)
The picture link, below, gives an idea of some of the stars near our own which are both ancient and chemically rich. I call these the "garden spots" of the galaxy. In the picture, they have the olive green diamonds bracketing them. Our sun (Sol) has the white diamond. This is a screen shot from the 3D astronomy software, "Stars in the NeighborHood." I've added the red labels for clarity's sake.
The reason why age matters is because very young star systems still have too much debris. The planets are still forming and thus being bombarded.... "Today's weather calls for heavy meteor showers."