Безплатен блог на платформата Blogger (blogspot). Създаване, водене, персонализиране, дизайн, притурки в примери. Препоръки и съвети за начинаещи и напреднали блогъри.

Търсене

Breaking

Новини. Да коригираме маркера data-vocabulary.org в Blogger

Днес ще научим Как да коригираме data-vocabulary.org и да избегнем „Грешка в Blogger“.
Какво налага да предприемем тази стъпка?
Да коригираме маркера data-vocabulary.org

Наскоро Google обяви, че схемата data-vocabulary.org , която е своеобразен речник с данни и маркер в кода на темите Blogger, от 6 април 2020 повече няма да се поддържа. Причината е нарастващата употреба и популярност на маркера schema.org. От 6 април 2020 маркирането с data-vocabulary.org вече няма да отговаря на изискванията за добри резултати в класирането на Google.
Можете да прочетете повече за тази новина в официалния блог на Google, чрез линка по-долу.

    Причината

    Темите за Blogger, които поддържат навигация Галета ( breadcrumbs ), трябва да бъдат коригирани, като в кода им се вмъкне маркера schema.org. Спокойно, колеги, това не се отнася за всички. Тези от вас, които поддържат дизайна на своите блогове със сравнително скоро създадени теми, няма нужда да го правят. Кодът на новите им теми съдържа този маркер - schema.org. Но темите от второ поколение и по-старите теми не съдържат тази функционалност.
    Как да коригираме остарялата схема на data-vocabulary.org, която след 6 април 2020 ще ни показва „Грешка в Blogger“?

    Намиране и коригиране на кода

    Това е решаваща стъпка и трябва много внимателно да я направите. В противен случай няма да можете да отстраните проблема, защото промяната в кода на темата няма да се запамети. Намерете в темата си кода на data-vocabulary.org и го замените с кода по-долу. Така ще имате оригинален код за правилно маркиране.

    В темата потърсете кода:

    <div class='breadcrumbs' xmlns:v='http://rdf.data-vocabulary.org/#'>    <span typeof='v:Breadcrumb'><a class='bhome' expr:href='data:blog.homepageUrl' property='v:title' rel='v:url'>Home</a></span> <brc>/</brc>
          <b:if cond='data:post.labels'>….

    ………….
      </b:if>
          </b:loop>
          <b:else/>
             Unlabelled
          </b:if>
          <brc>/</brc> <span><data:post.title/></span>
      </div>

    Това не е целият код, който трябва да намерите, а само неговите начало и край.

    Маркираната в червено част от кода ще ви помогне да го намерите бързо, тъй като по-малките кодове са лесни за търсене.

    Не знаете как да намерите конкретен код? Прочетете този урок.

    Ако в кода на темата ви не се открие посочения код, оцветен в жълто, означава, че няма нужда да променяте нищо.

    Но ако го намерите, отстранете го и на неговото място впишете новия код:

    <div class='breadcrumbs'>
        <span><a class='bhome' expr:href='data:blog.homepageUrl'>Home</a></span> <brc>/</brc>
          <b:if cond='data:post.labels'>
          <b:loop values='data:post.labels' var='label'>
         
               <b:if cond='data:label.isLast == &quot;true&quot;'>
    <span>
                                        <a expr:href='data:label.url' rel='tag'><data:label.name/></a></span>
                                      </b:if>
          </b:loop>
          <b:else/>
             Unlabelled
          </b:if>
          <brc>/</brc> <span><data:post.title/></span>
      </div>
             <script type='application/ld+json'>
                  {
                    &quot;@context&quot;: &quot;http://schema.org&quot;,
                    &quot;@type&quot;: &quot;BreadcrumbList&quot;,
                    &quot;@id&quot;: &quot;#Breadcrumb&quot;,
                    &quot;itemListElement&quot;: [{
                      &quot;@type&quot;: &quot;ListItem&quot;,
                      &quot;position&quot;: 1,
                      &quot;item&quot;: {
                        &quot;name&quot;: &quot;<data:messages.home/>&quot;,
                        &quot;@id&quot;: &quot;<data:blog.homepageUrl.jsonEscaped/>&quot;
                      }
                    },{
                      &quot;@type&quot;: &quot;ListItem&quot;,
                      &quot;position&quot;: 2,
                      &quot;item&quot;: {
                        &quot;name&quot;: &quot;<b:if cond='data:post.labels'><data:post.labels.last.name/></b:if>&quot;,
                        &quot;@id&quot;: &quot;<data:post.labels.last.url.jsonEscaped/>&quot;
                      }
                    },{
                      &quot;@type&quot;: &quot;ListItem&quot;,
                      &quot;position&quot;: 3,
                      &quot;item&quot;: {
                        &quot;name&quot;: &quot;<data:post.title/>&quot;,
                        &quot;@id&quot;: &quot;<data:post.url.jsonEscaped/>&quot;
                      }
                    }]
                  }
                </script>


    Заключение

    Поздравления !! Вие го направихте!
    Сега научихте как да коригирате остарелия маркер data-vocabulary.org в кода на Blogger темата си. Посетете вашия блог и проверете кода в действие на живо.

    Надявам се, че този урок ви е харесал и ако е така, моля, споделете го с приятелите си.

    За въпроси моля, в коментарите. А може и на тази страница.

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

    BGtop
    Или подкрепете моя проект



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


    Следвайте Blogzablogove



    Няма коментари:

    Публикуване на коментар

    ИНТЕРЕСНО!Да направим уникална темата на нашия блогИЗБЕРИ!