В течение многих лет Google использует алгоритмы обучения, чтобы улучшить взаимодействие своих пользователей с поиском и избежать выдачу веб-страниц, заполненных ключевыми словами. Насколько нам известно, Google использует три механизма: первый – это Neural Matching, который выясняет значение запроса. Второй - RankBrain, который корректирует результаты поисковой выдачи, основываясь на собранных данных о поведении пользователей. Третий, недавно реализованный BERT – алгоритм, который используется для анализа структуры поиска, чтобы лучше понять контекст, в котором используются ключевые слова.
Про печеньки написано так, как будто они только для рекламы и были созданы.
Без кукисов многие сайты не смогут поддерживать лёгкие функции, как: показать недавно просмотренные товары/страницы, список для сравнения, избранные в некоторых случаях, да и ещё много чего полезного для самого пользователя с минимальными затратами ресурсов.
Альтернатива печенька давно есть: сессии - они используются на стороне сервера, но ид сессии пишется в печеньку, локал-стораж :) аналог работы печенек, но без прямого доступа для бекенда.