Шаблон сайту – це комплекс графічних файлів, блоків HTML і CSS кодів, а також різних скриптів, що відповідають за візуальне оформлення веб-ресурсу. Іншими словами – це його каркас з елементами дизайну.
Як правило, більшість сучасних CMS (движків) сайтів підтримують можливість зміни шаблонів (тем) «на льоту», тобто повна заміна дизайну, що займає всього кілька секунд, не відбивається на доступності для відвідувачів і не зачіпає його інформаційний вміст.
При просуванні в пошукових системах сам по собі шаблон сайту не грає основної ролі. Але його вибір може надавати непрямий вплив.
Так, наприклад, установка на сайт занадто громіздкого, важкого шаблону призведе до того, що його сторінки будуть довго завантажуватися і це, безсумнівно, змусить понервувати багатьох відвідувачів, особливо тих, котрі зайшли в перший раз. В результаті багато з них будуть йти, не дочекавшись повного завантаження сторінок, що буде зараховуватися пошуковими системами як «відмова», погіршуючи статистику поведінкових показників.
Враження відвідувачів від візуального оформлення сайту і зручності користування ним (юзабіліті) також багато в чому залежить від вибраного шаблону і побічно, через все ті ж поведінкові чинники, впливає на його просування в пошукових системах.