Бизнес в интернет. Виртуальные офисы фирм. Скрипт фирм и организаций.
Атрибут title, Атрибут title к внутренним ссылка |
Бизнес в интернет. Виртуальные офисы фирм. Скрипт фирм и организаций.
Атрибут title, Атрибут title к внутренним ссылка |
rusberg |
21 января 2012 15:05
Сообщение #1
|
Активный участник
Репутация: 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] . '&subcat=' . $f_subs[catsubsel] . '" title="' . $f_subs[subcategory] . '">'; тоже самое делаем и в строках 240 и 241 Если все сделано правильно, то при наведении курсора на ссылки в меню и на категории каталога должны появиться тултипы с названиями ссылок независимо от того используете вы ЧПУ или нет. |
PiraSV |
22 января 2012 00:21
Сообщение #2
|
Активный участник
Репутация: 6 Группа: Пользователь скрипта Сообщений: 205 Регистрация: 12.12.2010 |
Обычно такие титлы используют для картинок, для простых ссылок нет смыла их ставить, да и не красиво когда постоянно всплывают подсказки когда и так всё понятно. Нигде такого не видел. |
kupi |
25 января 2012 17:52
Сообщение #3
|
Профи
Репутация: 9 Группа: Пользователь скрипта Сообщений: 487 Регистрация: 7.11.2007 |
Цитата: rusberg А этот атрибут в некотором роде способствует оптимизации сайта по поисковым запросам Спасибо за инструкцию. Только, где можно почитать о надобности этих тегов для поисковых запросах? Сам для себя этот вопрос поднимал и не раз, но в итоге не получил ответа. На тех-же Яндекс помошниках, не заметил. Может плохо читал? |
rusberg |
26 января 2012 00:04
Сообщение #4
|
Активный участник
Репутация: 17 Группа: Клиенты Сообщений: 289 Регистрация: 19.02.2008 |
В общем-то высказываются различные мнения по этому поводу, кто рекомендует ставить, кто нет. Но я считаю для каталога это будет полезно, потому-что обычно на главной странице каталога мало текста, а значит и ключевые слова расставить в достаточном количестве трудно. Добавляя атрибут title мы повышаем плотность ключевых слов на главной, увеличиваем вес внутренней ссылки, категории и подкатегории - это и есть главные ключевые слова каталога, к тому же это законный способ. Я встречал сайты, где плотность ключевиков достигалась размещением картинок в 1px и прописывался атрибут alt, вот это уже криминал. Это быть может не очень эффективно, но конкуренция в интернете такая, что надо пользоваться малейшей возможностью. Всплывающие тултипы навигации не мешают. На некоторых сайтах это делают, просто не обращаешь внимания, а присмотритесь и найдете. |
xoxma |
24 декабря 2012 23:39
Сообщение #5
|
Активный участник
Репутация: 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 =) -------------------- Мой канал на тьюбе по криптовалюте Каталог организаций Кирова |