Навигация
Главная
Бесплатные шаблоны dle
Платные шаблоны dle
Бесплатные модули dle
Хаки dle
Скачать DataLife Engine
Заработок для Web мастеров
Контакты
Rss
Вход на сайт
  Логин
  Пароль
Популярные новости
Реклама

Dle Seo - next и prev мета теги хак дле

Dle Seo - next и prev мета теги хак дле

Атрибуты rel="next" и rel="prev", нужны для указания связи между несколькими URL. Что такое next и prev мета теги? Это атрибуты переходов страницы назад и вперед, атрибуты rel="next" и rel="prev", помогают указать связь между несколькими URL.
Благодаря этой функции и разметке Google можно указать, что содержание определенных страниц связано в логической последовательности, и тем самым направить пользователя на страницу далее или назад.

Можно создать консолидированный индекс страниц, в результате ссылки не будут рассеиваться между отдельными страницами page-1.html, page-2.html, и так далее. При использование поиска направить пользователя на наиболее релевантную страницу среди всех остальных, например в начало статьи, разбитой на несколько страниц.
Установка хака Seo dle - next и prev мета теги для dle
Для этого, нам просто нужно открыть /engine/engine.php найти :

if ($canonical) {


если нету таковой строчки, значит у вас старая версия поэтому ищите эту строчку :

if ($config['allow_rss']) $metatags .= <<


И выше вставить :

if($dle_module == "main" || $dle_module == "cat" || $dle_module == "lastnews")
{
    $cat_cat =  !empty($category) ? strip_tags(stripslashes($category)) . '/' : '';
    if(!$cat_cat && $dle_module == "lastnews")
        $cat_cat = "lastnews/";
 
    $all_pages_count = @ceil( $count_all / $config['news_number'] );
    if($cstart < 2 && 1 != $all_pages_count)
    {
        $next_rel = '<link rel="next" href="'. $config['http_home_url'] . $cat_cat . 'page/2' . '">';
        $prev_rel = '';
    }
    else if(1 != $all_pages_count)
    {
        if($cstart >= $all_pages_count)
            $next_rel = '';
        else
            $next_rel = '<link rel="next" href="'. $config['http_home_url'] . $cat_cat .  'page/'. ($cstart + 1) .'">';
             
        if($cstart == 2)
            $prev_rel = '<link rel="prev" href="'. $config['http_home_url'] . $cat_cat . '">';
        else
            $prev_rel = '<link rel="prev" href="'. $config['http_home_url'] . $cat_cat .  'page/'. ($cstart - 1) .'">';
    }
}
$metatags .=<<<HTML

{$prev_rel}
{$next_rel}
HTML;


Мета теги появятся в категориях, на главной и в последних новостях.

5 января 2016 добавил dle
     просмотров 1421   комментариев (0)

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.














Rambler's Top100

Яндекс цитирования