бесплатные DNS, почта, Private Person

Сжатие HTML кода

Есть правило:

Меньше вес страницы — быстрее загрузка.

И чтобы это правило соблюсти на ваших html-страницах нужно провести так называемую минимизацию или минификацию кода.

Основное что нам потребуется сделать это:
— удалить все комментарии
Пример: <!— это html комментарий —>

Рекомендуем сжимать для начала более весомые файлы. Используя FileZilla для доступа к файлам на сервере.
Для редактирования кода с включенной подсветкой синтаксиса использую Notepad++.

Скажите зачем это нужно, если можно просто включить gzip сжатие на сервере? Да можно, но ведь можно уже отдавать серверу уже сжатый файл тем самым сократив время на сжатие и уменьшить нагрузку на процессор сервера.

Неиндексируемое содержимое

Примечание!

Есть специальный код закрывающий содержимое от поисковиков. Может вы уже слышали про noindex? Внешне правильный и валидный код похож на комментарий. Поэтому не удаляйте его при сжатии, считая его комментарием.

<!—noindex—>
Содержимое не индексируется Яндексом
<!—/noindex—>

Подробнее в статье про noindex.

и

<!—googleoff: all—>
Содержимое не индексируется Гуглом.
<!—googleon: all—>

Подробнее, в статье про googleoff.

Вообще рекомендую закрывать ненужное к индексированию от поисковых систем таким методом:

<!—noindex—><!—googleoff: all—>
Содержимое не индексируется ни Гуглом, ни Яндексом
<!—googleon: all—><!—/noindex—>

Подробнее в статье про googleoff.

Удаление пробелов

— Заменить множественные (двойные) пробелы одинарными
— Заменить множественные пробелы двойными
— Удалить пробелы в начале строк
— Удалить пробелы в конце строк
— Удалить пустые строки

В этом деле поможет онлайн сервис — по сжатию html кода и удалению двойных пробелов.