Настройка joomsef 4.0.0 Joomla 2.5.6
Проверяем работу на хостинге — mod_rewrite, если работает — переименуем htaccess.txt в .htaccess и прописываем: RewriteEngine On (примерная настройка здесь), не знаю кто и как настраивал, перечислю настройки в config (стабильная — Joomsef 4.0.0(english 23 June 2010), Joomla 2.5.6):
Административная панель — Сайт — Общие настройки — Сайт — Настройки SEO:
Включить SEF (ЧПУ) — ДаПеренаправление URL (включение .htaccess) — НетУстановка стандартная:
Административная панель — Расширения — Менеджер расширений — Установка — Загрузить файл пакета — Загрузить и установитьАдминистративная панель — Компоненты — Artio joomsef — ConfigurationARTIO JoomSEF Configuration file Writeable (файл доступен для записи)Basic — Basic ConfigurationJoomSEF Enabled? — ДаDisable creation of new SEF URLs? — НетNumber duplicate URLs? — НетReplacement character -Page spacer character -Strip characters — ,|~|!|@|%|^|*|(|)|+|<|>|:|;|{|}||—|—|..|.Trim friendly characters — -|.Use Title or Alias? — Title AliasFile suffix -Default index file — Page text — JText::_(‘PAGE’)-%sAll lowercase? — НетUse index for sections and categories — Даwww and non-www domain handling — Always use non-www domainAdvanced — Advanced ConfigurationAllow UTF-8 characters in URL — НетNon-ascii char replacements — (по умолчанию)Exclude source info (Itemid) — НетReappend source (Itemid) — НетIgnore multiple sources (Itemids) — ДаAppend non-SEF variables to URL — ДаBe tolerant to trailing slash? — ДаRedirect nonSEF URLs to SEF? — ДаUse Moved Permanently redirection table? — ДаAsk before saving URL to Moved Permanently table? — ДаDo not remove SID from SEF URL? — НетSet server QUERY_STRING? — ДаParse Joomla SEO links? — ДаFilter variable values? — ДаFilter these words: — http:// http// https:// https// www. @Variables to exclude from filtering: -Filter system variables: — НетPrevent non-SEF variables from overwriting the parsed ones: — ДаCustom non-SEF variables: -Automatic canonical link generation: — ДаSEF URLs using component template: — НетSet page base href value: — Yes — always use only base URLFix index.php links: — ДаFix document format: — НетAdvanced — URL Source TracingEnable URL source tracing? — НетTracing depth: — 3Cache — Cache ConfigurationUse cache? — ДаMaximum cache size: — 1000Minimum cache hits count: — 10Record hits for cached URLs: — НетDisplay error if cache gets corrupted: — НетTitle and Meta Tags — Title and Meta Tags ConfigurationEnable MetaData generation: — НетPrefer JoomSEF titles: — НетUse sitename in page titles: — NoSitename separator: — -Rewrite keywords: НетRewrite description: — НетPrevent sitename duplicity: — НетTitle and Meta Tags — Global Meta Tags Configuration — Standard Meta TagsGenerator tag: — Joomla 2.5 GNUGoogle key: -Live.com key: -Yahoo key: -Title and Meta Tags — Global Meta Tags Configuration — Custom Meta Tags (пользовательские тэги)yandex-verification -document-state — Dynamicrevisit — 5SEO — SEO ConfigurationNofollow external links: — НетEnable Internal links: — ДаNofollow internal links: — НетOpen links in new window: — НетMaximum links for each word: — 1SiteMap — SiteMap ConfigurationXML file name: — sitemap.xml (необходимо прописать в robot.txt)Default Indexed: — ДаDefault Change frequency: — weeklyDefault Priority: — 0.5Show Date in sitemap: — НетShow Change frequency in sitemap: — НетShow Priority in sitemap: — НетSiteMap — Ping ConfigurationPing after XML generation: НетYahoo! Application ID: Ping services: -http://blogsearch.google.com/ping/RPC2http://rpc.pingomatic.com/404 Page — 404 Page404 Page — (Custom 404 Page)Show 404 Message — ДаRecord 404 page hits? — Нет404 Page — Default 404 Page — ItemidUse Itemid for Default 404 Page — НетSelect Itemid -404 Page — Custom 404 Page404: Not Found Sorry, but the content you requested could not be found
Сохранить и выйтиControl Panel — ARTIO JoomSEFNewest version: — DisabledControl Panel — URLs ManagementОчистим ссылки — Purge SEF UrlsОчистим кэш — Clear Cache
В принципе все готово, осталось пройтись по каталогам сайта или запустить какой-нибудь краулер:
Административная панель — Компоненты — Artio joomsef — Sitemap
Проверить, что ссылки проиндексированны и сгенерировать sitemap — Generate XML
Менеджер материалов joomla
Для того что бы попасть в менеджер материалов, нам нужно выбрать меню «Материалы». Далее в выпавшем меню, выбираем либо менеджер материалов либо сразу создать статью.
Если же вы перешли сразу в менеджер то создать статью можно нажав на кнопку «Создать».
Далее мы попадаем непосредственно на страницу визуального редактора. Где в первую очередь, прописываем заголовок. В качестве заголовка желательно использовать поисковый запрос по теме Вашей статьи.
После этого мы выбираем нужную нам категорию, а так же можем включить статью в Избранные. Теперь можно приступить к размещению самой статьи.
Статьи лучше писать в ворде, что бы избежать лишних ошибок.
Поэтому копируем и вставляем в блокнот, после уже из блокнота копируем чистый текст и вставляем в визуальный редактор.
Как настроить ЧПУ в joomla?
Статьи в разделе |
Чтобы удерживать посетителей на сайте или блоге и сделать эти web-проекты более привлекательными, необходимо просто воспользоваться одной уникальной функцией, а именно, ЧПУ. Именно ЧПУ помогает настроить различные полезные ссылки для страниц любого web-проекта. С помощью ЧПУ, можно также настроить внешний вид страниц ошибок, например, 301 (редирект) или 404. Но что, же такое ЧПУ?
Это человекопонятный URL адрес, то есть ссылка, которая удобна для восприятия человека. Именно в этой статье, мы настраиваем человеко понятные ссылки.
Перед тем, как настроить ЧПУ, необходимо скачать с интернета, нужные программы. К примеру, программа FileZilla, а также специальный компонент ARTIO JoomSEF. Также следует создать откомпилированные файлы, на подобие .htaccess, и поместить их в корень раскручиваемого и оптимизируемого web-проекта. Чтобы работать с подобными файлами, как раз нужно иметь программу FileZilla. Далее, для создания ЧПУ, необходимо указать желаемый адрес или ссылку в поле “Псевдоним” при составлении нового текста. Это поле, нужно заполнять либо латинскими, либо английскими буквами, например, Versia Programmu. Естественно, если указать русский адрес страницы, или же оставить поле пустым, тогда вместо ЧПУ, будет использоваться дата создания статьи и всей страницы.
Как видно, реализация ссылок ЧПУ, в Joomla неудобна и требует ручной работы. Именно здесь, нас и выручит специальный компонент ARTIO JoomSEF. Он способен автоматизировать создание ссылок ЧПУ в Joomla, создавая при этом отдельную страницу ошибок (404). Желательно использовать самую последнюю версию этого компонента, например, 4.1.0.
Перед тем как настраивать ЧПУ ссылки, необходимо помнить, что мы настраиваем человеко понятные ссылки, чтобы привлечь посетителей, а не запугать их и побудить, как можно быстрее покинуть тот или иной web-проект. И еще, если сначала вы создали сайт или блог, без ЧПУ, а потом решите все-таки создать и активировать его, то могут возникнуть неприятные ситуации, например, когда страницы web-ресурса, проиндексированные поисковиками ранее, станут недоступны. Ведь в индексе систем поиска, будут находиться страницы вашего web-ресурса со старыми адресами внешнего вида. Поэтому, перед тем как создать определенный web-проект, необходимо заранее тщательно обдумать: будет ли ЧПУ или нет.
< Предыдущая | Следующая > |
---|
Функционал компонента Tags for Joomla:
#1. Показ тегов в конце каждой статьи;
#2. 5 модулей для вывода последних, популярных, наиболее читаемых, случайных и пользовательских тегов;
#3. Поддержка ЧПУ;
#4. Плагины для совместной работы с sh404SEF, ARTIO JoomSEF;
#5. Совместная работа с компонентом Xmap для вывода всех меток в карту сайта;
#6. Совместимость с JoomlFish;
#7. Возможность ручного добавления тегов для каждого материала;
#8. Импорт тегов из ключевых слов;
#9. Вывод материалов в виде блога включая ссылку подробнее и изображения статьи;
#10. Настройка внешнего вида выводимых материалов;
#11. Настройка внешнего вида тегов;
Это основные функции компонента.
В целом компонент очень многофункциональный, поэтому здесь мы разберем основные моменты позволяющие запустить его в работу.
Настройки SEO
В этой группе находятся настройки, относящиеся к SEO. SEO – это поисковая оптимизация или по-другому продвижение сайтов в поисковых системах. Предыдущая группа настроек тоже относится к SEO, но их выделили в отдельный блок. И так, какие же настройки есть в этой группе?
Включить SEF (ЧПУ). ЧПУ это человекопонятные урлы. Смысл этой системы в том, чтобы сделать адреса страниц сайта, работающего на Joomla более дружественными для человеческого восприятия. По умолчанию эта настройка включена. Но я рекомендую пока её выключить. В одной из последующих статей мы поговорим о том, как формируются ссылки в Joomla и для наглядности лучше, чтобы ссылки имели первоначальный вид.
Перенаправление URL. Включает или выключает перенаправление адресов, соответствующих определенным условиям и перенаправляет их так, как необходимо. Включение этой настройки влияет на работу стандартного компонента Joomla «Перенаправление». Чтобы перенаправление заработало на веб-сервере Apache, перед тем как сохранять изменения общих настроек Joomla, нужно в корень сайта поместить файл .htaccess. О том, как это сделать читайте в статье «Joomla 3 Структура каталогов». Пока не включаем эту настройку.
Добавлять суффикс к URL. После включения этой настройки, в зависимости от типа документа в адрес страницы будет добавляться нужное окончание. Например, для простых страниц будет добавлен суффикс .html.
Алиасы в Unicode. Эта настройка включает или выключает возможность создания алиасов (псевдонимов) заголовков страниц в символах национального алфавита. Когда она выключена, псевдонимы заголовков записываются в транслите, в символах латинского алфавита. Эта настройка влияет на создание ссылок сайта. Включать её не надо.
Включать название сайта в заголовок страницы. Включать или не включать название сайта в заголовки страниц дело индивидуальное. Решение о включении этой настройки надо принимать с точки зрения SEO. Например, если название сайта короткое, и оно является, продвигаемым вами брендом, то можно и включить. В зависимости от выбранного значения, название сайта будет добавляться к заголовку окна (html-тег title), до или после него.
Недостатки SEF ссылок.
При работе данной функции создается определенная дополнительная нагрузка на сервер. При использовании стандартного SEF данная нагрузка невелика. Поэтому стандартный SEF вполне можно использовать, а вот использовать сторонние расширения для генерации SEF ссылок я бы не рекомендовал.
Такие расширения имеют большой функционал, но создают большую нагрузку на сервер. На простых тарифах виртуального хостинга уже при посещаемости 300 — 500 человек может произойти большая нагрузка на хостинг и вас попросят перейти на более дорогой тарифный план или сменить виртуальный хостинг на виртуальный сервер.
Advanced
Настройки Advanced чрезвычайно важны для русскоязычного сайта. Почему поймете, чуть ниже. В настройках Advanced шесть модулей:
- Advanced Configuration (расширенная конфигурация);
- Working with URLs (работа с URL адресами);
- Debugging URL errors (Отладка ошибок в ссылках URL);
- Non-SEF URLs and variables (Что делать с не SEF URL);
- Variables filtering (включение фильтров для переменных);
- Itemid handling (Обработка Itemid).
Advanced Configuration
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, со слеш и без него
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;
- Да — всегда использовать полный SEO URL;
- Нет — отключить создание базы HREF. База href не будет генерироваться вообще;
- Нет — оставьте оригинал. JoomSEF оставит исходную базу href Joomla.
По умолчанию значение
«Да — всегда использовать только базовый 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 закончена.
В этой статье я хотел бы вспомнить и рассказать вам об очень полезном расширении для Joomla под названием ARTIO JoomSEF
. Данный компонент поможет вам настроить ЧПУ ссылки для страниц вашего сайта Joomla
. Кроме этого при помощи ARTIO JoomSEF можно также настроить внешний вид страницы ошибок (404)
. Это поможет вам удержать посетителей на сайте и сделать его более привлекательным для ваших читателей, которые попали на страницу 404.
Теги Title и Meta Description
SEO-модуль sh404SEF — не пони с одним цирковым приемом, поэтому это один из лучших плагинов для большинства потребностей сеошников.
Но на всякий случай, вот вам пару SEO-модулей для самостоятельного тестирования:
- SEOSimple;
- JoomSEF (Один из самых простых в освоении);
Я пробегусь через еще два ключевых понятия SEO, которые превосходно управляются этим плагином.
Теги Title и Meta Description — маленькие части текста, которые важны для SEO и категоризации контента и являются одними из составляющих поисковой оптимизации сайта.
Если у вас есть блог или разнообразные страницы с уникальной информацией на сайте, для каждой из них вам нужен будет свой Title и Meta Description.
Тег Title
Обычно, это название статьи и то, что найдут читатели, когда будут искать что-то в поиске. Первое что они увидят в выдаче — это именно Title.
Думайте о нем как о старом газетном заголовке — что вы хотите сказать (в 70 символах или менее), сможет ли это характеризовать вашу статью или страницу?
Тег Title должен содержать ключевое слово, что является другим фактором SEO, о котором вы, вероятно, уже много знаете. Ключевые слова — базовый аспект SEO для Joomla или любого другого вида сайта.
Однако, не надо сильно забивать Title ключевыми словами. Используйте ключевое слово один раз, обоснованно, чтобы пробудить интерес у читателей. Любые перечисления ключей влекут за собой штрафы. Не рекомендую использовать более 2 запятых и разделять Тайтл на 2 предложения. Точки в конце тоже ставить не нужно.
И последнее, Тег Заголовка должен честно отражать содержание.
Если вы назвали пост в своем блоге «15 способов заботы о щенках», но статья — фактически список видео с собаками и не имеет никакого отношения к заботе о них, то Google не только будет ранжировать вас ниже, а иногда и изменять название, чтобы он был более соответствующим.
Вы же этого не хотите?
Meta Description
Meta Description — короткий абзац, который глубже проникает в детали статьи или страницы, и обнаружится, когда пользователи будут искать что-то в поисковой системе.
Meta Description должно быть менее 155 символов, поскольку если оно длиннее, то Google обрежет его в поисковой выдаче.
Думайте о Meta Description как о дальнейшем способе продать вашу статью, добавьте ключевое слово и соблазните читателей на клик.
Если вы можете написать захватывающий абзац, который точно описывает статью и вызывает желание в потенциальном читателе или потребителе (все это в 155 символах), вы делаете свою работу правильно.
Этот фактор не влияет напрямую на ранжирование, но напрямую влияет на кликабельность в выдаче (а это уже один из поведенческих факторов).
Кроме того, точно так же, как тег Title, если вы создадите неточное Meta Description, поисковик создаст собственное описание, на основе контента или статьи, которое будет намного более скучным и неинтересным, нежели могли написать вы.
Установка ARTIO JoomSEF на сайт под управлением Joomla
Заполнять его нужно будет латинскими буквами разделяя слова, например, с помощью тире. Если это поле «Псевдоним» оставить незаполненным, то в адресной строке данной вебстраницы вы увидите отображение даты создания статьи. Именно так будет происходить формирование человеко-понятных URL — каждый раз вручную формируя SEF ссылки, что, конечно же, не очень удобно.
Поэтому я для работы с ЧПУ использую ARTIO JoomSEF, который самостоятельно заполняет это поле за вас. Он вставляет туда транслитерацию (здесь читайте про транслит и его правила) названия статьи
Кроме этого данный компонент позволяет настроить внешний вид страницы ошибки 404 в Joomla, что тоже очень важно для удержания посетителей на своем ресурсе
Сначала вспомним, что же такое дружественные ссылки SEF. По сути — это преобразование Урлов, которые приводят движок к удобочитаемому и красивому виду. Без их использования Урл в Джумле будет иметь примерно такой вид :
http://dfdf.ru/index.php?option=com_content&view=category&layout=blog&id=1&Itemid=24
А с использованием:
http://dfdf.ru/alabay-troyan/detki-troya/potomstvo-troyana.html
Такой Урл будет включать в себя ключевые слова, содержащиеся в заголовке страницы (Title), да и посетителям вашего проекта будет проще ориентироваться в материалах с такими адресами.
Для этого нужно будет войти в админку и выбрать из верхнего меню пункт «Расширения» — «Установить/Удалить». На открывшейся странице в области «Загрузить файл пакета», нажмите на кнопку «Обзор» и найдите на своем компьютере только что скачанный архив с компонентом — . Затем, нажмите на кнопку «Загрузить файл&Установить».
Через несколько секунд ARTIO JoomSEF будет установлен и вы увидите сообщение об этом. На этой же странице вы можете ознакомиться с мануалом (на английском) по работе с данным компонентом.
В случае возникновения проблем при установке компонента вы можете обратиться к материалам.
Для того, чтобы попасть в его настройки, нужно будет в админке Джумлы выбрать из верхнего меню пункт «Компоненты» — «ARTIO JoomSEF».
Включение ЧПУ в настройках Joomla
Но для начала вам необходимо активировать SEF в настройках самого движка. Кроме этого следует открыть на редактирование файл htaccess.txt, который находится в корневом каталоге. Для этого нужно получить доступ к сайту по протоколу FTP (Как получить доступ к сайту по FTP с помощью программы FileZilla). Переименуйте этот файл в .htaccess.
Если сейчас зайти в настройки компонента, то вверху вы увидите надпись:
Она говорит о том, что нужно активировать SEF в глобальных настройках движка. Для этого вам следует, попав в админку Joomla, либо нажать на пиктограмму с названием «Общие настройки», либо выбрать из верхнего меню раздел «Сайт», а в выпадающем списке — пункт «Общие». Переходите на вкладку «Сайт» и в области «Поисковая оптимизация (SEO)» ставите все галочки в положение «Да».
После внесенных изменений не забудьте нажать на кнопку «Сохранить» или «Применить» вверху страницы.
Теперь перейдя на страницу настроек данного расширения («Компоненты» — «ARTIO JoomSEF» — «Global Configuration») надпись с предупреждением вы не увидите. Вместо нее будет строка с текстом «ARTIO JoomSEF Configuration file Writeable», говорящая о том, что его файл конфигурации доступен для записи (т.е. произведенные вами настройки могут быть успешно сохранены).
Если у вас по каким-то причинам (например, после переноса файлов вашего сайта на другой хостинг — читайте про это ) появится надпись о невозможности записи в файл конфигурации компонента (Configuration file Unwriteable), то вам нужно будет подключиться к вашему сайту по протоколу FTP и изменить права доступа к файлу /administrator/components/com_sef/configuration.php на 644 или 666.
Сделать это можно с помощью ФТП клиента Файлзила, ссылку на описание которого я давал чуть выше. Ранее я так же писал о том, что такое права доступа к файлам и папкам, поэтому при желании вы можете ознакомиться с тем материалом.
Что разместить на wordpress странице 404
Когда пользователь обнаруживает вместо искомой страницы сообщение об ошибке 404, разочарование может заставить его покинуть ваш сайт преждевременно. Задача веб-мастера помочь найти посетителю информацию, которую он искал, и тем самым снизить процент отказа и улучшить поведенческие факторы на сайте.
Рекомендуется указать пользователю правильное направление действий, которое заставит его задержаться на сайте. Это можно сделать несколькими способами:
- предоставить информацию о других разделах вашего интернет-ресурса, которые можно посмотреть;
- дать посетителю возможность связаться с вами по указанным контактным данным;
- добавить ссылки на популярные сообщения, последние комментарии, архивы;
- разместить строку поиска, чтобы посетитель сам нашел нужную информацию на сайте.
Чтобы сделать страницу уникальной, вы можете снабдить ее фоновым изображением в стиле оформления сайта. Допустимо также использовать html-теги и css-стили, чтобы придать шаблону индивидуальность.