Inter-Net.PRO

Теги H1 в разделах форума.

  • 7 1
13 март 2019 19:35 #1 от Виктория
Здравствуйте. На примере вашего форума учусь делать свой. Но вот что обнаружилось. На главной странице форума все разделы получаются в тегах H1. Но по правилам, такой тег должен быть один на странице. Тут же ситуация такова, что заголовков в этом теге будет столько же, сколько разделов на форуме.
С заголовками Категорий все нормально, они в теге H3, а их количество не ограничивается. А вот как исправить заголовки разделов и сделать их с тегами, например H2 ?

  • 368 89
14 март 2019 12:09 - 14 март 2019 14:11 #2 от Inter-Net PRO

Виктория пишет: На главной странице форума все разделы получаются в тегах H1. Но по правилам, такой тег должен быть один на странице.

Здравствуйте!
Вы по этому поводу сильно не переживайте, это не является ошибкой. В валидаторе HTML главная форума: validator.w3.org/nu/?doc=https://inter-net.pro/forum
w3.org - это главная контора занимающаяся стандартом HTML. Из анализа видно что они не считают это ошибкой.

Вот сеошники, так те считают что на веб-странице всегда должен быть один тег H1. Вроде бы и для скринридеров удобно когда один h1.
Из личного опыта - у меня на одном сайте было много страниц где было сразу по несколько тегов H1. Это статьи написанные давно, когда я ещё не знал про CSS и HTML. Я тогда тег h1 использовал чтобы размер текста (font-size) делать больше. Много из этих страниц в топе выдаче.

Я конечно такие статьи теперь отлавливаю и исправляю, оставляя 1 тег h1. Специально для этого добавил проверку h1 в свой плагин " Анализ веб-страниц " для браузера Google Chrome. Но вот с главной форума предпринимать действий для H1 не буду.

Но если нужно исправить, то для форума кунена нужно файл
components\com_kunena\template\crypsis\layouts\category\index\default.php
переопределить по правилам джумлы в шаблон сайта и в 63 строчке исправить h1 на h2.
Спасибо сказали: Виктория

  • 7 1
14 март 2019 22:59 - 15 март 2019 00:31 #3 от Виктория
Спасибо за оперативный и развернутый ответ! Успокоили) Возможно и нет на самом деле такой уж необходимости заморачиваться с этими тегами на странице форума. 
А по последнему абзацу в Вашем ответе, я так понимаю, что переопределение нужно на случай дальнейших обновлений Кунены? В общем пока повременю.

