Удалить название страницы со страницы

Удаляем название
страницы со страницы


Многие пользователи заметили, что в Blogger'е самостоятельно генерируется вставка названия страницы в заголовок текста на странице. Например, если создаётся страница с названием "Обо мне" то, соответственно, этот же текст появляется в заголовке на странице. Причём отсутствует возможность настраивать его местоположение, шрифт и его размер, вид и цвет, а также, при необходимости, вставлять в него ссылку. Всё это крайне неудобно.
Но это ещё не беда, а полбеды. Беда заключатся в том, что этот заголовок заключён в теги h3. Таким образом нарушается порядок ранжирования заголовков на странице: h1, h2, h3, h4, h5, h6. Пост может содержать только один заголовок 1-го уровня и он всегда, без исключений, должен быть первым в начале страницы. А на странице блога заголовок 3-го уровня располагается выше заголовка 1-го уровня. Почти все поисковики к ранжированию заголовков относятся довольно строго, особенно Яндекс. Из-за этой беды страницы блога поисковыми сайтами будут плохо индексироваться и постоянно понижаться в выдаче. Поэтому, если вы собираетесь продвигать свой блог, то надо срочно удалять этот заголовок 3-го уровня, содержащий название страницы.

Удалить название страницы со страницы

Удаление названия с одной страницы

Как можно удалить название страницы с определённой страницы в блоге на Blogger? Для этого нужно выполнить изменения HTML кода темы Blogger. Надо отыскать в шаблоне все коды, которые содержат в своём начале и конце следующие строки:

<b:if cond='data:post.title'>
. . . . . . . . . .
</b:if>

Теперь нужно дополнить найденные коды кодом, выделенным красным цветом с комментарием на память:

<b:if cond='data:blog.url != "Адрес_страницы"'> <!-- Верхняя строка для удаления названия страницы со страницы -->
<b:if cond='data:post.title'>
. . . . . . . . . .
</b:if>

</b:if> <!-- Нижняя строка для удаления названия страницы со страницы -->

Адрес страницы, выделенный зелёным цветом, нужно поменять на адрес той, с которой нужно удалить название страницы. Например, если бы надо было удалить название страницы на данной странице блога, то а адресной строке браузера копируем адрес: http://ob-bl.blogspot.ru/2013/05/udalit-nazvanie-stranici-so-stranici.html.

Удаление названия на всех страницах

А как удалить название страницы из содержания всех страниц? Для этого надо дополнить те же самые первоначальные коды:

<b:if cond='data:post.title'>
. . . . . . . . . .
</b:if>


Перед началом существующего кода и после его окончания вставляем код, выделенный красным цветом:

<b:if cond='data:blog.pageType == &quot;static_page&quot;'> <!-- Верхняя строка для удаления названия страницы со страницы -->
<b:if cond='data:post.title'>
. . . . . . . . . .
</b:if>

</b:if> <!-- Нижняя строка для удаления названия страницы со страницы -->

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

10 комментариев:

  1. Ничего непонятно? А что скрыто за многоточием, вот здесь :"..."? И куда конкретно нужно прописать вот это:"... "? Покажите на примере пожалуйста?

    ОтветитьУдалить
    Ответы
    1. Здравствуй, Денис. Пост дополнил. Теперь, надеюсь, всё изложено понятно.

      Удалить
  2. Здравствуйте! Спасибо, все доходчиво объяснили. Вот теперь все стало понятно. Только у меня почему-то не заработало. Но неважно, это было не принципиально. Еще раз спасибо.

    ОтветитьУдалить
    Ответы
    1. Здравствуйте, Егор. По поводу того, что не заработало. У меня этот код работал и удалить название страницы со страницы в блоге на Blogger получалось. Просто надо аккуратно всё копировать и также аккуратно вставлять свои данные. Пропуск хотя бы одной малозаметной кавычки или другого знака делает код нерабочим.

      Удалить
  3. Не работает хоть тресни( http://dj-angell.blogspot.com/p/blog-page_26.html

    ОтветитьУдалить
  4. У меня тоже не работает. Скрывается, только если тупо закомментировать этот блок.
    Кстати, там ошибка в коде: " нужно заменить на двойные кавычки.

    ОтветитьУдалить
  5. Разобрался. Во втором примере == нужно заменить на !=

    Кстати, " и кавычки равносильны, на деле никакой разницы нет.

    Спасибо за код!

    ОтветитьУдалить
  6. Анонимный29 марта, 2018 07:04

    Спасибо! Ушли Заголовки со всех страниц.

    ОтветитьУдалить
  7. По описанию понять ничего не возможно. Наглядность отсутствует. Для каких интеллектуалов эта статья?

    ОтветитьУдалить
  8. А если нужно удалить название не одной страницы, а всех или нескольких? Каждый раз повторять весь код, или как-то по-другому?

    ОтветитьУдалить