Google PageSpeed: существенная разница с сайтом на отдельном домене и в папке?
У меня через htaccess настроен динамический роутинг для поддоменов, т.е. что-то вроде - пишем sub1.site.ru, отображается сайт из папки /site.ru/public/sub1/
Так вот Google PageSpeed выдает около 85 балов для сайта на динамическом поддомене, переношу сайт в рамках этого же хостинга на реальный поддомен - бах! и получаю 99 балов.
С чем это связано? htaccess такую нагрузку дает?
Дополнительно:
Ответы:
Так посмотрите на что пейдж-спид ругается — он же пишет, за что оценку снижает. Возможно, сервер дольше отвечает, поэтому оценка ниже. Может, это связано с тем, как статика отдаётся. Нужно смотреть на ошибки и сравнивать результаты не только по баллам, но и по отчёту.
2 раза подряд запустить, чтобы прокэшировалось.
Смотреть второй
Соглашусь с предыдущими ответами и добавлю ещё одну возможную причину: размер самого файла htaccess, при большоме объёме редиректов в нём он грузится долго, что так же сказывается на скорости.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Google PageSpeed - это инструмент от Google, который позволяет оценить скорость загрузки страницы и дает рекомендации по ее оптимизации. Один из вопросов, который часто возникает у веб-разработчиков, - это влияет ли размещение сайта на отдельном домене или в папке на скорость загрузки страницы и оценку PageSpeed.
Для начала, давайте разберемся в разнице между сайтом на отдельном домене и в папке. Когда сайт находится на отдельном домене, это означает, что он имеет собственное имя домена (например, example.com), а когда сайт находится в папке, он будет доступен по адресу вида example.com/folder/.
С точки зрения Google PageSpeed, разница между этими двумя вариантами может быть существенной. Если сайт находится на отдельном домене, то браузеру придется установить дополнительное соединение с сервером, что может увеличить время загрузки страницы. Кроме того, размещение сайта на отдельном домене может повлиять на скорость загрузки изображений, CSS и JavaScript файлов, так как браузеру придется загружать их отдельно.
Однако, если сайт находится в папке на том же домене, это может улучшить скорость загрузки страницы за счет снижения количества запросов к серверу. Кроме того, браузер может использовать одно соединение для загрузки всех ресурсов сайта, что также способствует улучшению производительности.
Чтобы оптимизировать скорость загрузки страницы и улучшить оценку Google PageSpeed, рекомендуется следующее:
1. Используйте CDN (Content Delivery Network) для быстрой доставки ресурсов сайта.
2. Минимизируйте количество HTTP запросов, объединяя файлы CSS и JavaScript.
3. Оптимизируйте изображения, используя сжатие и форматы с малым размером файла.
4. Используйте кэширование ресурсов, чтобы уменьшить время загрузки при повторном посещении сайта.
5. Используйте асинхронную загрузку ресурсов, чтобы ускорить отображение страницы.
В итоге, размещение сайта на отдельном домене или в папке может влиять на скорость загрузки страницы и оценку Google PageSpeed. Однако, при правильной оптимизации и использовании современных технологий, можно добиться высокой производительности независимо от выбранного варианта размещения сайта.