Немного SEO

Список разделов phpBBex 2.x (заброшен) Мастерская 2.x

Описание: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 2.x и phpBB 3.1.x.
Модератор: Поддержка

Сообщение #1 HD321kbps » 29.12.2016, 20:47

Заметил, что meta keywords и description на всех страницах одни и те же. Их можно задать в админке. Но, нафиг они нужны одинаковые на всех страницах.
Ставим расширение. В итоге получаем заполненный description. На главной получается уже 2 таких поля: 1- стандартный phpBBex, 2- от расширения вписывается в админке. В итоге один из них нужно убирать.
На страницах разделов он заполняется из описания форумов. На страницах тем он заполняется из первого сообщения.

Убираем стандартное поле description и оставляем meta keywords только для главной страницы.
Открываем prosilver_Ex\template\overall_header.html и меняем:
Код: Выделить всё
<!-- IF SITE_KEYWORDS --><meta name="keywords" content="{SITE_KEYWORDS}" /><!-- ENDIF -->
<!-- IF SITE_DESCRIPTION --><meta name="description" content="{SITE_DESCRIPTION}" /><!-- ENDIF -->
На:
Код: Выделить всё
<!-- IF S_ON_INDEX --><!-- IF SITE_KEYWORDS --><meta name="keywords" content="{SITE_KEYWORDS}" /><!-- ENDIF --><!-- ENDIF -->
Смотрим далее Заголовки тем, разделов отображаются, как h2, а лучше было бы h1. Но h1 у нас есть возле логотипа описание. Для главной гуд, но не для разделов и тем. В итоге решил исправить h2 заголовки из тем и разделов на h1 и убрать из них ссылки, а возле логотипа поменять h1 на p, кроме главной страницы.
Открываем prosilver_Ex\template\overall_header.html и меняем:
Код: Выделить всё
<h1<!-- IF not STYLE_SHOW_SITENAME_IN_HEADERBAR --> class="hidden"<!-- ENDIF -->><a href="{U_INDEX}">{SITENAME}</a></h1>
На:
Код: Выделить всё
<!-- IF S_ON_INDEX --><h1<!-- IF not STYLE_SHOW_SITENAME_IN_HEADERBAR --> class="hidden"<!-- ENDIF -->>{SITENAME}</h1><!-- ELSE --><p<!-- IF not STYLE_SHOW_SITENAME_IN_HEADERBAR --> class="hidden"<!-- ELSE --> class="first_i"<!-- ENDIF -->>{SITENAME}</p><!-- ENDIF -->
Открываем prosilver_Ex\template\viewforum_body.html и меняем:
Код: Выделить всё
<h2 class="forum-title"><!-- EVENT viewforum_forum_name_prepend --><a href="{U_VIEW_FORUM}">{FORUM_NAME}</a><!-- EVENT viewforum_forum_name_append --></h2>
На:
Код: Выделить всё
<h1 class="first_f"><!-- EVENT viewforum_forum_name_prepend -->{FORUM_NAME}<!-- EVENT viewforum_forum_name_append --></h1>
Открываем prosilver_Ex\template\viewtopic_body.html и меняем:
Код: Выделить всё
<h2 class="topic-title"><!-- EVENT viewtopic_topic_title_prepend --><a href="{U_VIEW_TOPIC}">{TOPIC_TITLE}</a><!-- EVENT viewtopic_topic_title_append --></h2>
На:
Код: Выделить всё
<h1 class="first_t"><!-- EVENT viewtopic_topic_title_prepend -->{TOPIC_TITLE}<!-- EVENT viewtopic_topic_title_append --></h1>
ну и оформляем чтобы выглядело как раньше
Код: Выделить всё
#site-description p.first_i{
   margin-bottom: 0;
   line-height: normal;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin-top: 15px;
    font-weight: bold;
    font-size: 2em;
}
h1.first_f, h1.first_t, h1.first_c{
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 2em;
    margin: .5em 0 .3em;
    color: #000;
}
Сделано конечно, не комильфо с правкой файлов. Но пока так, может кому пригодиться.
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 8 месяцев

Сообщение #2 Sumanai » 29.12.2016, 21:57

В третьей версией я собирался сделать эти поля совместимыми с расширением от Анвара (с теми же функциями) как минимум. Кажется, были ещё расширения для заполнения метатегов, нужно будет посмотреть и их.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 9 месяцев

Сообщение #3 HD321kbps » 29.12.2016, 22:11

Sumanai:Кажется, были ещё расширения для заполнения метатегов, нужно будет посмотреть и их.
было бы не плохо внести эти изменения в новой версии)
под 3.1 не видел
HD321kbps M
Автор темы
Аватара
Откуда: Армянск
Репутация: 376
С нами: 11 лет 8 месяцев

Сообщение #4 Sumanai » 29.12.2016, 23:53

HD321kbps:было бы не плохо внести эти изменения в новой версии)
Я подумаю над этим :smile:
HD321kbps:под 3.1 не видел
Я писал с настраиваемыми для каждого раздела и темы, но всё никак не получу бумагу от юридического отдела заказчика на выкладывание в общий доступ.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 9 месяцев


Вернуться в Мастерская 2.x



cron