Переделывать с нуля ничего нет смысла. Создаётся адаптивный шаблон в CSS или JavaScript. При этом нужно подготовить верстку с продуманной структурой сайта.
Когда общий пазл в голове сложился, начинаем мастерить макет страницы с помощью HTML-кода. Рекомендуется в каждом блоке добавлять стили CSS: отступы, шрифт, цвет текста, ширина и высота. В общем, все существенные характеристики.
Для поисковой оптимизации также создайте файл XML-карты сайта (или Sitemap) и предоставьте его поисковым системам. Это улучшит индексацию. XML указываются сведения о страницах сайта и их структуре. Подробнее – в дополнительной подсказке*.
Медиазапросы. Они определяют точки перелома (breakpoints), на которых меняется структура сетки и стили элементов. И в зависимости от разрешения задаются конкретные визуальные решения. Пример того, как это оформляется для экранов с шириной в 768 px: