I really like this logo. A lot. My biggest concern is that I don't know what it means. Any way you could incorporate some other mark that is more relevant?
this is an unique initial "SL" as an icon, where "S" in negative space formed by "L", when first look at the logo, people will see L and then realise there is an S in negative space, and finaly this logo will have "search logic" in whole meaning.