Вопрос очень интересный, хотя и не задумывалась об этом, поскольку всегда использую букву "Й" и редко - букву "Ё", заменяя ее на букву "Е". И как оказалось, это выгоднее, о чем пишу ниже.
Провела такой эксперимент:
- ввожу слово "Елка" в строку поиска. Получаю следующую информация в Гугле -
Как видим, для данной поисковой системы нет разницы, что я ввела - "Ё" или "Е". Информация выдается правильно, потому что слова "Елка" нет.
- теперь ввожу в строку поиска слово "Ёлка". Мне выдается следующее:
Вновь видим, что выпадают сайты со словом "Ёлка". Но обратите внимание на результаты поиска:
- слово "Елка" - 6040000 (0,51 секунда);
- слово "Ёлка" - всего лишь 391000 (0,39 секунды).
Разница существенная - буква "Е" дает в пятнадцать раз больше результатов, чем буква "Ё".
<hr />
Теперь о буквах "Й" и "И". Для примера я ввела в поисковую строку Гугла слова "маЙка" и "маИка". Вот что получается на этот раз:
Слово "маЙка" прекрасно понимается поисковой системой.
Ввожу слово "маИка":
Как видим, поисковик автоматически выдает результаты поиска на слово "маЙка", исправляя мою "ошибку". Но предлагает поискать и слово "маИка". Продолжаю поиск и вот что вижу:
Видим, что результаты поиска резко сократились - 127 тысяч против 18100000!
Значит, можно сделать выводы, что поисковики все-таки "умные", они знают, какие слова есть и каких нет ("маИка", "Елка"). Они умеют автоматически исправлять ошибки. Они деликатно предлагают осуществить поиск по "правильному", с их точки зрения, слову.
Поисковики буквы "Ё" и "Е" воспринимают, как одну и ту же букву, но результаты резко отличаются.
А вот буквы "Й" и "И" они четко различают. Всё это мы видим по результатам поиска.