Установка и настройка велокомпьютера на электровелосипеде E-Trail
Добиться высоких результатов в спорте можно только путём ежедневного совершенствования, превосходя предыдущие показатели...
Одно из того что мне не нравилось в Joomle, это ссылки которое она генерила на свой контент, даже встроенный SEF (дальше ЧПУ (Человеко Понятные Урлы)), не очень спасал дело. Ссылки на раздел с новостями по-умолчанию:
Http://localhost/index.php?option=com_content&task=section&id=1&Itemid=2
с первого раза такой адрес тяжело запомнить:)
Если включить встроенные возможности SEF, то адрес выглядит короче и смотреться немного лучше, но он не очень понятный:
Http://localhost/content/section/1/2/
Из всех компонентов для Joomla развивается и активно поддерживается ARTIO JoomSEF . У меня на момент тестирования была версия v2.2.6. В этом посте я опишу основные настройки ARTIO JoomSEF.
После стандартной установки компонента не забудьте переименовать файл htaccess.txt в.htaccess (находиться в папке www вашего сайта). Что бы компонент заговорил на русском скопируйте файл russian.php в wwwadministratorcomponentscom_seflanguage. Файл языка переведен мною, принимается комментарии в сторону его улучшения:).
После всех подготовительных установок можно перейти к настройки компонента. Проверьте включена ли опция Дружественные для поисковых систем URL-ы (SEF) в Глобальных конфигурациях Joomla, закладка SEO. После этого, в настройках компонента, для начальной работы вносим следующие изменения (я предполагаю, что стоит файл перевода, сделанный мною) :
Включено? – Да // Собственно включаем компонент
Отключить создание новых ЧПУ адресов? – Нет // Новые ЧПУ адреса будут создаваться автоматически
Показывать разделы? – Да // Добавление названия раздела (секции) в адрес – для категоризации нового контента.
Так как JoomSEF по-умолчанию адреса генерит из имени элемента, надо настроить как он будет конвертировать кириллицу в латиницу, содержимое файла sefconvert.txt вставить в поле Замена не-ascii символов .
Правило конвертирования простое: символИсточник|символЗамены
символИсточник – символ который надо заменить
символЗамены – символ на который заменяем
После всех перечисленных выше махинаций:) url получаются примерно такого вида:
Http://localhost/novosti/super-puper
что выглядит значительно лучше!
Отдельно хотелось бы отметить опцию Использовать псевдоним? – она позволяет использовать для формирования ЧПУ адресов псевдонимы (alias), которые можно указывать в некоторых компонентах (например, Новости), а не трансляцию самих названий элементов.
Список всех трансляций, из старых адресов в ЧПУ, можно посмотреть и отредактировать в пункте Управление ЧПУ адресами (настройки компонента). После клика на любом из элементов списка, в колонке Адрес ЧПУ, можно подправить сгенерированую ссылку если что-то не нравиться.
Поддержка ЧПУ адресов реализована для большинства компонентов Joomla. Некоторые расширения для JoomSEF поставляются вместе с компонентом или можно дополнительно скачать расширения для VirtueMart, Fireboard, RSGallery, etc.
Хотя не обошлось и без ложки дегтя, для поддержки этих самых ЧПУ в базе данных есть таблица (jos_redirection) в которой однозначно прописано соответствие реального адреса, адресу ЧПУ, что накладывает расходы на дополнительные запросы к БД. Кому-то это может показаться не допустимым расточительством, но это допустимая цена для небольшого сайта, со средней посещаемостью. Для улучшения положения в компоненте существует настраиваемый кэш.
Из глюков было замечено, что не всегда отображается правильный путь (pathway) или не подсвечивается выбранная страница в меню. Связано это с тем, что в таблице соответствий нового адресу старому не правильно указан Itemid (используется для связи с пунктами меню), где-то закрался баг в компоненте … но это легко поправить. Открываем таблицу jos_redirection в phpMyAdmin, находим наш url и в поле Itemid указываем id того пункта меню к которому хотим привязать эту страницу (если такого нет, то можно указать 1 соответствует главной странице). Правильные id пунктов меню можно посмотреть в таблице jos_menu.
Вот и все, что я хотел рассказать вкратце о этом полезном для SEO компоненте.
Установка и базовая настройка Artio JoomSEF бесплатной (free) и платной версий не отличаются друг от друга. Вообще говоря, платная версия компонента имеет несколько расширенный функционал, а общие настройки у обеих версий абсолютно одинаковы.
Скачать компонент Artio JoomSEF лучше на официальном сайте компонента (http://www.artio.net/joomla-extensions/joomsef ), на вкладке "free Download". Скачивается компонент ZIP архивом, название пакета com_joom sef 4-4.5.1. Последняя версия компонента, на момент публикации статьи, Artio JoomSEF 4.5.1.
Установите плагин любым стандартным способом установки расширений Joomla. Проще всего, через установщик Joomla (Joomla Extension Manager):
Удачную установку система проинформирует зеленой полосой, ошибки установки проинформируются розовым сообщением. Если вы скачивали компонент с официального сайта автора и у вас правильно настроена Joomla (в файле configuration.php правильно прописаны пути до папок tmp и log ), то установка будет удачной (на 99%).
Итак, установка Artio JoomSEF завершена. В меню появился пункт Artio JoomSEF. Переходим к основным настройкам компонента.
Русского языка в компоненте нет, поэтому все вкладки компонента будем обозначать, как они есть, по-английски.
Для начала входим в Control Panel компонента.
Видим, что версия компонента выделена красным. Эта кнопка отключает/включает слежение за обновлением компонента. Если хотите отслеживать новые версии, на красную кнопку не нажимайте.
Переходим к настройке компонента, для начала входим на вкладку Configuration. В конфигурации (основные настройки) компонента 10 пунктов. Два из них относятся к платной версии, это SEO (оптимизация) и Sitemap (карта сайта). Их мы опускаем, а по остальным пройдемся с настройками.
Прежде всего, включите профессиональный режим: Enable Professional mode. Нажать кнопку «Да» и Сохранить (вверху).
Это базовые настройки компонента. По умолчанию практически все настроено, как нужно.
File suffix – это суффикс в конце URL адреса сайта. Можно оставить пустым. Некоторые любят ставить html – имитация статических страниц. По практике скажу, суффикс не влияет на индексацию страниц сайта.
Use Title or Alias? –это настройка определяет, что будет в основе URL страниц. Выбора два. Либо в основе URL будет название статьи (Full title), либо псевдоним страниц (где он есть). Если вы выбираете название статьи, то система переведет (транслитом) название статьи и сделает из него URL. Если вы выберите псевдоним, то вам самостоятельно нужно будет заполнять поле псевдоним при написании статьи. Если не заполните, вместо названия будет дата выпуска. Так что советую выбрать Fulltitle. Artio JoomSEF последних версий переводит и формирует URL по названию статьи без ошибок. Эта опция может быть переопределена (изменена) для каждого компонента в отдельности.
Значение по умолчанию: Full Title.
All lowercase? – это важная настройка. Она определяет, какие буквы использовать в URL, только строчные (Да) или заглавные и строчные (Нет). Не знаю, зачем вам могут понадобиться заглавные буквы в URL, но правильно выбрать только строчные – Да.
www and non-www domain handling – этой настройкой вы можете задать главный URL страниц, с www или без www. В этих настройках лучше поставить, не трогать (Don’t handling), а главное зеркало и склейку зеркал сделать другими SEO инструментами.
Number duplicate URLs? – Этот пункт запрещает/разрешает использование дублей URL. Опять-таки не знаю, зачем вам дубли страниц, наверное, хотите попасть под санкции поисковиков, но все-таки предложу вам поставить - Нет (без дублей). Дубли страниц не удаляются автоматом, все дубли хранятся в базе данных, а используется только правильный URL. Предположительно, я это не подтверждаю, эта опция не работает при большом количестве дублей. Отсюда периодическая чистка дублей сайта в ручную обязательна.
Остальные 5 настроек (на фото в зеленой рамке) не меняем.
class="eliadunit">
Переходим к продвинутым настройкам (Advanced), которые видны, только в профессиональном режиме, на который мы уже переключились.
Настройки Advanced чрезвычайно важны для русскоязычного сайта. Почему поймете, чуть ниже. В настройках Advanced шесть модулей:
Advanced Configuration (расширенная конфигурация). Важный модуль настроек, особенно для русскоязычных сайтов.
Allow UTF-8 charactersin URL – если хотите, чтобы URLбыло русскими буквами ставите «Да», но лучше поставить «Нет» и все URLгенерировать латинскими буквами.
Non-ASCII char replacements (Замена символов не системы ASCII). Раньше (Joomla 1.5) эта таблица не включала русский алфавит, и ее приходилось менять. Сейчас это слишком полная таблица замены всех мыслимых и не мыслимых символов в американскую стандартную кодировку ASCII. В паре символы разделяются вертикальной чертой (|), а пары разделяются запятой.
Эту таблицу можно сократить, до русского алфавита, а можно оставить, как есть. Также можно составить свою таблицу, поменяв стандарт транслит перевода.
Важно! Именно по этой таблице будут меняться русские названия статей, в латинские URL.
Be tolerant to trailing slash? и Remove trailing slash? – эти пункты определяют настройки для слеш в конце URL. Их настройки нужно установить в противовес друг другу. Да-Нет или Нет-Да. Если вам почему-то не нравиться слеш в конце ваших URL, то ставите Нет-Да (запрещаете слеш и разрешаете redirect со слеш на без слеш). Если вас не пугает слеш, а я не понимаю, почему он может пугать, то ставите Да-Нет. То есть разрешаете слеш и запрещаете переадресацию. Я за последнюю настройку, так как при такой настройке будут работать оба URL, со слеш и без него.
Parse Joomla SEO links? (разрешить Joomla анализировать SEO ссылки, приводящие к ошибке 404) – ставим Да, хотя это и не работает.
Set page base href value : Выбираем, как будет генерироваться значение базы href (полный адрес документа). Предлагаются следующие значения:
По умолчанию значение
«Да - всегда использовать только базовый URL».Fix index.php links : Ставим «Да» и удаляем index.phpиз не SEF ссылок, тем самым избавляясь от дублей.
Fix document format : я ставлю, обычно «Нет», и запрещаю заканчивать URL суффиксами в зависимости от типа документа. Это интересная настройка. Если у вас появятся проблемы с отображением PDF документов или вдруг пропадет Feed сайта, то попробуйте включить (Да) этот пункт. Это может помочь в устранении конфликта с pdf или feed лентой.
Change index.php to current menu : Система Joomla по умолчанию настроена на «Да». Из пунктов меню убираем index.php.
Count home page hits : ставим Да, чтобы обновление всех SEF URL после чистки (clear) и продувки(Purge) и изменений (Update) SEF URL начиналось с главной страницы. То есть продули SEF URL, перешли на главную страницу и началось восстановление SEF ссылок всех страниц заново.
Остальные настройки Debugging URL errors (Отладка ошибок в ссылках URL), Non-SEF URLs and variables (Что делать с не SEF URL), Variables filtering (включение фильтров для переменных), Itemid handling (Обработка Itemid) оставляем по-умолчанию.
После окончания настроек Advanced не забывайте «Сохраниться».
На этом установка и базовая настройка Artio JoomSEF закончена.
Установив компонент ArtioJoomSEF можно не углубляться в настройки. Он и так будет выполнять свою основную функцию, но что если потребуется изменить какую-нибудь ссылку, настроить автоматическое создание мета-данных, или добавить станицу 404... для этого придется погрузиться в изменение параметров. А параметров у компонента достаточно много, разобраться в которых с первого раза достаточно непросто...
Чтобы попасть в настройки компонента нужно в админ-панели Joomla зайти по пути Компоненты -> ArtioJoomSEF . Настройки поделены на несколько вкладок, в первой - Configuration находятся ещё 8 вкладок:
Здесь присутствуют основные настройки компонента:
Advanced Configuration - здесь собраны расширенные настройки компонента ArtioJoomSEF, меняются в том случае, если пользователь уверен в своих действиях:
Настройки Заголовка и Мета-тегов:
Справа находятся настройки глобальных мета тегов и пользовательских.
Эти вкладки доступны только в платной версии компонента
В этой вкладке можно настроить показ несуществующей страницы на сайте (страница 404)
404 Page - показывает пользовательскую страницу при отсутствии страницы на сайте. Выбрать Custom 404 Page, если страница будет настроена в редакторе.
Show 404 Message - если ДА, то будет показано стандартное сообщение об ошибке
Show Joomla! Template - показывать ошибку в шаблоне сайта
Record 404 page hits? - записывать количество посещений страницы ошибки 404
Use Itemid for Default 404 Page и Select Itemid - при включенной опции можно выбрать из списка пункт меню для показа при отсутствии запрашиваемой страницы
Справа установлен визуальный редактор для настройки страницы 404
Если Вы имеете оплаченную версию ArtioJoomSEF воспользуйтесь этой вкладкой
Следующая вкладка Manage Extensions . Здесь перечислены расширения, с которыми взаимодействует компонент ArtioJoomSEF. А ниже указаны расширения, к которым не применяются ЧПУ ссылки, но можно включить их отдельно, для некоторых это платная функция.
Вкладка Edit .htaccess предназначена для изменений в файле htaccess. Но эта возможность доступна только в платной версии.
В Manage SEF URLs показаны все измененные ссылки, которые при нажатии можно изменять. Кликнув по измененной ссылке, появится новое окно, в котором содержится 5 вкладок.
Вкладка Manage SEF URLs разделена на 7 подвкладок:
Следующая вкладка компонента ArtioJoomSEF это Manage Meta Tags , где перечислены все ссылки и указаны справа сгенерированные, с помощью компонента, мета-данные. Если включена функция их использования (в Basic - Title and Meta tags ), то именно они будут привязаны к контенту выбранной ссылки. Здесь Мета-данные можно удалять или редактировать.
Вкладка SiteMap доступна только в платной версии.
В Manage 301 Redirects можно управлять ссылками, которые пользователь изменил вручную.
Нажав на Upgrade можно обновить компонент Artiojoomsef до последней версии.
Вкладка Support содержит ссылки на официальный сайт, форумы и сайты помощи по вопросам работы компонента.
Всем привет! Сегодня я расскажу о бесплатном компоненте ARTIO JoomSEF для Joomla. Это настоящий комбайн, предоставляющий огромное количество функций:
Некоторые из этих функций дублируются другими расширениями Joomla (например, редирект 301 можно настроить через стандартный компонент Перенаправления), но очень удобно, когда они все собраны в одном месте.
Надо сказать, что компонент ARTIO JoomSEF имеет как платную версию, так и бесплатную. Все перечисленные выше функции доступны абсолютно бесплатно, за дополнительную плату можно получить возможность создания карты сайта, анализ файла.htaccess и общую статистику. Из этих трех вещей, конечно, самая важная карта сайта. Так как платить ни за что не хочется, то для ее создания придется воспользоваться дополнительным бесплатным .
Скачайте свежую бесплатную (FREE) версию ARTIO JoomSEF с официального репозитория joomla.org . Как и любое другое расширение, компонент ARTIO JoomSEF устанавливается через . Переходим в раздел «Установка» и в поле «Загрузить файл пакета» указываем путь до только что скаченного архива с компонентом. Останется только нажать «Загрузить и установить».
После установки компонент следует активировать. Переходим в раздел «Управление» и в списке доступных расширений ищем наш ARTIO JoomSEF.
В столбике «Состояние» жмем на иконку красного кольца, она изменится на белую галочку в зеленом кружке, что свидетельствует о том, что компонент успешно активирован.
ARTIO JoomSEF под свои настройки создаст отдельный пункт в разделе «Компоненты».
Что такое SEF URLs? Так в Joomla называются человеко понятные урл, сокращенно ЧПУ. То есть не абра-кадабра из набора символов, воспринимаемая только самой Joomla, а осознанные, понятные простому человеком урл, сформированные из названия категорий, пункта меню и заголовка страницы, написанных латинскими буквами. Такие URL удобны как для людей, так и для поисковиков. Человеку по одному URL видно название материала и какой категории он относится, а для поисковиков URL становится еще одним местом, куда можно добавить ключевое слово, по которому продвигается страница.
Для наглядности разберем структуру SEF URLs:
SEF URLs следует включить в разделе «Сайта» — «Общие настройки» панели управления Joomla. Кроме этого поставьте «да» для опции «Добавлять суффикс к URL»:
Теперь переходим в раздел JoomSEF Configuration на вкладку Basic:
В Main Configuration (Главные настройки) нам нужны первые два пункта:
Спускаемся чуть ниже к Basic Configuration
Вот и все. Теперь ЧПУ будут генерироваться автоматически при создании новых страниц сайта.
Для отслеживания URL страниц сайта компонент ARTIO JoomSEF предоставляет специальный менеджер — Manage SEF URLs. Рассмотрим его.
Сверху мы видим блок фильтров, которые следует использовать для поиска URL по заданным параметрам. Конечно, если страниц на сайте не так много, то особой нужды в нем нет, но с разрастанием своего интернет ресурса данная опция будет становиться все полезнее и полезнее.
Каждую из представленных в списке ссылок можно открыть на редактирования, отметив ее галочкой и нажав на кнопку «Изменить» в тулбаре.
Для редактирования нам предоставляются следующие опции:
Не думаю, что вы часто будете пользоваться этим менеджером, так как ЧПУ формируются автоматически, но на всякий случай уметь работать с ним надо.
Переходим в «Общие настройки» раздел «Сайт» и в «Настройках SEO» находим опцию «Перенаправление URL» — ставим напротив «Да».
Для работы с редиректами 301 используется специальный менеджер JoomSEF — Manager 301 Redirects.
Зайдя в него, вы увидите список действующих редироктов. Для создания нового, жмем на кнопку «Создать» в тулбаре и заполняем всего два поля:
Обязательно прочтите о — эти знания крайне важны для продвижения вашего сайта в поисковых системах.
Задать их для каждой страницы сайта можно через раздел ARTIO JoomSEF — Meta Tags Manager.
Не ленитесь для каждой страницы указывать свой Title и Description, не полагайтесь на их автоматическое формирование. Так же обязательно редактируйте Keywords. Помните, лучше совсем не указывать ключевые слова, чем задавать их не соответствующими содержанию страницы.
Страница 404 представляет собой своего роду заглушку, на которую пользователя переправляют при переходе по несуществующему URL адресу. Например, при попытке перейти по адресу http://сайт/abra-kadabra браузер выдаст ошибку 404, ибо страницы с таким URL адресом на моем блоге нет, и автоматически перенаправит вас на страницу 404. По умолчанию страница 404 пуста. Такое обстоятельство вполне может отпугнуть будущего читателя. Дабы этого избежать, страницу 404 стараются делать информативной:
Другими словами, сделайте все, чтобы удержать клиента на своем интернет ресурсе.
Страницу ошибки 404 для Joomla можно создать в разделе «JoomSEF» — «Configuration» — «404 Page».
Обновление JoomSEF займет от силы пару минут. Переходим в раздел ARTIO JoomSEF — «Upgrade».
Достаточно нажать на «Reinstall from ARTIO server» и JoomSEF автоматически скачает и установит последнюю версию.
На этом знакомство с ARTIO JoomSEF, одним из важнейших расширений Joomla, можно считать оконченным. Спасибо за внимание. Буду признателен, если поделитесь с друзьями с помощью социальных кнопок, сделаете ретвит или просто подпишитесь на ленту новостей блога . Спасибо за внимание, берегите себя!
В этой статье я хотел бы вспомнить и рассказать вам об очень полезном расширении для Joomla под названием ARTIO JoomSEF . Данный компонент поможет вам настроить ЧПУ ссылки для страниц вашего сайта Joomla . Кроме этого при помощи ARTIO JoomSEF можно также настроить внешний вид страницы ошибок (404) . Это поможет вам удержать посетителей на сайте и сделать его более привлекательным для ваших читателей, которые попали на страницу 404.
Прежде чем приступать к рассмотрению настроек компонента ARTIO JoomSEF, давайте рассмотрим стандартный способ реализации ЧПУ в Joomla . Первым делом активируем ЧПУ (SEF) Joomla. Для этого переходим в Административную панель – Сайт – Общие настройки – Сайт – Установки Search Engine Optimization и активируем следующие функции:
Также вам нужно создать файл.htaccess и поместить его в корень сайта. Вы можете как переименовать уже существующий файл htaccess в.htaccess, просто поставив точку перед htaccess, так и создать новый файл и назвать его соответствующим образом. Для работы с файлами на стороне сервера воспользуйтесь специальной программой FileZilla, которая облегчит вашу работу с сайтом по FTP.
Итак, давайте рассмотрим, как создать ЧПУ ссылку для страницы в Joomla . В этом нет ничего сложного. Для создания ЧПУ ссылки для страницы нужно указать желаемый адрес в поле «Псевдоним» при создании новой статьи. Данное поле нужно заполнять латинскими буквами, так как если указать адрес страницы русскими буквами либо оставить поле пустым, то вместо ЧПУ адреса будет использована дата создания страницы.
Как видите, реализация ЧПУ ссылок в Joomla встроенными возможностями не очень удобна и требует ручной работы. Гораздо удобней воспользоваться специальным компонентом ARTIO JoomSEF, который позволяет автоматизировать создание ЧПУ ссылок в Joomla, а также создать свою страницу ошибок (404) и многое другое.
Первым делом нужно найти и установить последнюю версию компонента ARTIO JoomSEF. Сделать это можно на официальном сайте либо воспользовавшись поиском. На мой взгляд, лучше потратить немного времени и найти актуальную русифицированную версию компонента, но если у вас отлично с английским, то можно воспользоваться оригинальной версией с официального сайта.
Далее как обычно устанавливаем компонент. Для установки ARTIO JoomSEF заходим в Административную панель сайта – Установить/удалить и указываем путь к архиву с расширением, после чего жмем «Загрузить файл и установить». Сразу хочу заметить, что перед тем как начать использовать компонент ARTIO JoomSEF, вы должны первым делом активировать ЧПУ (SEF) Joomla в глобальных настройках Joomla о которых говорилось в начале статьи. Итак, теперь перейдем к самой настройке компонента ARTIO JoomSEF.
По большому счету сразу после установки компонента в нем уже изначально установлены оптимальные настройки и вам придется изменить только пару пунктов. Все же давайте рассмотрим и разберем каждый из них. Итак, для настройки расширения ARTIO JoomSEF переходим в Административную панель – Копмоненты — ARTIO JoomSEF – Конфигурация. Теперь по порядку давайте рассмотрим настройки каждого блока ARTIO JoomSEF.
Теперь давайте перейдем к следующему блоку настроек компонента ARTIO JoomSEF под названием «Расширенная конфигурация».
Здесь мы можем более тонко настроить компонент ARTIO JoomSEF. Данные настройки я описывать не буду, так как в них уже заданы оптимальные параметры по умолчанию, и большинство пользователей использует именно их. Если же у вас какие-то специфические требования к ARTIO JoomSEF, то вы без проблем сможете разобраться с данными настройками.
Следующий блок настроек компонента ARTIO JoomSEF – Конфигурация кеша. В нем мы можем активировать кэширование для компонента ARTIO JoomSEF. Это поможет уменьшить количество запросов к базе данных и снизить нагрузку на сервер ().
В этом блоке настроек ARTIO JoomSEF мы можем настроить работу компонента относительно других расширений Joomla и, если возникают какие-то сложности, мы можем в любой момент отключить формирование ЧПУ ссылок для интересующего нас компонента.
В конфигурации компонента ARTIO JoomSEF можно выбрать следующие значения:
Итак, с основными настройками компонента ARTIO JoomSEF мы разобрались. Теперь давайте перейдем к настройке страницы ошибок для сайта Joomla.
После внесения настроек в ARTIO JoomSEF можно переходить к самой настройке внешнего вида страницы 404.
Для этого вы можете воспользоваться визуальным редактором, который находится сразу под блоком активации собственной страницы ошибок для Joomla. Создание страницы 404 аналогично созданию нового материала в Joomla, поэтому описываться в этой статье не будет.
Ну и последний блок настроек ARTIO JoomSEF – Страница 404 по умолчанию ID