Боремося з дублями joomla - Язов антон

У минулій статті - Дублі Joomla - причини виникнення, ми поговорили про те, чому вони виникають і як їх шукати. У цій статті розповім як можна прибрати дублі або запобігти їх появі в пошуковій видачі.

Так як кожен випадок індивідуальний, розглянемо найпопулярніші способи, які в 99% випадків відмінно працюють. Можна для себе вибрати щось одне або використовувати в комплексі.

Хоча всі ці способи застосовні і до будь-якої іншої CMS системі, але я докладно зупинюся саме на особливостях Джумли.

Всі ці приклади справедливі якщо ви включили стандарний SEF і Перенаправлення URL в глобальних налаштуваннях J.

Після активації плагіна деякі дублі просто склеїти.

Найчастіше я використовую таку інструкцію (на додаток до того, що йде в файлі за замовчуванням):

Disallow: / *? # Всі посилання, які містять цей знак - не індексуються

Всього одна строчка позбавляє від великої кількості сміття. Це можуть бути:

  • шпальти преси матеріалів, містити в урлах також print = або tmpl = component
  • посилання на rss стрічку
  • сторінки результатів пошуку по сайту
  • також закриє сторінки пагінацію
  • можуть бути й інші варіанти, в залежності від використовуваних розширень

Використовувати цей рядок або забороняти кожен тип сторінок окремо - на ваш розсуд, але майте на увазі, що занадто великий Роботс вважається повністю дозволяє. Так само варто простежити, щоб ця строчка не закрила щось важливе, наприклад, карту сайту - в такому випадку можна прописати: Allow: / путь_до_карти

3. Атрибут rel = «canonical» тега
Використання цього атрибута допоможе роботу визначити - які сторінки потрібно включати в індекс, а які ні. Якщо на сайті існують дуже схожі сторінки (нечіткі дублі), що відрізняються лише, наприклад, варіантами сортування - з початку нові або сортувати по зростанню, або показувати по 20-30 і т.д. то ви можете використовувати цей атрибут. У такому випадку потрібно буде вибрати одну канонічну сторінку, яка і ранжируватиметься, на інші додати rel = «canonical» із зазначенням обраної сторінки - такі документи не потраплять у видачу, робот буде знати, що включати в індекс їх не потрібно.

Детальніше, як впровадити rel = «canonical» в Joomla 1.7 / 2.5 дивіться тут

301 редирект можна використовувати так само і для склеювання дублів. Наприклад, всім відомі дублі головної сторінки сайту на Joomla - це /index.php і алиас пункту меню Головна, припустимо, / home або / homepage

Схожі статті