1. если подгрузка через AJAX, то не "читают". роботы в основном игнорируют javascript, они разбирают только HTML страницы
2. если же нужный HTML заранее "лежит" в нужном контейнере (например <div style="display:none">), то роботы это "видят"
3. за display:none или если цвет фона совпадает с цветом текста (т.е., за скрытый текст) раньше поисковики банили (типа скрытая реклама, раз она не показывается посетителю, то она значит бесполезная, - читай мусор)