Самописные CMS: как быть с продвижением?

Время чтения: 5 минут

Отправим материал вам на почту

Продвижение сайтов на самописных CMS является нетривиальной задачей, тем более при самописке, предназначенной на пять страниц, но росте сайта до 200. Оптимизаторы время от времени сталкиваются с подобным. Для выхода из ситуации существует две вариации решения подобных проблем:

1. Перенести сайт на известную CMS;
2. Продолжать поддержку, глубже изучив суть текущей системы.

На что можно натолкнуться при переносе сайта с рукописки?

В первую очередь стоит узнать, насколько старая рукописная CMS работает на сервере.

Например:
1. Набор html, php, asp-файлов с большим количеством папок, хорошенько приправленный ярлыками, документами Microsoft Word; изображениями (jpeg, jpg, png, gif, bmp); файлами стилей (css), javascript.

В случае, если ваш набор немного скромнее, — вам больше повезло (не придётся работать с подобным «салатом»).
2. php, asp-файлы, имеющие «хэдеры», «футеры», меню. Здесь уже есть возможность для создания базы данных, но до идеала по-прежнему еще далеко.


3. Нечто вроде CMS: во главе всего стоит индексный файл, в который подключается библиотека функций, написанная в стиле процедурного или ООП (объектно-ориентированное программирование).


4. Полноценная рукописная CMS на принципе ООП. Добавляется MVC – модель, которая более практична и удобна.

 

Понятие о состоянии имеем. Что дальше?

 

Нужно упорядочить url-адреса действующих страниц, сопоставив их со списком страниц из индекса Google и Яндекс. Нужен ли вам новый дизайн или верстка? Временами структура DOM-дерева самописных сайтов отличается от файла к файлу. В таком случае, создав на новой CMS шаблон, нет гарантии в валидности всех тегов.

Время идет, стандарты меняются, одна эпоха замещает другую, казалось бы, в свое время самую современную, продвинутую и незаменимую. В данной сфере все происходит еще быстрее. Со временем все-равно придётся прильнуть к современным стандартам, дабы не «страдать» с position:absolute или javascript.

Новая верстка обладает сплошными плюсами:
1. Уменьшение размеров файлов и оптимизация стилей (это ускоряет загрузку);
2. Более простые и быстрые последующие модификации благодаря «легким» конструкциям, не захламляющим код страницы.

Всё ли верно?

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

Подходите правильно к вопросу замены рукописных CMS. Идите в ногу со временем, но не забывайте сохранять рациональное мышление.

Поделиться:

У вас есть задача для нас?
Пришлите заявку, обсудим и решим!