Как сжать html код как gogle?
Сжимать html это последнее что нужно сделать для оптимизации загрузки страницы выгода от этого минимальна, а если контент динамический вы еще и сервак напряжете нехило особенно если посещаемость большая. В первую очередь разберитесь с кешированием  на стороне браузера, минимизацией изображений, созданием спрайтов и объединением css и js файлов, как уже советовали используйте для этого  Grunt или Gulp. Это обеспечит реальную оптимизацию которые вы даже визуально заметите без тестов, а минифицированный html  это минус несколько килобайт и соответственно миллисекунд загрузки, это даже времени которое вы потратили на составление этого вопроса не стоит.
Испокон веков пользуюсь для сжатия HTML этой библиотекой.
Шикарно всё делает.
forum.dklab.ru/viewtopic.php?t=26182
Я сам докручивал кэширование, чтобы при билде страниц отдавать статику по урлам. :)