Techulator is indexed on Bing and we are getting traffic from there.
Is yours a new website? Without more details, I can't comment much. Has it happened recently or it has been a very long time that your websites are not getting indexed?
I am guessing these are new websites with few articles. I suggest you focus on writing great content and the rest will automatically follow.