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

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

  1. Jkr
    Offline

    Jkr Russian Joomla! Team

    Регистрация:
    04.08.2006
    Сообщения:
    465
    Симпатии:
    27
    Пол:
    Мужской
    На старом форуме выкладывали "Улучшение Joomla 1.0.Х RE для SEO (Расширенный хак title и META)" - очень полезная штука. Для 1.0.13 будет? Если да, то как скоро? Или хотя бы объясните принцип - сделаем сами.
     
  2.  
  3. OlegM
    Offline

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

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

    Будет на днях

    Эхх... собрать бы в кучу все баги из темы на старом форуме, да исправить их сразу в новой версии... :-\
     
  4. Jkr
    Offline

    Jkr Russian Joomla! Team

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

    Bug list. Составлен по темам старого форума. Красным выделены нерешенные проблемы. Зеленым - решенные.

    1. Проблема с title на главной при включенном кэше:
    Такой же глюк и без хака, решения не найдено.

    2. Не сразу меняется "Название сайта - Название страницы" на "Название страницы - Название сайта".
    3. Хак для пункта "Таблица - содержимое категории".
    Решение:
    4. Работа хака с SOBI.

    Решение (by sourpuss):

    a. В файле components/com_sobi2/sobi2.html.php
    ~55 строка, заменить
    Код (CODE):
    1. $mainframe->appendMetaTag("description",$metaDesc);

    на
    Код (CODE):
    1. $mainframe->prependMetaTag("description", $metaDesc);


    ~60 строка, заменить
    Код (CODE):
    1. $mainframe->appendMetaTag("keywords",$metaKeys);

    на
    Код (CODE):
    1. $mainframe->prependMetaTag("keywords",$metaKeys);


    b. Для красоты (чтобы теги категории и объекта разделялись запятой).
    В файле includes/joomla.php
    ~569 строка, функция prependMetaTag

    заменить
    Код (CODE):
    1. $this->_head['meta'][$i][1] = $content . $this->_head['meta'][$i][1];

    на
    Код (CODE):
    1. $this->_head['meta'][$i][1] = $content .', '. $this->_head['meta'][$i][1];


    5. После хака не патчится index.php для JSMF бриджа:
    Решение: скачать пропатченный index.php с сайта JSMF и убрать в нем в коде:
    Код (CODE):
    1. // загрузка файла шаблона
    2. if ( !file_exists( $mosConfig_absolute_path .'/templates/'. $cur_template .'/index.php' ) ) {
    3.     echo _TEMPLATE_WARN . $cur_template;
    4. } else {
    5.     require_once( $mosConfig_absolute_path .'/templates/'. $cur_template .'/index.php' );
    6.     echo '<!-- '. time() .' -->';
    7. }

    строку
    Код (CODE):
    1. echo '<!-- '. time() .' -->';

    Потом залить его вместо стандартного index.php - получится индекс.пхп с обоими хаками.
    -----

    Так же замечено, что хак не работает с мамботом ContentTemplater.

    -----

    Features request:

    1. Может можно сделать так, чтобы ВСЕГДА было "Название статьи - Название сайта", без выбора?
    Решение (by sourpuss):
    Замени всю строку
    Код (CODE):
    1. $this->_head['title'] = $pageparams->get('no_site_name') ? ( $pageownname ? $pageownname : ( $title ? $title : $GLOBALS['mosConfig_sitename'] ) ) : ( $pageparams->get('arrange_by') ? ( $pageownname ? $pageownname : $title ) . ' - ' . $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename'] . ' - '. ( $pageownname ? $pageownname : $title ) );

    на
    Код (CODE):
    1. $this->_head['title'] = $pageparams->get('no_site_name') ? ( $pageownname ? $pageownname : ( $title ? $title : $GLOBALS['mosConfig_sitename'] ) ) : ( $pageownname ? $pageownname : $title . ' - ' . $GLOBALS['mosConfig_sitename']) ;


    2. А что сделать чтобы на главной были ключевики и дескрипшион из глобальных настроек?
    Ответ by sourpuss:
    ИМХО, надо просто скопировать глобальные кейворды и описание в соответствующие поля главной страницы ;)

    3. Хм.. поставил на 1.0.11 (ставилась с нуля), но тегов H1 не вижу.. посмотрел в исходниках хака, там вообще не встречается подстрока "H1". Все остальное вроде работает.
    Ответ by sourpuss:
    Со старого форума вроде все.
     
    Последнее редактирование: 13.08.2007
    OlegM нравится это.
  5. GDie
    Offline

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

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

    2Jkr
    Ну ты крут :) Не поленился ведь...

    2sourpuss
    Ждем релиза :)
     
  6. OlegM
    Offline

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

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

    что за проблема?
     
  7. Jkr
    Offline

    Jkr Russian Joomla! Team

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

    Вырезки со старого форума с момента поднятия проблемы и до момента ее решения (незначительные посты, а так же вопросы sourpuss вырезаны, жирным выделены упоминания мамбота):

    К несчастью, переписанный код мамбота ArCher1981 не прикрепил :)
     
  8. Offline

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

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

    Добрый день, интересует два вопроса оставленных на старом форуме:

    1. А как изменить знак "-" в титле "Название страницы - Название сайта" например на "/" что бы получилось "Название страницы / Название сайта"

    2. Как сделать чтобы в названии страницы было сначало название раздела/контента, а потом только название сайта.
     
  9. OlegM
    Offline

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

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

    Поносов, вопрос то к хаку отношения не имеет.
    1. Почитай сначала это - Изменение заголовка сайта.
    2. См. п.1 + ответ есть на старом форуме. Там давали код для вывода раздела/категории
     
  10. OlegM
    Offline

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

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

    Хак для SEO CMS Joomla RE 1.0.13

    Нет проблемы в хаке! Она решена. Проблема была в том, что при отсутствии запросов, т.е. при окрытии сайта в виде hxxp://site/ не включалось кэширование.

    Для остальных решение:
    - открываем файл includes/frontend.php и в функции mosShowHead заменяем
    Код (PHP):
    1. if (isset($_SERVER['QUERY_STRING']) && !empty($_SERVER['QUERY_STRING'])) {
    на
    Код (PHP):
    1. if (isset($_SERVER['QUERY_STRING'])) {


    Сейчас порядок расположения меняется одним нажатием СРАЗУ для всего сайта в конфигурации сайта (вкладка SEO).
     
    Последнее редактирование: 31.03.2014
  11. Offline

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

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

    1. А какой смысл ставить этот хак если можно установить JoomSEF 2.1.0 который и титл стал исправлять и ЧПУ делать и с тегами по отдельности работать

    2. Кстати описание хака со старого сайта было бы полезно перенести в первый пост

    3. Писалось что это
    Очень хотелось бы знать что конкретно доработал Shimon. А также интересует вопрос - можно ли доработать Joomla SEO patch extended если речь в вашем хаке идет о Joomla search engine friendly patch
     
    Последнее редактирование: 20.08.2007
  12. OlegM
    Offline

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

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

    Каждый сам решает, есть смысл или нет. В JoomSEF неудобно теги прописывать. Кому-то просто не нужны ЧПУ и сам JoomSEF соответственно.

    Описание хака - в соседней теме.

    Описание хака здесь.

    Можно, но Joomla SEO patch extended - платный компонент.
     
  13. Offline

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

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

    Извините за ламерский вопрос,
    но что это за сайт?
     
  14. Jkr
    Offline

    Jkr Russian Joomla! Team

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

    а через оффсайт расширений перейти на домашнюю страничку разработчика моста уже слишком много трудов?
    _http://www.joomlahacks.com
     
  15. Offline

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

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

    А откуда "Улучшение Joomla 1.0.12 RE для SEO (Расширенный хак title и META)" скачать можно?
     
  16. Fanamura
    Offline

    Fanamura Доброта

    Регистрация:
    12.03.2007
    Сообщения:
    5 108
    Симпатии:
    159
    Пол:
    Мужской
  17. Offline

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

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

    Поставил - всё работает. Но на главной в тайтле висит фраза "Добро пожаловать на главную страницу сайта - " Как это убрать?
     
  18. OlegM
    Offline

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

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

    Так в той же теме с описанием хака и написано
     
  19. Offline

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

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

    тут вот какой вопрос... При замене файла joomla.php перестает пускать на сайт юзеров... Просто рубит неверный логин или пароль и все...
     
    Последнее редактирование: 18.09.2007
  20. OlegM
    Offline

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

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

    Какую версию хака на какую версию Joomla ставил?
     
  21. Offline

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

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

    12 на 12... уже нашел.... После строки
    . "\n WHERE username = ". $this->_db->Quote( $username )
    нужно удалить
    . "\n AND password = ". $this->_db->Quote( $passwd )

    в файле joomla.php

    и все начало работать.. сорри за беспокойство.
     

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

Загрузка...