Склеювання дзеркал сайту joomla, - як самостійно створити сайт joomla

вступ

Зауважу, що пошукові машини не будуть тримати в пам'яті дзеркальні сайти, як різні ресурси. І навіть якщо не вжити жодних заходів по склейці дзеркал. в кінці кінців, пошуковики самі виберуть головне дзеркало сайту і тільки головне дзеркало, братиме участь у видачі. Правда, варто відзначити, що різні пошукові системи по-різному визначають головне дзеркала сайту. Через це, два основних способи склейки дзеркал сайту, потрібно по-різному використовувати для оптимізації у різних пошукових машин. Розберемо основні способи склейки дзеркал сайту докладніше.

Два способи склейки дзеркал сайту

Щоб склеїти дзеркала сайту і з усіх з них виділити головне дзеркало сайту, домен який братиме участь в пошуковій видачі, існують два основні методи. Перший, за допомогою додатково директиви у файлі Robots.txt сайту і другий, за допомогою додаткової функції прописаної в файлі .htaccess сайту.

Склеювання дзеркал сайту Joomla за допомогою файлу Robots.txt

Цей метод склейки дзеркал сайту працює тільки для пошукача Яндекс

Файл Robots.txt це своєрідні правила для пошукових машин, як сканувати сайт. Прописуючи в файлі robots.txt додаткову директорію Host. ви можете вказати, яке дзеркало вашого сайту головне.

Синтаксис директорії Host наступний:

Директива Host для головного дзеркала www.glavnoye-zerkalo.ru

Правильне застосування директиви Host.сразу після Disallow.

Приклади ігнорованих директив Host через помилки оформлення

Приклади застосування директив Host

Але прописка директорії Host у файлі robots.txt не працює для пошукача Google. Bing і багатьох інших. Для вказівки цим пошуковим системам, яке дзеркало вашого сайту головне, потрібно використовувати 301 редирект прописаний у файлі .htaccess сайту.

301 редирект прописаний у файлі .htaccess

У варіанті склейки дзеркал, ми вибираємо не головне дзеркало, визначаємо на ньому помилку розкриття і перенаправляємо на головне дзеркало сайту. Називається ця функція перенаправлення mod_rewrite і прописується вона в такий спосіб.

Важливо! Моя практика показує, коди наведені нижче працюють не на всіх хостингах і не з усіма розширеннями Joomla.

Зробити головним дзеркалом сайту домен без WWW

Навпаки: Зробити головним дзеркалом домен з WWW

Перенаправити гостей з сайту my.example.edu на сайт example.edu

Важливо! При використанні функції mod_rewrite вона повинна підтримуватися вашим хостингом. Крім цього для CMS Joomla, потрібно включити mod_rewrite.Сделать це можна наступним чином:

1.Якщо ви не встановили SEO компоненти для свого сайту, потрібно включити Перенаправлення URL в адміністративній панелі >>> Сайт >>> Загальні настройки >>> SEO настройки.

Склеювання дзеркал сайту joomla, - як самостійно створити сайт joomla

Склеювання дзеркал сайту joomla, - як самостійно створити сайт joomla

2.Якщо ви встановили один з SEO компонентів Joomla (Artio JoomSEF або sh404), то mod_rewrite включається безпосередньо з панелей цих розширень. Там же можете зробити 301 дзеркал сайту.

Автоматична склейка дзеркал сайту Joomla

Якщо у вас на сайті ще немає проіндексований сторінок, для Яндекс можна вказати головне дзеркало в інструментах веб майстрів Яндекс.

Веб майстер Яндекс >>> Мої сайти >>> Загальні настройки >>> Установки оптимізації >>> Головне дзеркало, де вказуєте, який домен є головним або залишаєте вибір на розсуд робота.

Склеювання дзеркал сайту joomla, - як самостійно створити сайт joomla

В якій послідовності використовувати склейку дзеркал за допомогою robots.txt і .hteccess

Якщо застосувати два методи склейки дзеркал (за допомогою robots.txt і .hteccess) одночасно, то пошуковик Яндекс може відреагувати на це негативно. Тому, якщо ви не оптимізуєте сайт для певного одного пошукача, то спочатку потрібно прописати директиву Hostв файлі robots.txt, для пошукача Яндекс. Дочекатися коли Яндекс склеїть дзеркала. А вже потім прописати 301 редирект в файлі .htaccess.

На цьому все. Цими способами склейка дзеркал сайту Joomla може бути здійснена!

Інші статті розділу: Пошукова оптимізація Joomla