Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

Тема в разделе "SEO - оптимизация, продвижение", создана пользователем OlegM, 19.08.2007.

Статус темы:
Закрыта.
  1. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    если нет, значит криво залил файлы хака!

    Позже удалю подобный флуд....
     
  2. Offline

    ArCher1981 Недавно здесь

    Регистрация:
    06.07.2007
    Сообщения:
    36
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    Есть потребность помощи в следующем. Хак работает нормально для статей, но для страниц со списком содержимого разделов - не работает. В файл administrator/components/com_menus/content_category/content_category.xml вставил

    <param name="page_name" type="textarea" rows="3" cols="30" default="" label="Название страницы" description="Название страницы, отображаемое в заголовке браузера (тег title)." />
    <param name="no_site_name" type="radio" default="0" label="Скрыть название сайта" description="Показать/скрыть название сайта в title страницы (заголовке браузера).">
    <option value="0">Нет</option>
    <option value="1">Да</option>
    </param>
    <param name="arrange_by" type="radio" default="1" label="Название сайта после названия страницы" description="Располагать ли название сайта после названия страницы. Необходимо для улучшения SEO.">
    <option value="0">Нет</option>
    <option value="1">Да</option>
    </param>

    Теперь никак не могу найти кусок кода, который отвечает за вывод title страницы со списком содержимого. В файле components/com_content/content.php заменил все $mainframe->SetPageTitle( $menu->name ); на $mainframe->setPageTitle( $menu->name, $params ); , однако всёравно в загаловке выводится только название сайта. Где ещё искать этот вывод?

    Надо ли выложить сюда эти файлы?
     
  3. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    Погоди, в этом файле уже есть этот код, как и код $mainframe->SetPageTitle( $menu->name, $params ); в ~675 строке content.php!
    Проверь, все ли файлы залил
     
  4. Offline

    ArCher1981 Недавно здесь

    Регистрация:
    06.07.2007
    Сообщения:
    36
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    Дело в том, что я не перезаливал файлы, а ставил хак вручную. Сколько не пользовался готовыми хаками, ничего не работало. Потому и боюсь сейчас так делать, чтобы не сбить работу хака. А с ним статьи на моём сайте очень хорошо поднялись в яндексе. Но надо ещё поднять и странички с перечнем содержимого )
    Вот я скачал готовый хак. Подскажите, какие конкретно файлы в этом пакете отвечают за работу хака со страницами вывода таблицы содержимого категорий?
     
  5. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    ArCher1981, если джумла и так хакнутая, то возможно что-то накроется и не будет работать, а так ни разу проблем не было.
    1. administrator/components/com_menus/content_category/content_category.xml
    2. код $mainframe->SetPageTitle( $menu->name, $params ); в ~675 строке content.php (~634 строка в оригинале, функция showCategory)
     
    ArCher1981 нравится это.
  6. Offline

    ArCher1981 Недавно здесь

    Регистрация:
    06.07.2007
    Сообщения:
    36
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    УРРРАААА!!! Заработало )) Спасибо за пункт №2, с меня +

    Добавлено через 3 минуты
    Кстати, а метаданные к таким страницам как делать?
     
    Последнее редактирование: 16.10.2007
  7. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    ниже вышеуказанной строки content.php вставь
    Код (PHP):
    1. set_robot_metatag ( $params->get( 'robots'));
    2.     if ( $params->get( 'meta_description') != "") {
    3.         $mainframe->addMetaTag( 'description' , $params->get( 'meta_description') );
    4.     } else {
    5.         $mainframe->addMetaTag( 'description' , $mosConfig_MetaDesc );
    6.     }
    7.     if ( $params->get( 'meta_keywords') != "") {
    8.         $mainframe->addMetaTag( 'keywords' , $params->get( 'meta_keywords') );
    9.     } else {
    10.         $mainframe->addMetaTag( 'keywords' , $mosConfig_MetaKeys );
    11.     }
    12.     if ( $params->get( 'meta_author') != "") {
    13.         $mainframe->addMetaTag( 'author' , $params->get( 'meta_author') );
    14.     }

    В xml тоже все параметры должны быть прописаны
     
  8. Offline

    ArCher1981 Недавно здесь

    Регистрация:
    06.07.2007
    Сообщения:
    36
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    Так, с meta_keywords понятно, а неужели meta_autor отвечает за destription?
    Ну да, точно это метатэг автора. А за описание какая переменная отвечает?... Сам разобрался, descroption естественно.
    Благодарю :)
     
    Последнее редактирование: 16.10.2007
  9. Offline

    adan Недавно здесь

    Регистрация:
    27.09.2006
    Сообщения:
    4
    Симпатии:
    0
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    @OlegM, обнаружил вот такое.

    При осутствии в админке контактов и категорий, но созданной в меню ссылки "контакты" на компонент, и при переходе по этой ссылке появляеться:

    Notice: Undefined variable: mosConfig_MetaDesc in z\home\....\www\components\com_contact\contact.php on line 108

    Notice: Undefined variable: mosConfig_MetaKeys in z\home\.....\www\components\com_contact\contact.php on line 113

    Без хака этого нет, это нормально?
     
    Последнее редактирование модератором: 05.04.2014
  10. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    adan, судя по всему ничего серьездного. Это пометки...
     
  11. Offline

    7pet Недавно здесь

    Регистрация:
    10.10.2007
    Сообщения:
    28
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    Вот Спасибо большое! Все заработало сразу! Только единственный момент. Ну это наверное не столь важно для Яши сколько для меня.
    <title>Добро пожаловать на главную страницу - Домашние животные</title> Как Убрать "Добро пожаловать на главную страницу -" чтобы остались только "Домашние животные". И еще момент, допустим название статьи "Все о кошках" При выводе получается: "Домашние животные - Все о кошках" А хотелось бы чтоб Название Статьи вылезало без дополнение сгенерированных joomla Еще раз спасибо за хак
     
  12. Offline

    killstels Недавно здесь

    Регистрация:
    13.10.2007
    Сообщения:
    64
    Симпатии:
    1
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    7pet,
    Надеюсь ещё не поздно, сам не сразу разобрался. Вообщем это делается в свойствах меню (выбираешь пункт "Главная" и снимаешь лишние галочки).
     
  13. Offline

    aressto Недавно здесь

    Регистрация:
    10.10.2007
    Сообщения:
    5
    Симпатии:
    0
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    открывай WMZ для Donate :)
    супер ценный хак !!!!
     
  14. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    Здесь всё есть
     
  15. Offline

    aressto Недавно здесь

    Регистрация:
    10.10.2007
    Сообщения:
    5
    Симпатии:
    0
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    кстати супер полезным было быв этом хаке сделать что бы можно было отключать Название материала из тайтла.
    "НАЗВАНИЕ САЙТА - НАЗВ. МАТЕРИАЛА"
    вот вторую часть выключить, ибо вот она совсем для сео не нужна, а вырубить не понятно как
     
  16. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    aressto, вы заблуждаетесь. ВЫ ОЧЕНЬ СИЛЬНО ЗАБЛУЖДАЕТЕСЬ.
    Учите учебники по SEO и изучайте опыт других ;)
     
  17. Offline

    Michael Недавно здесь

    Регистрация:
    22.09.2005
    Сообщения:
    69
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    А как насчет 1.012 LE ? Если пропатчить будут проблемы?
     
  18. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 356
    Симпатии:
    370
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    Будут. Эта версия для J1.0.13 (и вообще, см. описание)
     
  19. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    Michael, поищи хак для 12 на http://forum.joom.ru
     
  20. Offline

    aressto Недавно здесь

    Регистрация:
    10.10.2007
    Сообщения:
    5
    Симпатии:
    0
    Ответ: Улучшение CMS Joomla 1.0.13 RE для SEO (Расширенный хак title и META)

    2Fanamura :
    ты видимо меня не допонял. Ну да ладно, видимо и не треба :) ,

    мне нафиг в тайтле не надо "ключевое слово - УСЛУГИ" , это уже не прямое вхождение
    а вот функция такая требуется это точно.
     
Статус темы:
Закрыта.

Поделиться этой страницей

Загрузка...