И форум у вас красивый! По оформлению имею в  виду. Я сколько ни билась с шаблоном Crypsis, ничего не вышло( Пришлось установить шаблон Blue Eagle5.

  • 368 89
15 март 2019 00:29 - 15 март 2019 00:33 #4 от Inter-Net PRO

Виктория пишет: Возможно и нет на самом деле такой уж необходимости заморачиваться с этими тегами на странице форума.

Официально нигде нет правила сколько должно быть тегов H1 на странице. Если гугл рекомендует не злоупотреблять данным тегом, то Яндекс вообще молчок про теги h1-h6. В основном сеошники проталкивают правило 1 тега h1 на странице, но лично я всех кто называет себя сеошниками считаю фуфлыжниками.

Виктория пишет: А по последнему абзацу в Вашем ответе, я так понимаю, что переопределение нужно на случай дальнейших обновлений Кунены?

Переопределение - крутая возможность джумлы. Об этом инфы много в интернете.
Если коротко, можно взять файл
components\com_kunena\template\crypsis\layouts\category\index\default.php
и поместить его в шаблон сайта
templates/ваш_шаблон/html/com_kunena/layouts/category/index/default.php
Затем открыть этот файл и поправить внешний вид главной форума: поменять h1 на h2 или что другое сделать. Джумла будет брать этот файл из шаблона сайта. При обновлении изменения не слетят.

Но тут может однажды появиться проблема если Куненщики что то в своих API изменят. Нужно будет опять этот файл брать и переделывать.

Виктория пишет: Я сколько ни билась с шаблоном Crypsis, ничего не вышло( Пришлось установить шаблон Blue Eagle5.

Шаблоны Crypsis на бутстрапе свёрстаны, там чтоб всё встало правильно нужны стили бутстраповские. В настройках кунены можно подключить бутстрап, но возможно что появятся конфликты у некоторых элементов с основным шаблоном сайта. Тут нужно проверять. У вас шаблон от  joomlart который без фреймворков, а значит бутстрапа в нём нет.
Как вариант, можно в настройках пунктов меню связанных с форумом назначить родной шаблон джумлы Protostar или сделать его копию и чуток подогнать под себя и включить у кунены шаблон Crypsis. Тогда сайт будет работать на одном шаблоне, а форум на Protostar который на бутстрапе.
Если вы ещё не знаете, то вот в настройках пункта меню можно установить шаблон:
Вложения:

  • 7 1
20 март 2019 21:34 #5 от Виктория

Шаблоны Crypsis на бутстрапе свёрстаны, там чтоб всё встало правильно нужны стили бутстраповские. В настройках кунены можно подключить бутстрап, но возможно что появятся конфликты у некоторых элементов с основным шаблоном сайта. Тут нужно проверять. У вас шаблон от  joomlart который без фреймворков, а значит бутстрапа в нём нет.

Нет, отображался он нормально (Crypsis), но вот как изменить его внешний вид так и не смогла разобраться. А по умолчанию он вообще простенький, даже не различить где Радел и где Категория, всё в одном цвете и оформлении (вернее без него) А у Вас вроде тот же шаблон, но все красиво разделено. 

В общем как-то поняла с H1, зато теперь новая проблема с description и title (

  • 368 89
20 март 2019 22:05 - 20 март 2019 22:07 #6 от Inter-Net PRO

Виктория пишет: Нет, отображался он нормально (Crypsis), но вот как изменить его внешний вид так и не смогла разобраться. А по умолчанию он вообще простенький, даже не различить где Радел и где Категория, всё в одном цвете и оформлении (вернее без него) А у Вас вроде тот же шаблон, но все красиво разделено.

Чтобы сделать таблицей: Админка - Кунена - Шаблоны - Crypsis
На вкладке Расширенные настройки пункт Скрыть границы таблицы ставим Нет.
Станет таблицей.

А оформление - это уже CSS.
CSS - самое простое что есть в вебе. F12 и пагнале...

Создайте файл custom.css по следующему пути:
components\com_kunena\template\crypsis\assets\css\custom.css

Добавьте в него:
.table-bordered tbody>tr:nth-child(2n+1)>td, .table-striped tbody>tr:nth-child(2n+1)>th {
   background-color: #ebebeb;
}
будут категории в полосочку как у меня. Цвет можете поменять. Если не знаете как код цвета взять, спросите в гугле: color picker online, он вам свой даст и ещё три мильЁна сайтов.
Добавляйте любые стили в файл custom.css и из этого файла будут переопределяться стили из шаблона.

Виктория пишет: теперь новая проблема с description и title (

Да, для категорий есть такая проблема с description. С title вроде бы всё ок.
Я уже раньше кому то рекомендовал поставить компонент JSitemap Pro и там прописать description. А так нужно буржуям писать на оф сайт Кунены или в их гитхаб, что description не берётся из описания в настройках категории, пусть поправляют.
Спасибо сказали: Виктория

  • 7 1
20 март 2019 22:10 - 20 март 2019 22:18 #7 от Виктория

Да, для категорий есть такая проблема с description. С title вроде бы всё ок.

Но у Вас на форуме вроде же всё в порядке с description. Или это сторонним расширением организовано?

И по поводу оформления шаблона через CSS ещё раз спасибо. Разберусь с организацией титлов и дескипшенов, попробую снова покрутить шаблон Crypsis

  • 368 89
20 март 2019 22:25 - 20 март 2019 22:25 #8 от Inter-Net PRO
У меня тут с description тоже криво было, я заметил это только когда меня спросили об этом вот здесь:
inter-net.pro/forum/joomla/114-open-graph-v-kunena

  • 7 1
22 март 2019 17:23 #9 от Виктория
С описаниями (description) вроде разобралась. 
Теперь остались еще пару вопросов, решение которых на разных форумах реализовано по разному.

1. Касательно РАЗДЕЛОВ форума. По умолчанию в Kunena и вот здесь на форуме страницы разделов закрыты от индексации. То есть, есть и ключевые, и описание, и тайтл, но всё это в "nofollow, noindex".
На некоторых форумах это исправлено и страницы разделов открыты для индексации.
А как, всё же, будет правильнее и полезнее для продвижения форума?

2. Непосредственно Главная самого форума. Какая-то странная особенность, почти у всех дополнительный пункт в виде Форум>Индекс (или как здесь Форум >Форум)
Можно ли как-то убрать это?

  • 368 89
22 март 2019 20:06 - 22 март 2019 20:06 #10 от Inter-Net PRO

Виктория пишет: 1. Касательно РАЗДЕЛОВ форума. По умолчанию в Kunena и вот здесь на форуме страницы разделов закрыты от индексации. То есть, есть и ключевые, и описание, и тайтл, но всё это в "nofollow, noindex".
На некоторых форумах это исправлено и страницы разделов открыты для индексации.
А как, всё же, будет правильнее и полезнее для продвижения форума?

Для продвижение форума, нужно набивать его интересным или полезным контентом. А nofollow и noindex стоят на тех страницах потому что эти страницы частично дублируют страницу всех разделов (Главную форума).
Если вам нужно, поставьте в настройках категории этих разделов index, follow.

Виктория пишет: 2. Непосредственно Главная самого форума. Какая-то странная особенность, почти у всех дополнительный пункт в виде Форум>Индекс (или как здесь Форум >Форум)
Можно ли как-то убрать это?

Можете вообще эти крошки выключить, такая настройка есть.
А исправлять... они там то микроразметку исправляют, то части кода переносят по разным директориям сайта, то на API джумлы прикручивают. Как обновят и может упасть весь форум. Я как то пробовал крошки ковырять из за этого же пути, но ну его нафиг - на эту кривость забил и больше туда не лезу.

  • 7 1
22 март 2019 22:39 #11 от Виктория

Inter-Net PRO пишет: Если вам нужно, поставьте в настройках категории этих разделов index, follow.

Странно, у меня в настройках категории нет такой возможности.
Пока сделала через изменения в файле по пути:
/components/com_kunena/controller/category/topics/display.php
Строчку с noindex, nofollow исправила на index, follow. 
На страницах разделов сейчас тоже стало index, follow. 
Спасибо сказали: Inter-Net PRO

  • 368 89
23 март 2019 13:29 #12 от Inter-Net PRO

Виктория пишет: Странно, у меня в настройках категории нет такой возможности.
Пока сделала через изменения в файле по пути:
/components/com_kunena/controller/category/topics/display.php
Строчку с noindex, nofollow исправила на index, follow. 
На страницах разделов сейчас тоже стало index, follow.

Да, я ошибся. В настройках категории нет index, follow / noindex, nofollow. Написал не проверив. Это в настройках пунктов меню есть этот параметр.

Файл components/com_kunena/controller/category/topics/display.php при обновлении кунены перезапишется. Придётся опять править.

Кстати в этих файлах в директории components/com_kunena/controller/category как раз и проставляются title, metadescription, metakeywords о которых упоминалось выше в теме.
Смотрю там такое условие есть:
if ($menu_item)
{
   .......
}
внутри которого проставляются  title, metadescription, metakeywords. По названию php-переменной логично, что если пункт меню - то берётся из его настроек. И никаких альтернатив else или elseif для этого условия нет.
Получается сейчас чтоб всё было чики-трики с категориями, нужно под каждую пункт меню создавать. Вообще не ура когда 60 категорий на форуме...
Получается нужно куненовским буржуям писать или самому дописывать условие else, и в нём вытаскивать и проставлять параметры из настроек категорий.

Авторизация

Войти через соцсети: