Продвижение интернет-магазина и блога
Нередко семантическому ядру не уделяется должного внимания или же оно собирается от левого угла головы, спустя рукава. Зря, ведь качественная семантика – это потенциальный рост трафика без глупых вложений в ссылки и накрутку ПФ.
Краткая инструкция по установке сертификата SSL на сайт под управлением Joomla 3 и выше. Ничего лишнего, просто и коротко о протоколе HTTPS.
Одним из факторов ранжирования сайта является время ответа сервера, чем оно меньше, тем лучше. Точка стремления до 200 ms, но такие цифры не у всех сайтов.
👀 Давайте посмотрим, можно ли сократить время ответа и как это сделать в практической плоскости на сайте Joomla. Речь в первую очередь о скриптах и кэшировании.
☝ Время ответа сервера – это скорость загрузки сайта. Чем быстрее грузится web-проект, тем лучше: в идеале надо стремиться к показателю в 200 и меньше ms. Давайте посмотрим, реально ли сократить время ответа сервера и как это сделать в практической плоскости.
Причины проблем
Цифры в 300 мс и выше оказывают негативное влияние на ранжирование сайта. Среди основных причин медленного ответа выделю:
- ✔ - Объёмные картинки,
- ✔ - Большое количество параллельных подключений к БД,
- ✔ - Кривую работу скриптов, плагинов и модулей,
- ✔ - Выключенное кэширование.
☠ С картинками дело ясное – пережмите их и проблема отпадёт. С большим количеством запросов к базе данных дело сложнее, но эта проблема не рождается на пустом месте – ищите, что генерирует запросы. Тут плавно упираемся в 3 и 4 пункты списка проблем. Плагины и модули оптимизируют и своевременно обновляют. Они редко становятся причиной долгого ожидания ответа сервера, но считаются слабым местом для взлома.
Скрипты и кэш
✨ Две самые горячие точки на теле темы – это скрипты и кэширование. Проблему со скриптами решают с помощью акселератора APC или аналога. На большинстве хостингов его подключают как дополнительную услугу в панели управления. Стоит недорого, эффект заметен сразу.
Акселератор оптимизирует и кэширует PHP, что ускоряет работу сайта. Есть и другие акселераторы, подробнее вы узнаете у хостера, замечу только, что после подключения APC или аналога надо изменить обработчика файлов. По умолчанию в Joomla в настройках кэша указан «файл», укажите «акселератор» после его подключения.
💥 Ещё одна пуля – кэширование. Если есть проблемы со временем ответа сервера, то включите прогрессивное кэширование. Проблемы с меню? В настройках модулей отключите кэш для меню и некоторых других блоков (скрин с Joomla 1.7 ниже).
Если после подключения акселератора и прогрессивного кэша проблемы остались, то время задуматься о выделенном сервере.
Советы по выбору сервера
🤔 Все проблемы с нагрузкой на сайт решит собственный сервер. Без него не обойтись, если вы занимаетесь сайтами профессионально, у вас много ресурсов и хороший трафик. От себя советую сервер HP ProLiant DL180 Gen9 с контролёром P840 или P440/4 Гбайт и 16 Гбайт RDIMM. Такая техника не подведёт, более того, тут есть место и экономии при большом количестве сайтов – не переплачивайте хостеру. При покупке сервера берите блок питания от 800 Вт и ОЗУ от 16 Гб, это не будет лишним, а переплата минимальна.
Неплохие модели HP Proliant DL580 Gen9 и HPE ProLiant DL20 Gen9 с контролёром B140i, но тут дело вкуса.
Итог
☠ Не запускайте ситуацию с тормозами серверов, так как это чревато потерей трафика. Если вы видите, что мощности хостера слишком дороги или не справляются с работой, то не теряйте драгоценного времени, а переходите на собственные серверные мощности. Это поднимает сайты и сокращает затраты на обслуживание (зависит от кол-ва сайтов и нагрузки на них, считаем).
Прохождение проверки на удобство просмотра сайта на мобильных устройствах необходимо для нормального ранжирования веб-сайта в мобильной выдаче. Сервисы от Гугла и Яндекса требуют адаптивный шаблон и плюют с колокольни разработчиков на мобильную версию.Сегодня я расскажу, как сдать допинг-контроль на проверке и получить золотые слова
«Отлично! Страница оптимизирована для мобильных устройств».
Новый скриптовый язык PHP 7 вызвал немало споров, так как он элегантно перепрыгнул через версию 6 и порадовал программистов рядом кардинальных отличий. Давайте посмотрим на плюсы и минусы нового PHP 7 на основе анализа тестового сайта.
Окончательные выводы сделает каждый сам.