Як позбутися від наскрізних посилань в меню joomla веб-студія ам

Рейтинг: 0/5

В СЕО сфері існує правильна думка, що ПС Яндекс на сайтах не шанує наскрізні посилання. А що робити, якщо сайт побудований на CMS і навігація організована за допомогою блоків меню присутніх на всіх сторінках? Якраз в цьому випадку власник має велику кількість "протягів" від яких краще позбутися.

Що робити - не секрет. На першій сторінці залишається все як є, а ось блоки меню на інших сторінках треба закрити від індексації.

Яндекс пропонує використовувати для цієї мети службовий тег-контейнер:

закривається від індексації блок

Однак, цей тег не дійсний і для збереження валідації сторінки Яндекс рекомендує використовувати конструкцію:

закривається від індексації блок

Але цього мало, в код самого посилання необхідно додати атрибут rel = "nofollow", щоб посилання в меню виглядали приблизно так:

Ось тепер розглянемо другий по порядку, але не за важливістю питання. Так як я в основному працюю з CMS Joomla 1.5. то питання буде такою:

Як на практиці позбутися наскрізних посилань в меню в CMS Joomla?

Насправді відповідь на це питання не складний, треба внести деякі зміни в шаблон і в двох файлах модуля меню.

Почнемо з шаблону (темплейта).

Відкриваємо індексний файл вашого шаблону / templates / [ім'я шаблону] /index.php і дивимося його код. Як правило на сайті буває від одного до чотирьох модулів меню. Кожну позицію, в якій виводиться меню, потрібно обернути таким кодом. Запропонуємо, що було так:

а має стати так:

Вставки на PHP перевіряють URI і якщо він довший одного символу, то вставляється тег . . Тобто, якщо це не перша сторінка, то вставити тег, якщо ні - не вставляти. Чому перевіряється довжина більше одного, а не більше нуля? Тому що URI першої сторінки сайту позначається похилою рискою (один символ). Але попередньо позбавляємося від get-параметрів і якорів.

Змінюємо модуль меню

switch ($ tmp-> browserNav)
default:
case 0:
// _top

Трохи нижче знаходимо код:

$ Data = ''. $ image. $ tmp-> name. '';

і замінюємо її на:

Схожі статті