Вы здесь

Как заменить вывод заголовков блоков с h2 на span?

0

Прелестного дня всем!
Drupal 6
Не секрет, то друпал заголовки всех блоков выводит, обрамляя в тег h2. А мне хотелось бы обрамить их просто через span. И это не просто прихоти мои, поисковики рекомендуют заголовки использовать именно для заголовков контента, а не каких-то там блоков, которые повторятся на всех страницах. И он сам так делает, к примеру, на маркете, и гугл тоже.
Я думал, что за это отвечает модуль blok. Но, поиск в файлах не дал результатов по запросу h2.
Кто-нибудь знает, как это исправить?

Версия Drupal: 
6.x
Категория: 
Block APITheming
Вопрос задан 09.03.2016 - 16:18

Ответы

0

Скопируйте modules/system/block.tpl.php в свою тему, измените, сбросьте кэш.

поисковики рекомендуют заголовки использовать именно для заголовков контента, а не каких-то там блоков

Где они такое рекомендуют?

Ответ дан 09.03.2016 - 16:25
Аватар пользователя xandeadx
xandeadx
1542

Точно, спасибо. А то я искал шаблон блока в папке с модулем, а он оказался в другом месте. Спасибо!
А по поводу рекомендаций:
Во-первых, в каких-то рассылках по SEO это встречал неоднократно. Мол, нефиг путать поисковики, заголовки - это очень весомый элемент.
Во-вторых, рекомендации яндекса http://cache-default04e.cdn.yandex.net/download.cdn.yandex.net/support/r...

  1. Оформление заголовков в тексте, теги , ...,
    Правильное оформление заголовков в тексте помогает пользователю быстрее сориентироваться
    на странице, а значит, экономит его время. Кроме того, и роботу Яндекса будет проще разобраться
    со структурой документа. Поэтому следует выделять этими тегами заголовки в соответствии с ие-
    рархией документа.

Т.е. тут говориться именно о тексте, а не о каких-то элементах навигации и юзабилити.

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

Так я думал.

Но.

Зашел сегодня в яндекса на поиск для сайта. Потестировал маленько результаты его выывода для моего сайта. И заметил такую фигню на странице вывода результатов поиска, что часто вместо нормального сниппета выводится такая штука:

Отзывы о Partner P620T (это заголовок)
Каталог (а это сниппет, вместо которого выводится значение заголовка блока h2)

И в этот момент моё мировоззрение перевернулось кардинально. Я прозрел и решил, что пора этим заняться.

Это было в-третьих.

В-четвертых. https://market.yandex.ru/catalogmodels.xml?hid=91491&CAT_ID=160043&nid=5...
Вон справа блоки, типа "Часто ищут". Сам яндекс делает через span. И это как минимум значит, что делать через span - это не ошибка.

Комментарий оставлен 09.03.2016 - 17:03

Во-вторых, рекомендации яндекса

В тексте нет ничего про блоки и оформлении их заголовков.

В-четвертых. https://market.yandex.ru/catalogmodels.xml?hid=91491&CAT_ID=160043&nid=5... Вон справа блоки, типа "Часто ищут". Сам яндекс делает через span

На этой же странице, ниже, есть блок "Вы смотрели" с h1. Плюс сайты которые используют h* в заголовках блоков - wikipedia, youtube, twitter, facebook, вконтакте.

Делаем вывод - вы сами придумали себе проблему (но у сеошников это в порядке вещей).

Комментарий оставлен 09.03.2016 - 17:28

В тексте нет ничего про блоки и оформлении их заголовков.
Вот именно!

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

А вообще конечно, я знаю, что это не грааль, но я это сделаю (поиск по сайту меня настораживает). А Вы как хотите, я Вас предупредил :).

Спасибо за помощь!

Комментарий оставлен 09.03.2016 - 17:50
-1

Такое рубище, а завтра поисковики по другому напишут :)

Ответ дан 10.03.2016 - 10:43