Регистрация

SEO теги для Dle

TipTop 21-01-2010, 10:12 4104 Хаки DLE

SEO теги для Dle


Суть Хака – изменения тегов
[ b ] (<b />) и [ i ] (<i />)
на теги -
<strong /> и <em />
, который более соответствуют SEO (поисковой оптимизации).

Все видели теги "b" и "strong". Недавно задавали вопрос о разнице тегов, так как визуальный еффект от них одинаковый - текст ставится жирным в обоих случаях. 
А теперь по сути ответ: при использовании <b> вы физически делаете текст жирным, тогда как тег <strong> указывает, что выделенный текст важный и на него стоит обратить внимание, тоесть это логическое выделение.
Поисковые системы любят тег <strong>. Но используйте его правильно!!!


Установка.

1. Открываем ./engine/classes/parse.class.php

Находим:
$txt = preg_replace( "#<i>(.+?)</i>#is", "[i]\\1[/i]", $txt );
            $txt = preg_replace( "#<b>(.+?)</b>#is", "[b]\\1[/b]", $txt );



Заменяем на:
$txt = preg_replace( "#<em>(.+?)</em>#is", "[i]\\1[/i]", $txt );
            $txt = preg_replace( "#<strong>(.+?)</strong>#is", "[b]\\1[/b]", $txt );



Находим:
$source = preg_replace( "#\[b\](.+?)\[/b\]#is", "<b>\\1</b>", $source );
        $source = preg_replace( "#\[i\](.+?)\[/i\]#is", "<i>\\1</i>", $source );



Заменяем на:
$source = preg_replace( "#\[b\](.+?)\[/b\]#is", "<strong>\\1</strong>", $source );
        $source = preg_replace( "#\[i\](.+?)\[/i\]#is", "<em>\\1</em>", $source );





2. Открываем админка - Поиск и Замена (для того, чтобы изменить уже внесенные в базу данных новости/страницы):

Введите старый текст:
<b>



Введите новый текст:
<strong>




Введите старый текст:
</b>



Введите новый текст:
</strong>




Введите старый текст:
<i>



Введите новый текст:
<em>




Введите старый текст:
</i>


Введите новый текст:
</em>



ВСЕ ГОТОВО!


Автор: Fed

Другие публикации по категории:

Кто отредактировал пользователя by cheburator

DLE Forum Вывод X-Status

Подсветка ника для DLE

Модуль Event "Дата события" (Хак + Модуль)

Хак вывода даты by MoS


Комментарии (6)

avatar
#1 Mr_Dim
полезно, установил
avatar
#2 goodday
прикольно, отлично работает. +10.
avatar
#3 Saint
При нажатии на кнопку, выскакивают теги b /b вместо strong /strong и с другими тоже самое. В чем проблема?
avatar
#4 Пользователь offline TipTop
Цитата: Saint
При нажатии на кнопку, выскакивают теги b /b вместо strong /strong и с другими тоже самое. В чем проблема?


Хак рабочий проверено на DLE 9.2. Да все правильно выскакивает b но если просмотреть исходный код страници то там strong.
avatar
#5 Saint
Спасибо за разъяснение. А то вожусь со своим сайтом уже около недели, переезд, поправка дизайна и т.д. и уже мозги боком.
avatar
#6 BloodDJ
Не получилось установить на DLE 9,5 не нашел то что нудно заменить в файле /engine/classes/parse.class.php у кого получилось скажите пожалуйста
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть