Błędy Rich Snippets w wordpressie

Dosyć często przy wprowadzaniu danych strukturalnych można spotkać sie z błędami,  o których informacja otrzymujemy podczas testowania strony w narzędziach google. Najczęściej spotykanymi błędami dla wordpressa to:

  1. Warning: Missing required field „entry-title”
  2. Warn­ing: Miss­ing required field ?updated
  3. Warn­ing: Miss­ing required hCard ?author

Rozwiązanie jest powyższych punktów jest dosyć proste.

1. Aby rozwiązać problem Warning: Missing required field „entry-title” należy w pliku single.php odnaleźć w znaczniku H1 lub H2  klase class=”title” lub class=”page-title „ i dodać w cudzysłowach znacznik entry-title.

Prawidłowy zapis:

<h1 class=”title entry-title”>

lub

<h1lass=”page-title entry-title”>

2. i 3.

W pliku single.php odszukujemy linijkę odpowiadająca za datę i nazwę autora. Szablon tego bloga miał zapis

Posted by: <?php the_author_posts_link() ?> | on <?php the_time(‚F j, Y’); ?></p>

który zamieniamy na

<div class=”date”>
<span class=”updated”>
Posted on :<?php the_time(‚F j, Y’); ?></p> by
<span class=”vcard auhtor” >
<span class=”fn”><a href=”https://plus.google.com/108208750695314647033/”>
<?php the_author_posts_link() ?> </a> </span></span></div>

Linijki dotycząca adresy naszego profilu google+ nie w każdym przypadku będzie wymagana. należy pamitac by przed <?php the_author_posts_link() ?> znajdował się zapis <span class="vcard author"><span class="fn">.

 

Po powyższych zmianach narzędzie testujące dane strukturalne przestanie wyświetlać błędy.

 

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *