Насколько я читал знаки припинания игнорируются. Хотябы взять произвольный запрос из двух слов в яндексе - очень часто поисковый механизм выдергивает каждое слово аж из разных предложений оставляя приоритет не на сам запрос а на его составляющие + вес сайта, где достаточно часто вес играет большую роль нежели точное совпадение запроса, однако осмысленный текст нужен (!) так как в противном случае высокая позиция по запросу не будет отражать кол-во целевой аудитории, ибо человек зашедший на страницу и не увидивший текста соответствующего запросу в течение 3-4 секунд покинет сайт не задумываясь.