• CMS Made Simple - Русская поддержка
Языки: CMS Made Simple - Official website CMS made Simple Czech Site Zur deutschsprachigen Supportseite CMS Made Simple - Danmark Sitio en Castellano Site francophone CMS Made Simple - Magyarország Benvenuto su CMSmadesimple CMSMS -  русский CMS Made Simple - slovenská verzia

CMS Made Simple и оптимизационная верстка

Основная идея оптимизационной верстки (или SEO верстки) заключается в том, что поисковые машины еще весьма и весьма нескоро откажутся от использования HTML-разметки и не будут предпринимать никаких нерациональных, нелогичных и непредсказуемых шагов в данном направлении. Это значит, что, управляя HTML содержанием страницы можно воздействовать на поисковые системы, облегчая роботам индексирование содержания страницы.

При использовании CMSMS оптимизационная верстка превращается в увлекательное занятие.

Во-первых, Вам не нужно заботиться о знании HTML, об этом позаботится встроенный редактор HTML - TinyMCE или другие редакторы, которые Вы можете легко установить сами, например FСКeditorХ.

Во-вторых, внешним видом и HTML содержанием страницы в CMSMS можно управлять при помощи шаблонов Smarty, а значит, Вы можете полностью контролировать HTML содержание всей страницы (а не только контента определенных страниц). Также вы можете создавать HTML страницы определенного типа, например xml страницы.

В третьих в CMSMS существует механизм т.н. SEO Friendly URLs или "дружественный URL", смысл которого состоит в генерации URL типа my-first-page.html вместо безликих index.php?page=01323. Это не только красиво смотрится, но и создает для посетителя дополнительное удобство - он может легко запомнить URL страницы или при использовании поисковой машины увидеть "смысловую" ссылку с кратким описанием.

Также существуют утверждения, что поисковые машины учитывают текст URL ссылки: Текст ссылок не только служит источником альтернативной поисковой лексики (например, позволяет находить популярные сайты даже по запросам с опечатками), но и является незаменимым ранжирующим компонентом в так называемых навигационных запросах, когда пользователю требуется перейти на популярный сайт, адрес которого он не знает (Илья Сегалович).

Примеры оптимизационной верстки в CMS Made Simple

Создание основного шаблона

Откройте в административной панели вкладку Оформление»Шаблоны. Вы должны увидеть что-то вроде:

Здесь отображаются все имеющиеся у Вас в КМС шаблоны. Тот, что выбирается по умолчанию для всех страниц, отмечен зеленой галочкой в столбце "По умолчанию". Для лучшего освоения создания шаблонов создадим новый шаблон нажатием на кнопку-ссылку "Добавить новый шаблон". Должно появиться окно типа:

Нетрудно догадаться, что в поле "Название" нужно написать имя шаблона латинским шрифтом, флажок на поле "Активный" обозначает, что шаблон будет доступен для выбора при создании страниц сайта или в качестве шаблона по умолчанию.

Вот и все что нужно сделать для того, чтобы редактировать HTML Вашего основного шаблона. Именно то, что Вы видите в окошке "Контент" и будет генерировать CMS MS, никакого дополнительного кода он создавать не будет.

Полный код шаблона:

{process_pagedata}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<title>{sitename} - {title}</title>
{metadata}
{stylesheet}
</head>
<body>     
<!-- start header -->
<div id="header">
<h1>{sitename}</h1>
</div>
<!-- end header --><!-- start menu -->
<div id="menu">
{menu}
</div>
<!-- end menu --><!-- start content -->
<div id="content">
<h1>{title}</h1>
{content}
</div>
<!-- end content -->   
</body>
</html>

Разберемся теперь, что же стоит за фигурными скобками. Как уже говорилось, CMS Made Simple использует шаблонизатор Smarty. Именно его инструкции заключены в фигурные скобки.

Начнем по порядку (оставим пока в стороне {process_pagedata}):

  • {sitename} - это название Вашего сайта определенное в Администрирование»Общие настройки поле "Название сайта".
  • {title} - заголовок страницы определенный при добавлении/редактировании контента в поле "Заголовок".
  • {metadata} - код определенный при добавлении/редактировании контента в поле "Metadata для данной страницы:" и в Администрирование»Общие настройки поле "Глобальные метаданные". Очевидно, что " Metadata для данной страницы:" будет генерироваться только на заданной странице, а "Глобальные метаданные" будут генерироваться для всех страниц.
  • {stylesheet} - присоединяет стили CSS определенные в Оформление»Стили и привязанные к данному шаблону (см. значок Кнопка определения стилей
  • {menu} - вызов навигационного меню (см. Оформление»Менеджер меню).
  • {content} - содержимое страницы определенное в при добавлении/редактировании контента в поле "Контент". Необходимо заметить, что это может быть как HTML код, так и инструкции шаблонизатора Smarty.

Как видно генерируемый по умолчанию новый основной шаблон практически соответствует критериям оптимизационной верстки, осталось лишь добавить несколько штрихов, но прежде нужно изучить некоторые дополнительные возможности системы.

CMS Made Simple и оптимизационная верстка. Часть вторая 

Раздел CMS Made Simple и SEO ведет Алексей Гомолов

comments powered by Disqus