Как правильно составить Title и Description для Google:
Сниппет формируется относительно поискового запроса (теория здесь).
Для того, чтобы в сниппете показывался текст из meta name="description", он должен быть не пустой, релевантный запросу, не короткий.
Google выделяет жирным текстом слова, которые искались. По-этому, для более точной настройки сниппета нужно в поле ввода Description выделять такие слова тегами <em>..</em>. Тогда текст в сниппете будет переноситься на другую строчку так, как в выдаче Google (в html-код вашего сайта эти теги вставлять не надо).
В сниппетах можно использовать специальные UTF-8 символы:
В <title> Google их может не показывать; в "хлебных крошках" - некоторые работают, другие нет (проверяйте здесь); В Description - все отображаются, если их поддерживает ваш браузер. Если использовать спецсимволы в их кодовом эквиваленте: типа ❺ - то это займет целых 8 символов. Что повлияет на размер текста, который Google возьмет для показа в сниппете. Лучше скопировать где-то графический символ в кодировке UTF-8 и вставить в html-код через буфер обмена.
Разные символы Гугл обрабатывает по-разному. В Breadcrumb, такие как ❺ можно делать 5 подряд без пробелов, а звездочку ★ только одну. Многие спецсимволы не работают, когда стоят в начале строки, или в самом конце (▀▄▀ ☑). Для этого нужно "хлебную крошку" начать с буквы или слова, и в конце тоже поставить обычный текстовый символ. По-этому общий совет - надо начинать Breadcrumbs с текста, не делать много спецсимволов подряд, чередовать символы с текстом, делать короткий блок текста.
Также, есть различия при отображении сниппетов в google.com и в региональных версиях: .com.ua, .ru и тд. Для google.com крошки должны быть короче, количество спец. символов подряд - меньше. Бывают случаи, когда хлебные крошки нормально работают в google.ru, но не работают в .com - нужно сокращать текст.
Будьте также внимательны с другими rich-сниппетами. Если Гугл посчитает, что ваши "желтые звездочки" (отзывы) плохие, то прекратится показ и звездочек и хл. крошек. И будет тяжело найти причину, почему они не отображаются.