Базовые настройки для HostCMS 5.* и 6.* версий- жизнь без проблем и для SEO полезно ;)

Главная Работа Сайты Базовые настройки для HostCMS 5.* и 6.* версий- жизнь без проблем и для SEO полезно ;)
Базовые настройки для HostCMS 5.* и 6.* версий- жизнь без проблем и для SEO полезно ;)
Базовые настройки Хостцмс
  • Лицензии
  • robots.txt для HostCms
  • sitemap.xml
  • База данных mysql
  • Перенос на другой хост и совместимость

Утомили постоянные поиск своих записей по настройке CMS HostCMS 5 и 6 версий при первичной настройке и переносе на другой хост.

Занимаемся мы в W3Promo Хостцмс достаточно давно, плотно и постоянно, потому что дешево и практично. А в бесплатной версии еще и магазин включен без всяческих ограничений 😉

Поэтому все потоком мыслей в 1 материале, который буду дополнять.

Лицензии Host CMS

У Хоста есть преимущество перед другими системами- лицензия HostCMS.Халява! Бесплатная, универсальная и с интернет-магазином на борту

лицензия HostCMS.Халява

лицензия HostCMS.Халява

Причем, как видим, даже помогают ее установить сама поддержка разработчика 😉 На нем можно развернуть неплохой интернет магазин, единственный минус- отсутствует кэширование в базе (

Ну и более менее доступные лицензии более старшие, которых за глаза хватает даже нам, в отличии от Битрикса которая стоит 8900 руб. а не 29800 )) Партнерки у них нет, только скидки, поэтому без ссылки, пусть страдают- копируйте ) Тут купить можно, или к нам за скидкой обращайтесь при разработке — hostcms.ru/shop/

HostCMS версии Малый.Бизнес

Самое уродское, что было у Host.CMS и заставило меня использовать ее меньше- преемственность версий ( Когда 22 сайта моих клиентов Нельзя было обновить с 5.* версии на 6.* версию я был в бешенстве. Коммерческие лицензии! Причем не только обновить, но даже шаблонизатор XSL был неработоспособный и все сайты практически пришлось пересобирать заново в рамках обновления ( В свое время я ушел полностью с Joomla именно из-за идиотских обратных совместимостей и куче ветвлений в версиях этого движка. Но Хост.ЦМС после того косяка со совместимостью 5 и 6 версии, вроде такого больше не позволял себе делать и потихоньку милость восторжествовала 😉 Я понаблюдал за развитием (которого, к сожалению, очень мало) и вернулся к работе с этой CMS.

Про техничку Host.CMS

Настройка соединения с базой данных (БД) mysql

Ранее соединение с базой в 5.* версии было по этому пути /hostcmsfiles/config_db.php

По классике, отрываем любым тестовым редактором и меняем доступы к базе. Идиотизм состоит в том, что 5 версия ХостЦМС поддерживает версию mysql не выше 5.6, поэтому на некоторые современные хостинги и VPS установить в базе, где уже 8-10.* версии базы данных с наскоку не получится ( Причем на 5.6 версии она будет работать на редкость отвратительно и постоянно отваливаться…

соединение с БД Mysql HostCMS 5 версии

Потом в 6.* версии HostCMS настройка базы переехала в новую иерархию по адресу /modules/core/config/database.php 

6.* версии HostCMS настройка базы

Больше дополнительно нигде прописывать подключение не надо! Эврика! И база данных уже совместима со всеми версиями MySql.

Танцов с бубнами по настройке при переезде, как для Bitrix сайтов, устраивать не требуется и славно.

Настройка правильного robots.txt для Host.CMS

Тут достаточно простой настройщик robots уже внутри системы присутствует, и на хосте через ftp вы его с разбегу не найдете ( И не ищите.

Он находится в настройках самого сайта и лицензий на систему ХостЦМС 6 версии:

Настройка robots.txt HostCMS 6

Стандартный роботс из коробки, в базе выглядит так:

User-agent: *
Allow: *
Disallow: /admin
Disallow: /shop/cart/*
Host: www.123.ru
Sitemap: http://www.123.ru/sitemap.xml

 

Я предлагаю наиболее удачную реализацию, которая не плодит дубли страниц и закрывает все ненужную в индексе поисковых систем, с приоритетом на Яндекс

User-agent: Yandex
Disallow: /404/
Disallow: /403/
Disallow: /admin
Disallow: /search
Disallow: /katalog_produktsii/cart/
Disallow: /*uad
Disallow: /captcha.php
Disallow: */*?*
Disallow: /download_file.php
Disallow: */page*/*
Clean-param: action&saller_id&price_from&price_to&on_page&sort_by_field&order_direction&apply_filter /katalog_produktsii/*
Host: www.345.ru
 
User-agent: *
Disallow: /404/
Disallow: /403/
Disallow: /admin
Disallow: /search
Disallow: /katalog_produktsii/cart/
Disallow: /*uad
Disallow: /captcha.php
Disallow: */*?*
Disallow: /download_file.php
Disallow: */page*/*
Sitemap: http://www.345.ru/sitemap.xml

Настройка sitemap.xml

Начиная с 6 релиза, сайтмеп не нужно придумывать чем генерить- он есть из коробки и я ни разу не заморачивался с его обходом другими средствами. Не трогай, что работает нормально и не будет горя голове

По классике находитcя по адресу https://hostru.ru/sitemap.xml

Есть все необходимые для SEO секции:

<lastmod>2020-04-29</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>

 

Основные настройки генерации можно поправить по этому пути в админке
Настройка sitemap.xml Хост ЦМС
.
В целом система HostCMS 6 релиза неплохая и дешевая в разработке и эксплуатации. Рекомендую к использованию под недорогие проекты, недорогие интернет магазины и бюджетных клиентов. Магазин ан HostCMS можно сделать по себестоимости за 50-80 тыс.рублей, те для клиента оно будет стоить не дороже 100-150 тыс.руб. 😉

 

Материал буду дополнять полезностями и проблемами системы. Оставайтесь на связи 😉

P.S. Ну и не забываем про Diafan- релиз 7 версии платформы CMS уже в Январе 2021 года. Правда лицензия станет стоить в базе аж 39000 рублей ( посмотрим на ее реализацию и интегрированные бонусы, которых обещают в релизе немало.
Ваш SEO Че 😉

 

Похожие записи
Google поработал над обновлением инструмента для удаления устаревшего контента
Google поработал над обновлением инструмента для удаления устаревшего контента
Сотрудник Google Джон Мюллер сообщил, что поисковиком был...
740
Подробнее
Напоминание от Goolge – Sitemap не является условием обязательной индексации
Напоминание от Goolge – Sitemap не является условием обязательной индексации
Некоторое время назад от уполномоченного Google, Гэри...
640
Подробнее
Чемпионат по программированию Yandex Cup в разгаре Чемпионат по программированию Yandex Cup в разгаре