CMS (Content Management System)
Название программного обеспечения, которое используется для управления веб-сайтами и переводится как «Система управления контентом».
На сленге вебмастеров официальный термин обычно заменяется на «движок».
Смысл использования CMS состоит в том, что это значительно облегчает работу с сайтами (создание, редактирование, добавление нового контента, изменение графических шаблонов). В большинстве случаев при этом нужны лишь минимальные знания в программировании или не нужны вообще, поскольку CMS все чаще организовываются в виде интуитивно понятных визуальных конструкторов сайтов.
Кроме возможности представления сайтов в удобоваримом визуальном виде, в CMS всегда присутствует еще одна важная часть – база данных, в которой хранится весь публикуемый контент.
Тотальное распространение различных «движков» привело к значительному упрощению создания и поддержания жизнедеятельности веб-ресурсов, которые при помощи шаблонов создаются намного быстрее и дешевле, чем в случае привлечения к этому процессу программистов. И даже если их услуги и потребуются на начальном этапе, в дальнейшем их вмешательство будет нужно крайне редко.
В поисковом продвижении роль CMS косвенна, но именно с их помощью происходит вся работа с публикуемым контентом, формированием структуры и навигации, улучшением юзабилити и другими элементами внутренней оптимизации.