Jump to content

Оптимизация страницы для ускорения загрузки


Recommended Posts

Добрый день. Дело такое, что сайт по мнению инструментов гугл очень долго грузится(да и видно это).

Вчера прочитал на одном сео сайте, мол важно уменьшить количество обращений к базе перед загрузкой страницы.

Автор рекомендует перенести скрипты из шапки в футер.

 

Подскажите, это применимо для Wordpress? Повлияет ли это на работу сайта.

 

Извините за школотайство) Прошу по сути.

Link to post
Share on other sites

Есть вопрос? Задай его профессиональным веб-мастерам, SEO и другим специалистам!

Добрый день. Дело такое, что сайт по мнению инструментов гугл очень долго грузится(да и видно это).

Вчера прочитал на одном сео сайте, мол важно уменьшить количество обращений к базе перед загрузкой страницы.

Автор рекомендует перенести скрипты из шапки в футер.

 

Подскажите, это применимо для Wordpress? Повлияет ли это на работу сайта.

 

Извините за школотайство) Прошу по сути.

Лучше все скрипты поместить в один файл. А много запросов к БД это из-за большого количества установленных плагинов. По скольку каждый плагин подключает свои стили, скрипты и т.д. Вес страницы становится тяжелее и запрос становиться больше. 

Link to post
Share on other sites

Лучше все скрипты поместить в один файл. А много запросов к БД это из-за большого количества установленных плагинов. По скольку каждый плагин подключает свои стили, скрипты и т.д. Вес страницы становится тяжелее и запрос становиться больше. 

 

Можно подробнее про один файл?

Link to post
Share on other sites

Я еще быстрее ускорил свой сайт, после того как все изображение перезалил в png, были в jpg

Вчера помогло на 3 процента, сделал загрузку картинок в тот момент когда мы на них смотрим(подгрузгу)

Link to post
Share on other sites

Вчера помогло на 3 процента, сделал загрузку картинок в тот момент когда мы на них смотрим(подгрузгу)

 

И еще уберите не нужные скрипты, оставьте только самое важное :)

Если ваш сайт грузится долго, значит их и в правду много

Link to post
Share on other sites

Можно подробнее про один файл?

Скрипты, которые вы подключали через <script type="text/javascript"> поместите в один файл. У вас в теме возможно есть папка "js" а там файл со всеми скриптами (во многих темах так делают) вот в него и добавляйте остальные.

Link to post
Share on other sites
  • VIP

Техн.оптимизация стр.состоит из многих факторов.Понятно что если включить кеш то сайт станет работать быстрее (но это не оптимизация) вполне естественое действие для любого сайта, и уж если запросов много кеш не поможет при наплыве пользователей.

1) Оптимизировать изображений.

2) Скрипты,стили, обьеденить+ сжать

3) дизайн в спрайты сложить

4) Ненужные плагины модули без которых можно обойтись ,выбросить.

5) Счетчики оставить 1-2 больше для статистики ненужно

6) Наличие хорошего хостинга (по умолчанию) иначе любые действия впустую , скорость сайта зависит и от количества сайтов соседей.

У каждого сайта свои запросы,общие рекомендации в данном случае уместны для всех .

Хорошо когда на стр при первой загрузке 30-40 запросов при последующих 5-20 , у вас сколько?

 

на вопрос по переносу в футер, смотря что переносить, можна и без переноса обойтись делать подгруз асинхронно

 

Ну пока все что пришло в голову с наскока, всомнится еще что допишу...

Link to post
Share on other sites

А и еще пока не забыл, когда устанавливал себе скрипты, замечал, что на некоторых написан очень сложный код, если есть знания, то можно его упростить, не значительно увеличить загрузку сайта, но сделать все таки тоже нужно

Link to post
Share on other sites

@krogadil, давайте начнем с хостинга, а то наговорили, насоветовали тут Вам...? Что с хостингом?

+ WP Super Cache значит стоит...

+ DB Optomize поставьте, чистит БД от старых и ненужных настроек

Link to post
Share on other sites

@krogadil, давайте начнем с хостинга, а то наговорили, насоветовали тут Вам...? Что с хостингом?

+ WP Super Cache значит стоит...

+ DB Optomize поставьте, чистит БД от старых и ненужных настроек

Линукс хостинг таймвеб

Дб оптимайз не ставится из вп4 - у меня нет его в поиске. Может не совместимы?

Link to post
Share on other sites

Внесу ясность в данную тему. 

Вообще, существует несколько понятий "долгой" загрузки сайта:

  1. TTB (time to first byte) - время до получения первого "байта" ответа от сервера сайта
  2. Суммарное время загрузки всего сайта.

В первом случае - существенное влияние на получение первого байта от сервера сайта может оказать: время отклика(ping) и скорость обработки скриптов сайта. Здесь поможет, как выше указали - использование плагина кеширования а так же CDN системы для уменьшения времени отклика(Ping).

Во втором случае - это время до конца полной загрузки сайта. Тут попросту следует выполнить инструкции от гугл спид теста - обжать картинки, минимизировать css/js, объединить все скрипты в 1 файл, аналогично с css, выпилить ненужные куски "мертвого" кода, если таковой есть а так же включить отправку заголовка кеширования для браузера(выставить месячный TTL).

Link to post
Share on other sites

Линукс хостинг таймвеб

Дб оптимайз не ставится из вп4 - у меня нет его в поиске. Может не совместимы?

У меня четверка и работает нормально. Не ставится из админки или по фтп тоже? попробуйте напрямую залить в wp-plugins

Link to post
Share on other sites

 

 


таймвеб
не дешевый у вас хостинг)) на таймвэбе, а по сему поддержка должна подсказать вам, что у вас не так грузится и почему тяжко.у них для этого должны быть сервисы для замеров различных показателей.
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...