X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Хлебные Крошки в выдаче Google для DLE
Sa[Y]moN
Sa[Y]moN
Topic Starter сообщение 3.12.2013, 12:18; Ответить: Sa[Y]moN
Сообщение #1


Всем привет! Я все продолжаю воевать с движком DLE и модифицировать его по средствам микроразметки. Сегодня я расскажу как улучшить speedbar (модуль, который создает хлебные крошки на DLE). Все попровки будут выполнятся по всем требованиям и стандартам schema.org. Я лично успел все опробовать, и уверяю вас, все работает! Вот только на CTR это практически не влияет. Ладно, меньше слов, больше дела. Вот чего нам нужно добиться:

Прикрепленное изображение

Такой вывод куда приятнее смотрится. Вместо не понятного URL, особенно если это не ЧПУ.

Разметка страниц
Открываем /engine/engine.php
Находим:
$s_navigation = "<a href=\"{$config['http_home_url']}\">" . $config['short_title'] . "</a>";


Заменяем:
$s_navigation = "<span typeof=\"v:Breadcrumb\"><a href=\"{$config['http_home_url']}\" rel=\"v:url\" property=\"v:title\">" . $config['short_title'] . "</a></span>";


Находим:
$tpl->set ( '{speedbar}', '<span id=\'dle-speedbar\'>' . stripslashes ( $s_navigation ) . '</span>' );


Заменяем:
$tpl->set ( '{speedbar}', '<span id="dle-speedbar" xmlns:v="http://rdf.data-vocabulary.org/#">' . stripslashes ( $s_navigation ) . '</span>' );

Сохраняем измененный файл и заливаем обратно на сервер.

Теперь открываем /engine/modules/functions.php
Находим:
if( $config['allow_alt_url'] == "yes" ) $list = "<a href=\"" . $config['http_home_url'] . get_url( $id ) . "\">{$cat_info[$id]['name']}</a>";


Заменяем:
if( $config['allow_alt_url'] == "yes" ) $list = "<span typeof=\"v:Breadcrumb\"><a href=\"" . $config['http_home_url'] . get_url( $id ) . "/\" rel=\"v:url\" property=\"v:title\">{$cat_info[$id]['name']}</a></span>";


Находим:
if( $config['allow_alt_url'] == "yes" ) $list = "<a href=\"" . $config['http_home_url'] . get_url( $parent_id ) . "\">{$cat_info[$parent_id]['name']}</a>" . " » " . $list;


Заменяем:
if( $config['allow_alt_url'] == "yes" ) $list = "<span typeof=\"v:Breadcrumb\"><a href=\"" . $config['http_home_url'] . get_url( $parent_id ) . "/\" rel=\"v:url\" property=\"v:title\">{$cat_info[$parent_id]['name']}</a></span>" . " » " . $list;

Сохраняем, и отправляем обратно на сервер.

Впринципе, все готово. Проверяем валидатором - http://www.google.com/webmasters/tools/richsnippets

Дополнение
Были случаи, когда хлебные крошки отображаются так: site.ru ›Категория 1 › Подкатегория 2 › Категория 1 › Подкатегория 2, если вы сталкнулись с такой же проблемой, то идем в шаблон ваша тема/fullstory.tpl находим и меняем {link-category} на {category}.
И все нормально отображается :smile-thumb-up:
Удачи всем. Размечайте категории, читайте по больше моих статей, и чаще говорите спасибо :drinks:

Возможно, будет полезно: Рейтинг материала в Google для DLE.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vlad2189
Vlad2189
сообщение 3.12.2013, 17:06; Ответить: Vlad2189
Сообщение #2


Спасибо мне не жалко, ты только скажи, на версии 9.8 работает? Для каких вообще версий?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sa[Y]moN
Sa[Y]moN
Topic Starter сообщение 3.12.2013, 17:25; Ответить: Sa[Y]moN
Сообщение #3


(Vlad2189)
Спасибо мне не жалко, ты только скажи, на версии 9.8 работает? Для каких вообще версий?

Должен. Я настраивал на 10.0 и 9.7 - все работает отлично.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vlad2189
Vlad2189
сообщение 7.12.2013, 13:36; Ответить: Vlad2189
Сообщение #4


Sa[Y]moN, слушай, значит есть у меня парочка сайтов на DLE, никогда с ними не возился, а тут думаю, дай-ка полезу, разберусь. Так вот, на одном поставил, все хорошо отображается, в общем все ОК. На втором, в конце крошек, возле названия подкатегории дублируется название самой статьи. Как убрать, не подскажешь? А то смотрится убого. Версия 9.8 вроде.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Aman_sf
Aman_sf
сообщение 7.12.2013, 14:23; Ответить: Aman_sf
Сообщение #5


Только у меня рейтинг автоматически без изменений в движке вставляется?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sa[Y]moN
Sa[Y]moN
Topic Starter сообщение 7.12.2013, 14:25; Ответить: Sa[Y]moN
Сообщение #6


(Vlad2189)
Sa[Y]moN, слушай, значит есть у меня парочка сайтов на DLE, никогда с ними не возился, а тут думаю, дай-ка полезу, разберусь. Так вот, на одном поставил, все хорошо отображается, в общем все ОК. На втором, в конце крошек, возле названия подкатегории дублируется название самой статьи. Как убрать, не подскажешь? А то смотрится убого. Версия 9.8 вроде.


Найди в /engine/modules/functions.php:
} elseif ($nam_e) $s_navigation .= " » " . $nam_e;
if ($titl_e) $s_navigation .= " » " . $titl_e;

Замени на:
}

Проще говоря, просто сотри
elseif ($nam_e) $s_navigation .= " » " . $nam_e;
if ($titl_e) $s_navigation .= " » " . $titl_e;
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vlad2189
Vlad2189
сообщение 9.12.2013, 19:51; Ответить: Vlad2189
Сообщение #7


Sa[Y]moN, спасибо, вроде помогло.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sa[Y]moN
Sa[Y]moN
Topic Starter сообщение 15.12.2013, 15:11; Ответить: Sa[Y]moN
Сообщение #8


(Aman)
Только у меня рейтинг автоматически без изменений в движке вставляется?

Если воспользовались этой статьей Рейтинг материала в Google для DLE. , то я все описал в ней. Это не большая хитрость, рассчитана на новые материалы, которые еще не имеют оценок но попадают в индекс.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Vlad2189
Vlad2189
сообщение 29.12.2013, 22:34; Ответить: Vlad2189
Сообщение #9


Гугл включил в поиск хлебные крошки, Яндекс что-то не хочет. Он ведь по идее тоже должен?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Sa[Y]moN
Sa[Y]moN
Topic Starter сообщение 30.12.2013, 0:34; Ответить: Sa[Y]moN
Сообщение #10


Vlad2189, по идее должен. Микро-разметку принимают все поисковики. Остается только ждать.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ⭐⭐⭐ Google Voice | Gmail - OLD аккаунты "SMS и звонки" ⭐⭐⭐
15 Chekon 4380 Сегодня, 12:00
автор: Chekon
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 4041 Сегодня, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
1 Rebex 658 Вчера, 11:50
автор: Rebex
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
11 Aloof 2797 16.4.2024, 12:48
автор: diviner99
Горячая тема (нет новых ответов) Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат
54 arendator 34816 15.4.2024, 15:16
автор: arendator


 



RSS Текстовая версия Сейчас: 18.4.2024, 17:45
Дизайн