Валентина:У меня несколько старых огромных сайтов. Как раз сейчас один такой переделываю. Перелопачиваю тысячи страниц.
Чёт-то я не догоняю, чем это Вы занимаетесь.
Перелопачивать сайт вручную нужно только в двух случаях:
1. Когда меняешь что-то в текстах.
2. Когда вздумается заменить описание страниц (<meta name="description" content=""> )
Очень полезно заменить ваше придуманное описание, сниппетом из поиска Яндекса.
Возьмём, к примеру Вашу страницу:
http://www.dikarka.ru/prazdnik/22.shtml Вот Ваше описание: <META content="Символом Нового года 2018 станет Жёлтая Земляная Собака, а властвующей стихией – Земля. Астрологи уверенно заявляют о том, что стихия Земли - это символ плодородия и материнства." name="description">
Вводим в поиск Яндекса тайтл этой страницы: "Как встретить Новый год 2018: рекомендации и особенности - Дикая Правда" (без кавычек, естественно).
Видим сниппет: "ДИКАЯ ПРАВДА. ... Важнейшими же атрибутами новогоднего праздника должны стать хорошее настроение и улыбки людей, встречающих наступающий 2018 год." (без кавычек, естественно).
Если заменить ваше описание на сниппет на каждой странице, это будет полезно в плане ранжирования страниц.
А всё остальное делается на автомате программой Text Replacer. Я 10 тыс. страниц переделываю за пол-часа, вместе с перезагрузкой по ftp.
Ну, давайте что нибудь переделаем. К примеру ваш сайт dikarka.ru переведём на php-шаблон. И будет у Вас супер-пупер современный динамический сайт. Хотя этот сайт и так на SSI, ну это я так, к примеру. К чёрту все эти CMS с их Базами. Всё это на помойку.
Итак, программой Text Replacer, сразу на всех страницах, меняем вашу шапку (это у вас между тегами <header></header>) на оператор php. Вот такой:
Код PHP:<?php include($_SERVER['DOCUMENT_ROOT']."/header.php");?>
Левый блок (это у вас между тегами <aside class="left-panel"></aside>) заменим оператором:
Код PHP:<?php include($_SERVER['DOCUMENT_ROOT']."/left_block.php");?>
Всётаки лучше чтобы название файла было с нижним подчёркиванием. То бишь в корне сайта у вас будет файл left_block.php, а не left-panel.php
Ну и подвал меняем на оператор:
Код PHP:<?php include($_SERVER['DOCUMENT_ROOT']."/footer.php");?>
И в корне сайта у вас будут загужены соответствующие файлы: header.php, left_block.php и footer.php, где и будут происходить все изменения.
Етественно, что расширения файлов .shtml менять на .php не нужно. Это получится уже совсем другой сайт и поисковикам придётся его переиндексировать.
А чтобы на html страницах исполнялись php скрипты, прописываем в файле .htaccess следующую строку: AddType application/x-httpd-php .htm .html .shtml
Но у разных хоcтингов могут быть разные вариации этой строки. К примеру у nic.ru строка будет выглядеть так:
AddHandler application/x-httpd-php5 .php .shtml .shtm .html .htm
AddType application/x-httpd-php5 .php .htm .html
Если не будут работать php-скрипты, нужно проконсультироваться у хостёра.
К чему я это всё. А к тому, что программой Text Replacer можно сделать любые изменения на всех страницах сразу. К примеру заменить рекламу. Зачем же всё перелопачивать вручную.
Извиняюсь за длинное повествование. Надеюсь, что мой пост будет кому-то полезен.