Can blank target and range spells be considered valid for the teamwork feat share spells?

In a past question I asked if there was a way to cast personal spells on other creatures, and a solution was given. It requires the teamwork feats bonded mind and shared spells, further enhanced by the spell Coordinated Effort.

So the hard part was finished or so I thought. I was expecting a plethora of wonderful buff spells that are mediocre or situational to a caster, but a wonderful boon to martial and others. Searching d20 with "Target You" and "Range personal". This was further complicated by the fact that not all spells have the right information. Take Bless and Detect Evil which both are missing range and target. Are these valid spells?

So the question is, spells whose description include you/the caster and without range/target allowed?

There is a similar question I asked but was specifically about the normal familiar share spells ability.