Потому что понятие "темы" и "смысла", "конкретного вопроса", каждый понимает по разному. В поиске это называется "интент". Люди пишут одно и то же, на одном и том же языке, но вкладывают в написанное разный смысл. Поисковики применяют искусственный интеллект, что бы машина смогла дать релевантный запросу ответ. Хотя казалось бы, написал запрос - машина нашла его на сайте - и выдала. Ага, как же!