logo img
Скрипт I-Soft Bizness

Бизнес в интернет. Виртуальные офисы фирм. Скрипт фирм и организаций.

Внимание!
Перед покупкой обязательно установите и протестируйте демо-версию!


Ответить
 Атрибут title, Атрибут title к внутренним ссылка
rusberg
21 января 2012 15:05
Сообщение #1


Активный участник
  • 51

Репутация: 17
Группа: Клиенты
Сообщений: 289
Регистрация: 19.02.2008
Если открыть главную страницу каталога и просмотреть html код страницы, то можно заметить, что на внутренних ссылках каталога отсутствует атрибут title (категории каталога), а в некоторых случаях (главное меню) атрибут title присутствует, но не заполнен. А этот атрибут в некотором роде способствует оптимизации сайта по поисковым запросам.

Для того чтобы исправить этот недочет в главном меню каталога открываем файл includes/menu_classes.php моим любимым редактором RSPad и смотрим строку 147. Здесь по моему просто ошибка, код

htmlspecialchars($this->title)


заменяем на

htmlspecialchars($this->name)


в этом случае атрибут title работает.

Для того чтобы создать атрибут title в ссылках категорий открываем файл index.php ищем строку 140, 141 и в них дописываем код

title="'.$f[category].'"


т е строки должны выглядеть так

if ($def_rewrite == "YES") echo '<a href="' . $def_mainlocation . '/' . rewrite($f[category]) . '/' . $f[selector] . '-0.html" title="'.$f[category].'">';
             &n
bsp;  else echo '<a href="index.php?category=' . $f[selector] . '" title="'.$f[category].'">';


Тоже самое делаем со троками 211,212

В подкатегории тоже можно прописать атрибут title для это в строках 166, 167 дописываем код

title="' . $f_subs[subcategory] . '"


т е строки должны выглядеть так

if ($def_rewrite == "YES") echo '<a href="' . $def_mainlocation . '/' . rewrite($f[category]) . '/' . rewrite($f_subs[subcategory]) . '/' . $f[selector] . '-' . $f_subs[catsubsel] . '-0.html" title="' . $f_subs[subcategory] . '">';
             &n
bsp;            &
;nbs
p;        else echo '<a href="index.php?cat=' . $f[selector] . '&amp;subcat=' . $f_subs[catsubsel] . '" title="' . $f_subs[subcategory] . '">';


тоже самое делаем и в строках 240 и 241

Если все сделано правильно, то при наведении курсора на ссылки в меню и на категории каталога должны появиться тултипы с названиями ссылок независимо от того используете вы ЧПУ или нет.
Перейти в начало страницы
PiraSV
22 января 2012 00:21
Сообщение #2


Активный участник
  • 51

Репутация: 6
Группа: Пользователь скрипта
Сообщений: 205
Регистрация: 12.12.2010
Обычно такие титлы используют для картинок, для простых ссылок нет смыла их ставить, да и не красиво когда постоянно всплывают подсказки когда и так всё понятно. Нигде такого не видел.
Перейти в начало страницы
kupi
25 января 2012 17:52
Сообщение #3


Профи
  • 68

Репутация: 9
Группа: Пользователь скрипта
Сообщений: 487
Регистрация: 7.11.2007
Цитата: rusberg
А этот атрибут в некотором роде способствует оптимизации сайта по поисковым запросам


Спасибо за инструкцию. Только, где можно почитать о надобности этих тегов для поисковых запросах? Сам для себя этот вопрос поднимал и не раз, но в итоге не получил ответа. На тех-же Яндекс помошниках, не заметил. Может плохо читал?
Перейти в начало страницы
rusberg
26 января 2012 00:04
Сообщение #4


Активный участник
  • 51

Репутация: 17
Группа: Клиенты
Сообщений: 289
Регистрация: 19.02.2008
В общем-то высказываются различные мнения по этому поводу, кто рекомендует ставить, кто нет. Но я считаю для каталога это будет полезно, потому-что обычно на главной странице каталога мало текста, а значит и ключевые слова расставить в достаточном количестве трудно.

Добавляя атрибут title мы повышаем плотность ключевых слов на главной, увеличиваем вес внутренней ссылки, категории и подкатегории - это и есть главные ключевые слова каталога, к тому же это законный способ. Я встречал сайты, где плотность ключевиков достигалась размещением картинок в 1px и прописывался атрибут alt, вот это уже криминал.

Это быть может не очень эффективно, но конкуренция в интернете такая, что надо пользоваться малейшей возможностью.

Всплывающие тултипы навигации не мешают. На некоторых сайтах это делают, просто не обращаешь внимания, а присмотритесь и найдете.
Перейти в начало страницы
xoxma
24 декабря 2012 23:39
Сообщение #5


Активный участник
  • 51

Репутация: 4
Группа: Клиенты
Сообщений: 707
Регистрация: 7.09.2010
Смотрю код последней версии скрипта includes/menu_classes.php, там:
$res    = \\\\\\\'<a href=\\\\\\\"\\\\\\\' . $this->url . \\\\\\\'\\\\\\\" title=\\\\\\\"\\\\\\\' . htmlspecialchars($this->title) . \\\\\\\'\\\\\\\" \\\\\\\' . $target . $rel . \\\\\\\'>\\\\\\\'
             &n
bsp;  .    htmlspecialchars($this->name
1;
             &n
bsp;  . \\\\\\\'</a>\\\\\\\
9;;

Это уже с этими изменениями?

В индекс, кстати, не хватает точки с запятой в местах символа:
&#187

После 187 =)

--------------------
Мой канал на тьюбе по криптовалюте
Каталог организаций Кирова
Перейти в начало страницы
Быстрый ответ Ответить
2чел. читают эту тему (гостей: 2)
Пользователей: 0