А я вообще не понимаю какой физический смысл использование подобных сочетаний. По-моему логично использовать только сочетания, которые образуют собой единое понятие. Зачем писать "dog and cat" или "рыжая собака", если это два отдельных не зависящих друг от друга слова. Если система будет искать по данному словосочетанию, то это наоборот сузит поиск. Другое дело, если без словосочетания не опишешь явления.Например, на мой взгляд, на фото где изображен золотистый ретривер будут логичны ключи : "ретривер", "золотистый ретривер", "собака", а вот сочетание "золотистая собака" уже совсем не в тему.
Так же в некоторых случаях наоборот нужны именно словосочетания, а разбиение их на отдельные слова уже не в тему (уже спам). Например для зеленого яблока изолята все же будет лучше писать сочетания "white background", "isolated", чем отдельные слова "white" и "background" - ведь фото это не представляет собой фон и основной предмет не имеет никакого отношение к белому цвету.
Но это все ИМХО, конечно. Как это все работает при индексации и поиске не известно (лично мне
). Но , по крайней мере, так можно избежать злостного спама