Уменьшаем число DNS-запросов. Разгоняем ASP.NET: 100 баллов и оценка "A" в YSlow. Практическое приложение. Оптимизация структуры веб-страниц
Используем CDN (Content Delivery Networks)
Добавляем заголовок Expires
Располагаем CSS-файлы в начале страницы
Располагаем JavaScript-файлы в конце страницы
Уменьшаем число DNS-запросов
Уменьшаем JavaScript
Удаляем дублирующиеся скрипты
Настройте ETag
Для этого стоит скопировать внешние ресурсы (картинки, JavaScript-файлы) к себе на сайт.
Например, на блоге располагается иконка валидной страницы от W3. Изначально эта иконка располагалась на сайте W3 Schools, но для ускорения загрузки сайта стоит скопировать ее в свой проект. Тогда она будет располагаться локально, а при загрузке сайта происходит на 1 DNS-запрос меньше.