|
|
|
|
|
Форум клуба электриков
Данный подфорум будет интересен веб-дизайнерам и администраторам форумов. Подфорум посвящен модификациям форума phpBB3. Здесь обсуждаются моды, расширения, хаки и скрипты для phpBB3 и phpBB 3.1.x.
Правила форума
-
elhouse
Автор темы
Председатель клуба
-
-
- Сообщения: 4085
- Зарегистрирован: 21 ноя 2005, 12:00
- Возраст: 58
- Репутация: 171
- Имя: Николай
- Профессия: Местный веб-дизайнер
- Пол: Мужской
- Откуда: Москва
- Благодарил (а): 239 раз
- Поблагодарили: 535 раз
-
Контактная информация:
Сообщение #1 elhouse » 31 авг 2012, 17:04
Известно, что большую часть трафика приносят поисковые машины, но это помогает только тем сайтам, которые попадают на первые страницы результата поиска. Поисковик выводит в список первых страниц, по его мнению, привлекательные сайты. Чтобы увидеть свой сайт на первых страницах результата поиска, необходимо сделать его привлекательным для поисковой машины, то есть оптимизировать. Именно оптимизированные ресурсы лидируют среди индексированных поисковиками сайтов.Делаем атрибуты изображений в сообщениях: alt="Название темы"Будет полезно, если атрибуты картинок будут выглядеть так: alt="Название темы", чем: alt="b3541fр_foto372.jpg". Для этого открываем: includes/functions_content.phpНаходим: Код: Выделить всё if (!sizeof($attachments)) { return; }
global $template, $cache, $user; global $extensions, $config, $phpbb_root_path, $phpEx; Добавляем после: Находим: Добавляем после: Код: Выделить всё 'TOPIC_TITLE' => censor_text($topic_data['topic_title']), Открываем: styles/стиль/template/attachment.htmlНаходим два раза: Заменяем на: Обновляем в админке шаблоны. Делаем адрес главной страницы без "index.php"Было - electric-house.ru/forum/index.php Стало - electric-house.ru/forum/ Открываем: includes/functions.phpНаходим: Код: Выделить всё 'U_INDEX' => append_sid("{$phpbb_root_path}index.$phpEx"), Заменяем на: Код: Выделить всё 'U_INDEX' => append_sid("{$phpbb_root_path}"), Теги <strong> <b> <i> <u>Несколько ключевых фраз или слов встречающихся в тексте, выделите тегами <b> </b> или <strong> </strong> и <i> </i>. Но при выделении текста бб-кодом [b] выделение происходит тегом: <span style="font-weight: bold">... Что бы выделение текста было нужными нам тегами, делаем так: Открываем: /includes/bbcode.phpНаходим: Код: Выделить всё 'b_open' => '<span style="font-weight: bold">', 'b_close' => '</span>', 'i_open' => '<span style="font-style: italic">', 'i_close' => '</span>', 'u_open' => '<span style="text-decoration: underline">', 'u_close' => '</span>', Заменяем на: Код: Выделить всё 'b_open' => '<strong>', 'b_close' => '</strong>', 'i_open' => '<i>', 'i_close' => '</i>', 'u_open' => '<u>', 'u_close' => '</u>', Теперь во всех сообщениях где использовались эти бб-коды стоят нужные для оптимизации теги! Внутренняя перелинковкаПо умолчанию в навигационной строке форума phpBB3 на главную страницу ведёт ссылка с анкором «Список форумов». Эта ссылка сквозная, то есть она проставлена на всех страницах форума, поэтому ей нужно заняться в первую очередь. Для начала изменим её текст с бесполезного для нас «Список форумов» на самый нужный для нас поисковый запрос, к примеру, «Форум садовников». Откроем файл language/ru/common.php, найдём в нём строку: Заменим ее на: Меняем местами заголовки (название форума/название темы) и добавляем номер страницы.Тем самым добавляя номер страницы в большие темы для исключения дублирования тайтлов и выводя сначала название темы, а уже затем все остальное. Было: название форума/название темыСтало: название темы/номер страницы/название форумаОткрываем файл styles/prosilver/template/overall_header.html. Найти: Код: Выделить всё <title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title> Заменяем на: Код: Выделить всё <title><!-- IF SCRIPT_NAME == 'index' -->{SITENAME} <!-- ELSEIF SCRIPT_NAME --> <!-- IF ON_PAGE == '1' or SCRIPT_NAME == 'memberlist' --> {PAGE_TITLE} • <!-- ELSEIF ON_PAGE --> {PAGE_TITLE} • {ON_PAGE} страница • <!-- ENDIF --> <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP --> {L_UCP} • <!-- ENDIF -->{SITENAME}<!-- ENDIF --></title> Убираем из заголовка слова «Главная страница»Открываем index.php, ищем строчку: Заменяем на: Убираем из заголовка слова «Просмотр форума»Открываем viewforum.php, ищем строчку: Код: Выделить всё page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name'], true, $forum_id); Заменяем на: Код: Выделить всё page_header($forum_data['forum_name'], true, $forum_id); Убираем из заголовка слова «Просмотр темы»Открываем viewtopic.php, ищем строчку: Код: Выделить всё page_header($user->lang['VIEW_TOPIC'] . ' - ' . $topic_data['topic_title'], true, $forum_id); Заменяем на: Код: Выделить всё page_header($topic_data['topic_title'], true, $forum_id);
Наслаждаемся результатом.
-
nikola
Гуру клуба
-
-
- Сообщения: 1028
- Зарегистрирован: 20 апр 2012, 19:37
- Возраст: 43
- Репутация: 51
- Имя: Николай
- Профессия: Техник-электрик
- Пол: Мужской
- Откуда: Иркутск
- Благодарил (а): 29 раз
- Поблагодарили: 185 раз
Сообщение #2 nikola » 31 авг 2012, 17:56
Очень интересно , но не понятно .
-
elhouse
Автор темы
Председатель клуба
-
-
- Сообщения: 4085
- Зарегистрирован: 21 ноя 2005, 12:00
- Возраст: 58
- Репутация: 171
- Имя: Николай
- Профессия: Местный веб-дизайнер
- Пол: Мужской
- Откуда: Москва
- Благодарил (а): 239 раз
- Поблагодарили: 535 раз
-
Контактная информация:
Сообщение #3 elhouse » 01 сен 2012, 22:25
nikola писал(а): Очень интересно , но не понятно .
Всё это реализовано на нашем форуме и работает.
-
raimov
Заглянувший
-
-
- Сообщения: 3
- Зарегистрирован: 08 фев 2013, 19:04
- Возраст: 37
- Репутация: 0
- Имя: Александр
- Профессия: служащий
- Пол: Мужской
- Откуда: Мурманск
- Благодарил (а): 1 раз
Сообщение #4 raimov » 08 фев 2013, 19:20
Скажите пожалуйста, а есть ещё какие нибудь идеи по оптимизации форума?Только без установки модов
-
slavapril
Заслуженный Ректор клуба
-
-
- Сообщения: 2214
- Зарегистрирован: 09 окт 2010, 13:31
- Возраст: 43
- Репутация: 125
- Имя: Вячеслав
- Профессия: Электромеханик
- Пол: Мужской
- Откуда: Липецкая обл.
- Благодарил (а): 31 раз
- Поблагодарили: 335 раз
-
Контактная информация:
Сообщение #5 slavapril » 08 фев 2013, 19:57
raimov писал(а): а есть ещё какие нибудь идеи по оптимизации форума?
А эти чем плохи?
Учиться никогда не поздно Раньше я завидовал тем, кто получал больше меня. Теперь я завидую тем, кто ходит на работу с удовольствием
-
raimov
Заглянувший
-
-
- Сообщения: 3
- Зарегистрирован: 08 фев 2013, 19:04
- Возраст: 37
- Репутация: 0
- Имя: Александр
- Профессия: служащий
- Пол: Мужской
- Откуда: Мурманск
- Благодарил (а): 1 раз
Сообщение #6 raimov » 08 фев 2013, 20:00
slavapril писал(а): А эти чем плохи?
Не чем! Я на своём форуме уже сделал,как описано здесь. Думал,может ещё какие секреты есть по оптимизации.
-
slavapril
Заслуженный Ректор клуба
-
-
- Сообщения: 2214
- Зарегистрирован: 09 окт 2010, 13:31
- Возраст: 43
- Репутация: 125
- Имя: Вячеслав
- Профессия: Электромеханик
- Пол: Мужской
- Откуда: Липецкая обл.
- Благодарил (а): 31 раз
- Поблагодарили: 335 раз
-
Контактная информация:
Сообщение #7 slavapril » 08 фев 2013, 20:14
raimov писал(а): Только без установки модов
Ну, если только супер уникальный контент, рега в каталогах да собственный каталог с обратными ссылками на вас. Есть еще сео моды, но советовать не буду, ибо не все работают должным образом
Учиться никогда не поздно Раньше я завидовал тем, кто получал больше меня. Теперь я завидую тем, кто ходит на работу с удовольствием
-
raimov
Заглянувший
-
-
- Сообщения: 3
- Зарегистрирован: 08 фев 2013, 19:04
- Возраст: 37
- Репутация: 0
- Имя: Александр
- Профессия: служащий
- Пол: Мужской
- Откуда: Мурманск
- Благодарил (а): 1 раз
Сообщение #8 raimov » 08 фев 2013, 22:12
slavapril писал(а): Ну, если только супер уникальный контент, рега в каталогах да собственный каталог с обратными ссылками на вас. Есть еще сео моды, но советовать не буду, ибо не все работают должным образом
Спасибо!!! Добавлено спустя 19 минут 33 секунды:Вот ещё можно сделать,не помешает. В файле styles/ваша тема/template/overall_header.html изменяем код метатегов таким образом: находим: Код: Выделить всё <meta name="keywords" content="" /> <meta name="description" content="" /> меняем на: Код: Выделить всё <title>{PAGE_TITLE} &mdash; {SITENAME}</title> <meta name="description" content="{PAGE_TITLE}" /> <meta name="keywords" content="{PAGE_TITLE}" />
-
slavapril
Заслуженный Ректор клуба
-
-
- Сообщения: 2214
- Зарегистрирован: 09 окт 2010, 13:31
- Возраст: 43
- Репутация: 125
- Имя: Вячеслав
- Профессия: Электромеханик
- Пол: Мужской
- Откуда: Липецкая обл.
- Благодарил (а): 31 раз
- Поблагодарили: 335 раз
-
Контактная информация:
Сообщение #9 slavapril » 23 фев 2013, 18:28
elhouse писал(а): Открываем: includes/functions.php Находим:
'U_INDEX' => append_sid("{$phpbb_root_path}index.$phpEx"), Заменяем на:
'U_INDEX' => append_sid("{$phpbb_root_path}"),
Или просто находим в includes/functions.php Код: Выделить всё function append_sid($url, $params = false, $is_amp = true, $session_id = false) { global $_SID, $_EXTRA_URL, $phpbb_hook; и добавляем после Код: Выделить всё $url = str_replace('index.php', '', $url); Наслаждаемся отсутствием элемента index.php везде и всюду и на всем форуме
Учиться никогда не поздно Раньше я завидовал тем, кто получал больше меня. Теперь я завидую тем, кто ходит на работу с удовольствием
Вернуться в «Расширения и моды phpBB3 и phpBB 3.1.x»
Кто на форуме
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей
Права доступа
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Copyright © Форум по электрике и электричеству «Электрический Дом» 2005 - 2016 Создано на основе phpBB® Forum Software © phpBB Limited
Time: 0.632s | Queries: 42 | Peak Memory Usage: 7.76 МБ Дата запуска форума: 21.11.2005.
|
|
|
|
|
|
|
|
|
|
|