Display:none alanlar DOM boyutunu artırır, site hızını etkiler. Bu tür işlemleri JS ile direk yok etme / gösterme yöntemleri ile yapmak daha uygun olacaktır.
+
Display:none alanlar kullanıcıya göstermemek içindir. Google o kod dizelerini de tarar.