Инструкция по оптимизации сайта joomla
Руководство по оптимизации загрузки (ускорению) Joomla стандартными способами
В данной статье я привожу комплекс мер, выполнение которых приведет к существенному ускорению загрузки сайта. Без установки дополнительных расширений и хаков.
Инструкции:
- Использование ненагруженных скриптами (легких) шаблонов. Либо облегчайте шаблон, удаляя ненужные java скрипты и оптимизируя графику.
- Использование оптимизированной графики, хранящейся на Вашем хостинге (не вставляйте картинки с чужих сайтов)
- Использование стандартного SEF
- Включение встроенного кеша. Адмицентр Joomla: меню Сайт- Общие настройки- вкладка Система- справа Установки кеша- Включить кеширование поставить "Да". Также возможно использование вместо стандартного кеша и хранилища сессий PHP акселераторов (например EAccelerator или Memcached- должны быть установлены на сервере), протестируйте скорость загрузки и выберите что лучше.
- Модули необходимо кешировать (смотри настройки модуля).
- Отключение ненужных плагинов. Адмицентр Joomla: меню Расширения- Менеджер плагинов
Содержимое - Рейтинг Содержимое - Подсветка кода (GeSHi) Содержимое - Загрузка модуля в Материал Оставляем опубликованным один редактор, которым пользуемся
Плагины поиска- по сути нужен только поиск по контенту. Если для статей используется zoo или k2 надо выключить также Поиск - Содержимое. Затем установить и опубликовать поисковый плагин компонента. Поиск - Веб-ссылки Поиск - Контакты Поиск - Категории Поиск - Разделы Поиск - Ленты новостей Система - Отладка Система - Запомнить меня
Рекомендации:
- Система - Поддержка старых расширений (Legacy) должен быть отключен всегда.
- Крайне внимательно относитесь к каждому устанавливаемому плагину. Сравнивайте скорость загрузки страницы после его установки и до. Сравнивайте таким образом несколько плагинов и выбирайте лучший.
- Не оставляйте в базе данных таблиц от удаленных расширений. Время от времени оптимизируйте базу данных через phpmyadmin (перед этим делайте резервную копию таблиц).
- Крайне осторожно относитесь к html кодам информеров и счетчиков. Выкачивайте их java скрипты и загружайте на свой хостинг, делайте обращения к ним. Вставляйте их в mod_html, а не в mod_php. В настройках разрешайте кеширование. Для анализа посещений лучше всего подходит Google Analitics и Яндекс Метрика. Счетчики типа liveinternet и mail.ru могут серьезно затормозить загрузку сайта.
- Используйте для поиска по сайту Google и Яндекс. Результаты поиска встраиваются в страницу. При их использовании существенно снижается нагрузка на базу данных. Плагин поиска по контенту можно отключить.
- Не храните изображения, использующиеся на сайте в ненадежных местах. Надежнее хранить у себя на хостинге, оптимальнее для нагрузки на сервер- на устойчивых к нагрузкам площадках (habreffect.ru, pict.com).
Запомните, наилучшим средством ускорения сайта является переезд на нормальный качественный хостинг в России. Но даже после переезда на выделенный сервер не надо забывать о правилах клиентской оптимизации.
Скорость загрузки сайта можно померять с помощью отладки (надо включить в Общих настройках и опубликовать плагин, затем зайти на сайт), а также браузерных утилит (Firebug для Firefox, Developer tools для chrome, opera, safari, ie). Также можно использовать интернет сервисы, например site-perf.com. Для проверки возможностей сервера выдерживать нагрузку используйте сервис loadimpact.com.
Также хотел бы заметить, что данные мероприятия надо осуществлять на последних этапах создания сайта. Иначе придется постоянно чистить кеш.
vjoomla.ru
Руководство по SEO оптимизации и SEF настройке Joomla стандартными способами
В связи с тем, что все расширения Joomla для SEF теперь бесплатно недоступны я сильно задумался. До этого момента я использовал Artio Joomsef, выпиливая из нее копирайты, но меня грела мысль, что если возникнут проблемы- перейду на sh504sef. sh504sef стал платным и я понял, что пора пойти другим путем.
Итак, начнем. Какие плюсы от использования сторонних SEF компонентов:
- SEF ссылки (то есть вида site1.ru/rukovodstvo-po-seo-optimizacii.html) с кучей тонких настроек, транслитерация заголовка или алиаса (в зависимости от того, что выбрали для использования ссылкой)
- 301 и 302 перенаправления
- Добавление в титл страницы названия сайта
- Наличие плагинов для сторонних расширений( каталоги, доски объявлений, форумы итд итп)
Минусы:
- Платность самого компонента и платность большинства плагинов для расширений
- Сторонние SEF притормаживают загрузку сайта
Грамотная настройка встроенного в Joomla SEF:
- Переименовать htaccess.txt в .htaccess (если у Вас на хостинге не работает mod_rewrite этого делать не надо).
- Включить SEF. Адмицентр Joomla: меню Сайт- Общие настройки- вкладка Сайт- Установки Search Engine Optimization- везде поставить Да ( если у Вас на хостинге не работает mod_rewrite пункт "Использовать mod_rewrite" не ставить Да)
- Поставить плагин для транслитерации алиасов yvTransliterate: После установки yvTransliteratePlugin опубликовать, yvTransliterateLanguagePack_ru-RU опубликовывать не нужно.
- Поставить плагин, добавляющий в титл страницы название сайта и опубликовать его: Title Manager
- Опционально: поставить плагин для удаления из URL контента ID: HProuter Не надо этот плагин использовать, он глючный.
- Опционально: поставить компонент для управления редиректами 404: ReDJ
- Опционально: поставить компонент для управления мета тегами: Tag Meta
Лично для меня главными плюсами использования стандартного SEF является быстрая загрузка сайта и абсолютная бесплатность.
SEF на Joomla сайте обязателен -в первую очередь для безопасности, а не из-за красивых ссылок в угоду поисковикам или пользователям. Основной причиной взломов сайтов являются уязвимости в сторонних расширениях. Если Вы не используете SEF любой малолетний "хакер" может набрав com_название уязвимого компонента в Google, найти Ваш сайт и выполнить к примеру, SQL инъекцию. Используя SEF Вы сильно улучшаете безопасность сайта.
vjoomla.ru
Руководство по SEO оптимизации и SEF настройке Joomla стандартными способами
В связи с тем, что все расширения Joomla для SEF теперь бесплатно недоступны я сильно задумался. До этого момента я использовал Artio Joomsef, выпиливая из нее копирайты, но меня грела мысль, что если возникнут проблемы- перейду на sh504sef. sh504sef стал платным и я понял, что пора пойти другим путем.
Итак, начнем. Какие плюсы от использования сторонних SEF компонентов:
- SEF ссылки (то есть вида site1.ru/rukovodstvo-po-seo-optimizacii.html) с кучей тонких настроек, транслитерация заголовка или алиаса (в зависимости от того, что выбрали для использования ссылкой)
- 301 и 302 перенаправления
- Добавление в титл страницы названия сайта
- Наличие плагинов для сторонних расширений( каталоги, доски объявлений, форумы итд итп)
Минусы:
- Платность самого компонента и платность большинства плагинов для расширений
- Сторонние SEF притормаживают загрузку сайта
Грамотная настройка встроенного в Joomla SEF:
- Переименовать htaccess.txt в .htaccess (если у Вас на хостинге не работает mod_rewrite этого делать не надо).
- Включить SEF. Адмицентр Joomla: меню Сайт- Общие настройки- вкладка Сайт- Установки Search Engine Optimization- везде поставить Да ( если у Вас на хостинге не работает mod_rewrite пункт "Использовать mod_rewrite" не ставить Да)
- Поставить плагин для транслитерации алиасов yvTransliterate: После установки yvTransliteratePlugin опубликовать, yvTransliterateLanguagePack_ru-RU опубликовывать не нужно.
- Поставить плагин, добавляющий в титл страницы название сайта и опубликовать его: Title Manager
- Опционально: поставить плагин для удаления из URL контента ID: HProuter Не надо этот плагин использовать, он глючный.
- Опционально: поставить компонент для управления редиректами 404: ReDJ
- Опционально: поставить компонент для управления мета тегами: Tag Meta
Лично для меня главными плюсами использования стандартного SEF является быстрая загрузка сайта и абсолютная бесплатность.
SEF на Joomla сайте обязателен -в первую очередь для безопасности, а не из-за красивых ссылок в угоду поисковикам или пользователям. Основной причиной взломов сайтов являются уязвимости в сторонних расширениях. Если Вы не используете SEF любой малолетний "хакер" может набрав com_название уязвимого компонента в Google, найти Ваш сайт и выполнить к примеру, SQL инъекцию. Используя SEF Вы сильно улучшаете безопасность сайта.
joomla4.ru
Руководство по оптимизации сайтов и продвижению их в поисковых системах - Joomla Master
В этой статье Вы сможете найти информацию о том, как можно продвинуть свой сайт в рейтинге поисковых запросов. Сегодня многие владельцы сайтов задаются вопросом о том, что же такое оптимизация сайта? Или каким образом ее выполнить? Если обобщить - оптимизация сайта, это комплекс мер, которые помогут Вашему сайту выходить на первые строчки поисковых запросов соответствующей тематики.
Наиболее важные факторы, от которых зависит поисковая оптимизация:
Уникальный контент. Чем выше уникальность информации - тем ниже вероятность того, что Ваш веб-ресурс просто "выкинут" из списков индексации. Для увеличения процента уникальности можно воспользоваться услугами рерайта/копирайта, либо программным обеспечением, выполняющим такие функции. Найти такое ПО или человека (компанию) довольно просто.
Следующее, что стоит отметить, это правильное и качественное оформление страниц. Сюда можно отнести оформление, основанное на подсознательных факторах, а также оформление, основанное на факторах поведения. В первую очередь, стоит уделить внимание цветовой гамме сайта, вся информация должна быть легко-читаемой, а необходимые ссылки для скачивания видео аудио граббера всегда должны быть на видном месте.
Следующим фактором хотелось бы выделить внешние ссылки. Немалую роль играет размещение ссылок на Ваш сайт на сторонних ресурсах. При этом рекомендуется использовать сайт схожей тематики, чтобы снизить количество "отказов" (фактор, влияющий на рейтинг поисковых систем - пользователь закрывает сайт почти сразу после открытия). Кроме того, это поможет Вам увеличить приток посетителей со сторонних ресурсов.
Ссылки на сторонние ресурсы. кроме всего вышеупомянутого рекомендуется, так же, публиковать у себя на веб-портале ссылки на сторонние ресурсы, это позволит Вам увеличить число поисковых запросов, благодаря которым пользователи могут "выйти" на Ваш сайт. В этом вопросе главное - не перестараться, не стоит публиковать у себя ссылки на сайты с цифровой техникой, если Ваш сайт посвящен ремонту дорожного покрытия.
И так, подведем итоги.
Для того, чтобы поднять Ваш сайт в рейтингах поисковых систем важно следить за контентом (в том числе оформлением контента), а так же за дизайном сайта. Кроме того, рекомендуется размещать как можно большее количество ссылок на сторонних ресурсах (например, на страницах сайтов-партнеров). Соблюдение этих нехитрых правил поможет Вашему сайту значительно продвинуться в рейтингах поисковых систем.
Посетив сайт megagrabber.ru, любой желающий сможет скачать видео аудио граббер абсолютно бесплатно и без регистрации.
joomla-master.org