Base search plugin functionality