Страници. Да премахнем заглавието им от съдържанието

Страници. Да премахнем заглавието им от съдържанието
Здравейте, всички. Днес ние си поставяме задачата да премахнем наименованието на страницата от съдържанието на самата страница. Мисля, че не всички веднага разбират за какво става въпрос, но ще се опитам да обясня по-ясно. В страниците на черновите, както и на страниците със публикации, винаги пишем заглавието им. И в редактора е така (това е екранна снимка на редактора на страницата).

Заглавие на страница

Изглежда, че всичко е както трябва. Въпреки това, след публикуването на статична страница, Blogger по някакъв начин генерира това заглавие и го поставя за втори път в тялото на страницата, преди текста в нея. В резултат на което имаме следното:

Заглавие за втори път в тялото на страницата

При проверка за SEO оптимизация на статичните страници на моя блог винаги се появява една и съща грешка – повторение на тага h1. А знаете, че това не бива да се случва.
Опитах се да го премахна по обичайния начин, но не става. После прочетох публикация на Виктория Барад и разбрах, че това не е трудно да се поправи. Тя прави уговорката, че е възможно да се постигне само и единствено за стандартните теми на Blogger. Но аз ще предложа възможност и за теми от трети страни, такава като темата на моя блог.

Започваме.
➤Отиваме в раздел Тема и правим резервно копие на темата;
➤Търсим по познатия ни начин този участък от кода на темата:

➤За стандартните теми:


<b:if cond='data:post.title'>
тук е целият код
</b:if>


В теми от трети страни намираме няколко кода, които са:


  • Код, отговарящ за наименованието, заглавката на блога:



<b:if cond='data:post.title'>
<div class='post-head'><h1 class='post-title entry-title' itemprop='name headline'>
Тук е целия код
</b:if>



  • Код, отговарящ за наименованието на статичните страници:


<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:if cond='data:post.title'>
Тук е целия код
</b:if>

</b:if>



  • Код, отговарящ за наименованието и публикациите, и на статичните страници:



<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<b:if cond='data:post.title'>
Тук е целия код
</b:if>

</b:if>


Спираме се на кода, отговарящ за наименованието на статичните страници и го „затваряме“ подобно на начина, по който скриваме иконата за бързо редактиране на притурки.

Ето така:


<!--<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
<b:if cond='data:post.title'>
Тук е целия код
</b:if>

</b:if>-->


Сега можем да запаметим промените в кода на темата и да проверим какво се е получило.
Дори ако нещо се обърка, няма нужда да се притеснявате. Направете всичко в обратния ред. И моля, бъдете внимателни към всички знаци в кодовете.
Някой от вас може отново да попита: Защо да махам заглавията от съдържанието на статичните страници?

Ако още не можете да дадете отговор на този въпрос, не променяйте нищо в кода на темата си и мислете за прочетеното тук просто като за информация. Но повторението на тага h1 (title) в една страница е основна и груба грешка.


За въпроси моля, в коментарите. А може и на тази страница. С благодарности към Виктория Барад. За търпението и щедростта. Не, че тя е откривател, но моралът го изисква.

Ще съм благодарна да оцените моя труд. Моля, гласувайте за блога ми на:

BGtop

Здраве за всички вас! Не забравяйте да правите добро на други хора!

Следвайте Blogzablogove

Моля, подкрепете моя проект
OpenCloseComments
Cancel