Шаблон сайта – это комплекс графических файлов, блоков HTML и CSS кодов, а также различных скриптов, отвечающих за визуальное представление веб-ресурса. Другими словами – это его каркас с элементами дизайна.

Как правило, большинство современных CMS (движков) сайтов поддерживают возможность смены шаблонов (тем) «на лету», т.е. замена дизайна, занимающая всего несколько секунд, не отражается на доступности для посетителей и не затрагивает его информационное содержимое.

При продвижении в поисковых системах сам по себе шаблон сайта не играет основополагающей роли. Но его выбор может оказывать косвенное влияние. 

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

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