- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Уважаемые друзья! Есть у меня 1 уже старый сайтик с большой базой (50к новостей) созданный на dle 7.3(1251), на днях взял лицензию 9.4(utf) на новый проект, но с ним у меня не заладилось и решил, что лучше сейчас обновить старый. В принципе все модули которые стоят там сейчас мне не нужны, все что нужно поставлю потом снова. Нужно лишь перевести базу в utf. Так как эту процедуру(да и вообще процедуру обновления движка) я никогда не делал, прошу помощи у знатоков:
1) каким образом лучше обновить базу до 9.4 и перекодировать ее в utf?
2) Очень ли много придется править файлы шаблона под 9.4? (в принципе этот же шаблон уже переделывал под версию 8.5 и если править, то с нее).
Когда делал тот сайт не задумывался о поисковых системах, да и вообще изучая азы SEO все ошибки совершал на нем, теперь этих ошибок там очень много. Но как ни странно есть небольшой, но для меня существенный трафик 3-5к уников в сутки. Многие из них это коренные посетители. Люди эти не очень активные, постоянных активных посетителей сайта не более 50 человек. Основная ошибка совершенная мной это отсутствие закрытия дубликатов и многие новости находятся в индексе по адресам:
site.ru/1234-novost.html
site.ru/2011/10/09/1234-novost.html
site.ru/categoria/podkategoria/1234-novost.html
Но Яндекс, к ним относится сейчас с пониманием и многие дубликаты у него из индекса выпадают сами, но с разными адресами, например одна новость в индексе по адресу site.ru/1234-novost.html а вторая site.ru/2011/10/09/12345-novost2.html при обновлении движка, такие дубликаты будут невозможны и новости к индексу будут доступны только по виду ссылки site.ru/1234-novost.html не выпадут ли тогда из индекса страницы находящиеся в индексе по зеркальным адресам? (так как sape и этот трафик практически единственный способ оплаты хостинга и интернета).
1. Версию UTF-8 нужно устанавливать с нуля, поэтому обновите свою версию сначала до 9.4 в кодировке windows-1251 согласно инструкции по обновлению:
http://dle-news.ru/extras/online/overview.html
1. Создайте резервную копию базы данных и всех файлов скрипта на сервере.
2. Обновите все файлы из папки /upload/ вашего архива (за исключением /templates/). Внимание: Файлы из архива дистрибутива, нужно заливать на сервер поверх существующих, а не удалять предварительно папки на сервере.
3. Запустите файл http://website.com/upgrade/index.php, и следуйте дальнейшим инструкциям.
4. Удалите папку /upgrade/ и файл install.php с вашего сервера.
5. В админпанели на главной странице выберите "Очистку кеша", а также полностью очистите кеш браузера, чтобы он скачал новые JS файлы с сервера, а не использовал старые файлы из кеша
далее:
http://dle-news.ru/release/922-datalife-engine-v85-utf-edition-final-release.html
Если вы все таки решились на обновление кодировки своего сайта, то вы должны знать, что из-за различий форматов, вы не можете просто обновить файлы скрипта и без новой установки скрипта вам не обойтись, поэтому для обновления сайта вы должны выполнить следующие шаги:
1. Сделать бекап базы данных существующего сайта в кодировке windows-1251
2. Произвести новую установку скрипта используя дистрибутив скрипта для UTF версии.
3. Произвести повторные настройки скрипта для вашего сайта.
4. Сконвертировать файлы вашего шаблона в формат UTF-8 (для пакетного конвертирования мы рекомендуем использовать утилиту Sisulizer's Kaboom), при конвертировании снимите галочку "Записывать BOM байты"
5. Скопировать файл бекапа базы данных от вашего сайта в папку /backup/, который вы делали в первом пункте.
6. Зайти в админпанель скрипта и сделать восстановление базы данных а админпанели, скрипт автоматически распознает несоответствие кодировок и при восстановлении сконвертирует базу данных в формат UTF.
Внимание: Действия по переносу сайта с кодировки windows-1251 на кодировку UTF-8 являются необратимыми и любая ошибка может привести к потери данных вашего сайта, поэтому мы настоятельно рекомендуем производить данные действия на локальном компьютере, а уже потом переносить все на рабочий сайт.
2. Обновлений в шаблонах будет прилично, в каждом релизе есть ссылки на список изменений в шаблоне (обновлять шаб нужно будет от версии к версии), если с 8.5 - 9.4, то:
http://dle-news.ru/extras/diffs/90/
http://dle-news.ru/extras/diffs/92/
http://dle-news.ru/extras/diffs/93/
http://dle-news.ru/extras/diffs/94/
WebAlt, спасибо вам за подробную инструкцию! А что можете сказать по вопросу из второй части сообщения, как скажется удаление дублей из индекса ПС на положение сайта в выдаче? Да и вообще перевод сайта на UTF...