ModX Revo / meta keywords / meta description / ЧПУ

Cвой Meta keywords и meta description для каждой страницы в ModX Revo.

Для того чтобы у каждой страницы вашего сайта на ModX Revo был свой meta keywords и meta description необходимо в панели «Элементы» создать новый параметр TV (или Дополнительное поле).

Создаем поле с именем metaKeywords напрмер, поле заголовок такое же как и название, переходим во вкладку параметры ввода – выставляем «текст», параметры вывод – «текст», во вкладке «Доступно для шаблонов» выбираем отмечаем шаблоны, чтобы дать доступ к этому параметру. Сохраняем.
Точно так же создаем еще одно новое Дополнительно поле TV с названием metaDescription.

Далее идем чанк head, нам надо в теге head сайта прописать такой код:

 

<meta name="description" content="" />
<meta name="keywords" content="" />


где metaKeywords и metaDescription – имена созданных нами ранее дополнительных полей.


Затем открываем для редактирования любой ресурс или страницу.открываем вкладку дополнительные поля и видим что появились нужные нам поля metaKeywords и metaDescription. Заполняем эти поля нужными ключевыми словами и описанием.

 

 

ModX Revo убираем в адресе окончание .html и /

Чтобы в адресе всех страниц убрать расширение .html необходимо: в настройках
Система -  Типы содержимого – HTML – убрать .html и оставить поле пустым.

Чтобы в ModX убрать слеш / в конце адреса необходимо зайти в
Сиситема – Настройка системы – Фильтр установить на Дружественный URL – в поле Суффикс контейнера (container_suffix)  – удалить черту / и оставить поле пустым.

 

Делаем сайт без www.

 

Осталось отредактировать файл .htaccess  чтобы все страницы открывались без www

Необходимо раскомментировать или добавить (если их нет) такие строки 

<IfModule mod_rewrite.c>
 RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
  RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
</IfModule>

 



Поделитесь:

 




Комментарии (0)