Как сделать сайт быстрым для увеличения посещений
Несмотря на свою популярность, почти каждый
сайт на WordPress тормозит
, т.к. это модульная система.
Google с 2018 понижает
https://developers.google.com/…/using-page-speed-in…
в выдаче сайты с низкой скоростью. В 2019 они добавили отслеживание скорости сайтов в консоль. Недавно ещё больше «закрутили гайки» в тестах.
РЕШЕНИЕ
Недавно нами создано реально
крутое решение
s-sols.com/ru/products/wordpress/accelerator
, повышающее скорость сайта и, как следствие, его рейтинг Google
PageSpeed
в среднем с 37%
до 94%
даже на мобильных! Работает реально как магия.
Цена
в месяц пока
как чашка кофе Starbucks
. Если не понравится – возврат денег в течение 30 дней гарантирован.
Актуально всем, у кого высокая конкуренция:
Новостным агентствам
Онлайн магазинам
Разработчикам сайтов⠀
КТО МЫ
Seraphinite Solutions
на рынке уже 6-ой год. Я сам IT-спец очень высокого уровня, проработал 18 лет в найме от разработчика до руководителя направления разработки инновационных продуктов крупной компании.⠀
КАК ПОЛУЧИТЬ
Превратить свой сайт в быстрый –
ставьте лайк
посту и
знак “+”
в комментариях – будет скидочный купон от WEBSARAFAN.
Также мы открыты к сотрудничеству. Количество сайтов на WordPress больше 60 млн и ощутимо растет. Рынок огромный.
Заработать вместе –
ставьте лайк
посту и пишите в
личку
.
И задавайте любые вопросы.
Ссылки с примерами – в комментариях.
#реклама
#согласовано
Автор вопроса: Pavel Nechaev
Решение проблемы:
s-sols.com/ru/products/wordpress/accelerator
Понижение Google в выдаче:
http://developers.google.com/…/using-page-speed-in…
Отслеживание Google скорости сайта в консоли:
http://developers.google.com/…/search-console-speed…
Ужесточение критериев скорости:
https://googlechrome.github.io/lighthouse/scorecalc
Измерение скорости сайта с подробными объяснениями:
https://developers.google.com/speed/pagespeed/insights/…
Количество сайтов на WordPress:
https://wordpress.org
Рост их количества:
http://w3techs.com/…/history…/content_management/all/y
Расскажете за счёт чего оптимизирует сайт? И есть в чем то отличие от популярных аналогичных плагинов для wp?
1. Оптимизация стилей – группировка, выделение критических частей (есть у некоторых).
2. Разделение скриптов на группы по влиянию на сайт (есть только у нас)
3. Умное кэширование – выделение одинаковых блоков и устойчивость к высоким нагрузкам (есть только у нас)
4. Ленивая загрузка изображений (есть у всех)
И цена ниже конкурентов в 4 раза.
5. И еще крутая отложенная загрузка видео – не ломает разметку совсем (есть только у нас).
6. Предварительное сжатие (есть у некоторых)
Павел Нечаев Спасибо за ответы, возьму на тест)
Вам спасибо. Я на связи в любое время кроме сна
Ну за редким исключением…
Екатерина Тигорева Может нам будет надо? Не сейчас, конечно) Но вдруг.
Yandex пока не занимается понижением. Ключевое слово “пока”.
Сайт на WP тормозит не потому что это модульная система, а потому что там управление зависимостями чего бы то ни было, от классов бека до загружаемых ассетов отсутствует как класс
Откуда берутся эти зависимости?
Павел Нечаев эм, очень странный вопрос.
Что значит “Откуда берутся эти зависимости?”
Давайте совсем на пальцах,
Если мы говорим о скорости фронта, то WP скорее будет грузить все ассеты, что туда напихали, а не только нужные для конкретной страницы.
Ибо ядром это не контролируется и дано на откуп разработчикам кастома.
Там соточку килобайт стилей
Там jquery, который не требуется, вот и набегает мегабайт на фронте и десяток баллов по pagespeed
“что туда напихали” – кто напихал?
Павел Нечаев перечитайте мой коммент, а не только знакомые слова
“дано на откуп разработчикам кастома” – кто именно делает кастом? Приведите примеры, пожалуйста.
Павел Нечаев ладно, я понял. Удачи вашему ускорителю
Я не спорю с вами абсолютно. Я лишь про то, этот кастом и привносят другие плагины. Плагины это модули.
Тестирую. Первое впечатление – очень удобная админпанель, все необходимые настройки, которых не хватало в других плагинах кеширования. Есть оптимизация кода и миллион полезных фич.
Да, так вот! Работает!
Ну если цены в два раза повышать не будете, то можно пользоваться.
Есть скидка специально для WEBSARAFAN
Павел Нечаев Ок. Вам бы сайт переделать, а то совсем грустный он.
Алекс Вайс зато такого ни у кого нет. Они же все одинаковые сейчас.
Алекс Вайс не знаю как сайт, а тестирование плагина очень порадовало.
Это у меня был грустный сайт, когда грузился за 6 секунд. А теперь меньше чем за 1 секунду и на Пейджспиде – “Зеленая зона!”
Алекс Вайс кстати, а чем именно он вам показался грустным?
Продолжаю тестить:
Дано: сайт онлайн школы с тяжеленным плагином курсов, огромной базой данных (330 Мб) и на обычном хостинге (не VPS). До установки плагина грузился секунд 10 и по Google Pagespeed выдавал не более 22 из 100 (красная зона).
После установки “Акселератора” грузится за 1 секунду, по ощущениям стал намного быстрее реагировать на нажатия кнопок и меньше тормозить. А показатели Google Pageped смотрите на скриншоте:
Всё-таки почему подписка. Ускорение – это техническая надстройка. Ее ценность в разовом выполнении, разгоне. Конечно, понятна мотивация вашей команды разработки в данном формате монетизации. Она посути в том что вы решили, что ваша ца не сможет оплатить разово, но на мой взгляд – бизнес в интернете без желания инвестировать в свой продукт хоть такой минимум, как стоимость месячного обслуживания вашего плагина*32 месяца (возьмём как константу жизни бизнес на вордпресс в интернете) и использующий <костыльное> бюджетирование (полагаю вашим абстрактным клиентом мотивирует отказ на переработку сайта программистом, отказ на переезд на самописный движок или html и другие болееудобные решения для сайта , чем костыльный вордпресс ) – это не самая благодарная целевка
Делайте разовую оплату, пусть дорогую, товарищ Павел, и будет вам счасть;)
1. Внешние условия постоянно меняются (Google) – значит нужно развивать и сами решения.
2. В цену включена поддержка – она тоже зависит от времени.
3. Подписка – это уже давно устоявшаяся практика для расширений WordPress, да и не только. Например, на такую схему перешли Adobe, Microsoft, Google. Такой подход дает возможность получать решение своей проблемы за вполне разумные деньги, как вы правильно заметили.
4. Да и сами сайты изменяются – новые материалы, расширение функций, дизайн.
Павел Нечаев и это будет моя проблема, если я поставлю новую фичу, которая будет тормозить сайт, а не ваша.
Вы берете на себя заботу по скорости – это похвально. Но без комплекса это ещё одно расширение, которое нужно только для того, чтобы администратор сайта просил денег у начальства не только на домен и хостигг, но и на ваш плагин.
Дп, плагин по подписке, но бро, есть busycle – условно бесплатный, есть the seo framework, тоже, а есть yoast – с подпиской, но что-то не особо удачный
Похвально, что вы берете на себя проблемы сайта. Но давайте спросим аудиторию – чего они хотят – брать на себя проблемы или платить за решение, которое эти проблемы решает. По вашей логике так можно и хостингами торговать – один раз заплатил и всё – “Я же плачу один раз когда покупаю диск или флэшку”.
Влад Сёмин бро?
Павел Нечаев, я написал про бюджетирование веб проекта выше. Если платить за разработку сайта и улучшение скорости каждый месяц, то это получается дань, а не диалог работы с программистом, когда он выполнил работу, а клиент доволен. Если ваш плагин внедрит менеджер это искренне круто, но он должен понимать что вы делаете и с какой целью, а не просто – потратили на хорошее дело улучшение скорости, которое непонятно для чего нужно и непонятно что даст
Павел Нечаев то есть если я отменю подписку, скорость вернется на прежний уровень?
Ирина Фролова да
Влад Сёмин я выше писал про принцип подписочной модели, её обоснованность и плюсы. Уже даже машины начинают продавать по подписке.
Павел Нечаев а я пишу, что хотел бы видеть продукты которые я продаю клиенту как посредник в виде единоразово оплаты и стоимость общую без возможности продления.
Просто меня, типичного представителя фриланса, специалиста с желанием сделать клиенту 1 раз хороший по скорости сайт за довольно большую сумму, но качественно и без багов вы теряете, как потанцеального клиента.
Павел Нечаев это ж мое портфолио, клиентские продукты, не забывайте про это. Не думаю, что завалить встречу с новым клиентом при разборе кейсов из-за того, что предыдущий клиент не оплатил ваш плагин – это мое искреннее желание на встрече
Влад Сёмин а вот это аргумент. Подумаю.
Обычно плагины продаются по модели купил-забыл. А обновления к ним по подписке. Хочешь обновляйся, не хочешь – не обновляйся. Но обычно все хотят, потому что в обновлениях появляются полезные фичи
Сергей Раевский по факту это и есть подписка. Я предпочитаю не вводить людей в заблуждение. Почитайте, например, лицензию codecanyon (крупнейший каталог платных плагинов) – далеко не с первого раза понятно, какие по факту ограничения она накладывает.
надо потестить
Не надо гнать на модульность.
В реальности WordPress состоит из базы данных, файлов PHP, файлов контента, файлов CSS.
Это просто люди, которые поднимают сайт на WordPress имеют руки растущие не из плеч.
Знания необходимы в любом деле.
По поводу акселераторов.
Их существует несколько штук в качестве plugin для WordPress.
Правда без человека разбирающемся в вопросе это всё просто ни о чём.
Ну так можно и про автомобиль сказать, что он состоит из металла, пластика, резины и кожи на сиденьях (если денег хватило на неё). Только одни быстро ездят, другие нет.
Павел Нечаев Никто не мешает собрать свой Лобарджини. Ну или заработать на него.
Но, согласитесь, к Лобарджини прикручивать колёса от Запарожца – моветон…
Но в общем то у вас сравнение неудачное.
Если брать за основу сравнения автомобилестроение, то берётся новая машина (любая достаточно комфортная) и просто доводится до перфекционизма.
Это я к тому, что сводить всё просто к PHP, CSS, JS, HTML и базы данных SQL не совсем корректно в данном контексте. Возьмем, например, онлайн магазин. Ему точно понадобятся плагин для управления товарами, плагин для скидок, плагин для SEO, плагин для почтовых рассылок, плагин для соц. сетей, плагин для нотификаций в браузере, и плагин защиты от атак и спама. И ещё тема нужна красивая. И всё это модули. И они все бывают разные – их выбор просто огромен. И все они по отдельности нагружают систему. WordPress – модульная система изначально – это её принцип существования. Поэтому я и указал это как причину его заторможенности – это естественный процесс при таком подходе. Вот если бы сам WordPress сразу решал ВСЕ задачи их коробки – другое дело.
Павел Нечаев 1) Если вы предполагаете наличие диалога, то пишите адресно.
В противном случае либо получится очень затянутый диалог, либо он не получится совсем.
2) Не лукавьте.
Вся работа сайта WordPress это по сути исключительно формирование запросов в базу данных, в которой есть линки на медиа контент.
И то., что вы называете “модулями” или “модульностью” по сути визуализация SQL запросов, организованных при помощи Plugin и не более.
3) Реально скорость работы зависит от очень многих вещей.
– производительность хостинга
которая в свою очередь делится на:
а) дисковая система
б) процессоры
в) RAM
г) на сколько хорошо у хостера организованно выделениеразделение аппаратных ресурсов совместно с другими пользователями хостинга.
– настроек сервера баз данных (читать – тюнинг)
– настроек Web-сервиса (читать – тюнинг)
– настроек интерпретатора (PHP или что может там быть использовано (читать – тюнинг)
– настроек операционной системы (кеширование, выделение памяти, приоритезация демонов, служб, сервисов (кому что больше нравится) (читать – тюнинг)…
Вся работа сервера с движком WordPress (как впрочем и Joomla и Drupal и ещё многое другое) это однозначно взаимодействие Web-сервиса с сервером баз данных и не более.
Наличие JS и прочих скриптов не является основополагающими. Они просто есть и всё.
Применяются или прямо внутри конкретной страницы или на нескольких страницах (понятие все страницы тоже попадает под определение нескольких). В худшем случае скрипты могут применяться посредством CSS и php.
Я вполне допускаю, что вы сделали замечательный Plugin для WordPress и хотите получать с этого доход, монетизировав его на основе подписной модели. Так и пишите об этом честно. Не развешивайте лапшу на уши. Тут есть далеко не только предприниматели, которые занимаются исключительно извлечением прибыли и ничего не понимают в ИТ.
Виталий Житков я задам вопрос по указанным вами знаниям: Как “скрипты могут применяться посредством CSS”?
Павел Нечаев Ну если у вас нет знания как – помогу с поиском.
https://hcdev.ru/html/script/
Это не CSS. Ещё раз – как CSS применяет скрипт? Просто цитирую ваши слова.
Павел Нечаев
1) Таки пишите адресно.
2) Я понял в чём недопонимание.
Было
худшем случае скрипты могут применяться посредством CSS или php.
или исправил на и…
Теперь объясняю,для тех кто или не в теме или пытается поймать других на незнание темы.
1) Есть тег
бла.. бла... бла...
2) данный тег в реальности может быть применён в HTML, PHP, CSS.
То есть содержимое самого скрипта однозначно или в HTML или в PHP или отдельным файлом, но при этом в HTML или PHP идёт ссылка на этот скрипт..
До данного места надеюсь всё понятно?
Попробую по полочкам.
Сам скрипт может быть внутри PHP или HTML или в виде отдельного файла, но при этом в HTML или PHP будет линк на этот файл скрипта.
Теперь отдельная тема про CSS.
Видимо тут вы или не знаете или плаваете или пытаетесь поймать на незнании других…
Бывает..
Для тех кто в танке!
В файлах CSS таки тоже применяется тег
бла.. бла... бла...
Только разница в том, что одно
бла.. бла... бла...
не равно другому
бла.. бла... бла...
В случае с HTML или PHP это или сам скрипт или линк на него
В случае файлов CSS это параметры отображения действий скрипта.
Пример использования связки script + css
https://html-plus.in.ua/svoystvo-display-none-i-block/
Виталий Житков опять неверно, Виталий. Разберитесь, наконец, что такое CSS – вам же самому легче будет. И приходите на пересдачу.
Павел Нечаев Да на здоровье…
Я же вам свои знания не смогу вам вложить, да в общем то и не желаю вкладывать.
Сухой остаток.
Вы написали Plugin и желаете его монетизировать. Вполне логично.
Любое, что может помешать этому вызывает у вас раздражение. Тоже вполне логично.
Я как раз предлагаю решение, а не просто плагин. На большинстве сайтов его не надо настраивать и не надо спец знаний. В этом его одна из основных ценностей. Я сам перепробовал кучу других плагинов-ускорителей и без настройки они вообще не дают нормальных результатов. Я на Хабре отчет даже публиковал.
Расскажу о причине возникновения этого плагина. Занимаясь своими проектами, мне естественно нужен был сайт. Я как и многие в своё время искал оптимизатор для него. Пробовал и бесплатное, и платное, и различные их сочетания, но всё что-то было не огонь. А поскольку я разработчик по призванию (не путать с программистами), то решил, что почему бы мне самому не закрыть эту дыру. Люди реально ищут и мучаются. И я это сделал. Это абсолютно с нуля разработанное решение, учитывающее все современные аспекты производительности сайтов WordPress. Технологически оно превосходит конкурентов и дальше будет еще лучше. Отдаю его на ваш суд.
Не понижает Гугл за скорость. Не занимайтесь подменой понятий. Это лишь один из факторов ранжирования. Если все конкуренты быстрее, тогда может быть проблемой. Не раньше
Цитата от туда: “скорость загрузки контента очень важна для пользователей………С июля 2018 г. позиция мобильного сайта в результатах поиска также будет зависеть от того, с какой скоростью он загружается”.
Также в посте я упомянул, что “Актуально всем, у кого высокая конкуренция”.
Павел Нечаев ну и где тут понижение? Или повышение, или конкуренция? Вес фактора опять же? Может есть конкретные данные? Поставили плагин и +100500 трафика?
Там явно говорится о том, что быстрые сайты привлекают пользователей больше. И естественно он будет показывать быстрые сайты выше чем небыстрые. И конечно же при выдаче учитываются ещё много параметров – это же поисковик. А ранжирование подразумевает конкуренцию, это очевидно.
Евгений Руденков трафик при ускорении и оптимизации сайта увеличивается, при большой разнице в скорости между было/стало разница ощутима, также ощутимо меняется цена за клик в адсенс, но тут непонятно от трафика или от скорости сайта зависит, мне главное что растет
Максим Рамзаев не совсем так. Если сайт скоростью работы провоцирует рост отказов – да, за счет улучшения скорости – вырастет трафик. И если сайт был хуже своих конкурентов, а стал или таким же, или лучше – тоже может вырасти трафик. Т.е. переход от очень плохо к нормально дает результат, а также исправление кардинального отставания от конкурентов.
Тут
https://habr.com/ru/post/562850
описано как всё работает.
Да все просто делается, плагин который генерит каждую страничку как отдельный html файл (точнее ssi/shtml) а вся динамика которую невозможно закешировать, обрабатывается на серве + индексируется все что можно. И получаем бешеные скорости даже на самом дешевом хостинге.
А есть еще интереснее. Отдаем поисковику голую текстовую страницу, без видосов и картинок. Только текст, заголовки, мета итп. Даже без стилей, ну имитация моб версии. Открывается такое за тысячные доли секунды. А после того как открылось и проиндексилось и скорость замерилась, начинаем Аяксом подгружать все остальное. В итоге на самом тяжелом и тормозном сайте скорость по статистике будет под 100. Но люди не заметят ни уменьшения ни увеличения скорости.