Многие / большинство / (все?) Поисковые системы не будут понимать CSS в той степени, в которой они знают, что вы прячете <span>
. Для тех, вы в порядке.
Для всех, кто достаточно умён, чтобы понимать ваш CSS, они также поймут причины, по которым люди это делают, и узнают, что вы делаете. Так что для тех, с кем ты тоже в порядке.
Многие вопросы, подобные этому, сводятся к тому, «достаточно ли умны поисковые системы, чтобы неправильно понять, что я делаю?» И ответ - нет, потому что это не в их интересах. Как автор поисковой системы, вы бы не добавили поддержку для того, чтобы замечать скрытие CSS, не добавив при этом надежную эвристику, чтобы определить разницу между ее обычным использованием и злоупотреблением.