breadcrumb

Jak zrobić okruszki pod wordpresem

Wyniki rozszerzone breadcrumbPrzeglądając wyniki w google nieraz mieliśmy do czynienia z wynikami rozszerzonymi  do których m.in można zaliczyć  okruszki ( Breadcrumbs ) lub tzw.  elementy nawigacji.

Cytując google

Ślad nawigacyjny jest zbiorem linków (elementów nawigacyjnych), który może pomóc użytkownikowi poznać hierarchię witryny i po niej nawigować.

W powyższym artykule o mówię jak dodać okruszki bez użycia wtyczki jak i z użyciem wtyczki.
Należy pamiętać, że google dla elementów nawigacyjnych stosuje RDF-y zamiast schema.org.

Na stronie http://roadtoblogging.com/show-wordpress-breadcrumbs-on-google-search-results Istiak Rayhan pokazał przykład jak dodać okruszki bez użycia dodatkowej wtyczki.

W pliku functions.php należy dodać:

if ( ! function_exists( 'seobreadcrumbs' ) ) :
function seobreadcrumbs() {
$separator = '›';
$home = 'Home';
echo '<div xmlns:v="http://rdf.data-vocabulary.org/#">';
global $post;
echo '  <span typeof="v:Breadcrumb">
Jesteś w:<a rel="v:url" property="v:title" href="<?php echo site_url()?>">Strona główna</a> </span> '; $category = get_the_category(); if ($category) { foreach($category as $category) { echo $separator . "<span typeof="v:Breadcrumb"> <a rel="v:url" property="v:title" href="".get_category_link($category->term_id)."" >$category->name</a> </span>"; }} echo '</div>';} endif;

A w pliku header.php po

<? PHP the_title (); ?>

należy dodać  

<? PHP  seobreadcrumbs (); ?> .

Pamiętaj aby zapisać najpierw wszystkie edytowane pliki

Oczywiście  miejsce dodania okruszków należy do Nas ale zazwyczaj okruszki pojawiają się pod menu, lub nad nagłówkami.

 

Inną metodą umieszczenia okruszków jest skorzystanie z wtyczki  RDFa Breadcrumb.

Po zainstalowaniu wtyczki należy w pliku header.php po

<? PHP the_title (); ?>

należy dodać

<?php if(function_exists('rdfa_breadcrumb')){ rdfa_breadcrumb(); } ?>
Następnie w ustawieniach wtyczki należy zamienić opisy angielskie Home na Strona główna oraz ew dodać opis nawigacyjny Jesteś w:

 

Jak można zauważyć nie omówiłem najbardziej aktualnie popularnej wtyczki Breadcrumb-Navxt, która wykorzystuje schema.org. A jak pisałem wyżej aktualnie tylko zapis w RDF pozwoli uzyskać okruszki w serpach

1 reply
  1. Renata
    Renata http://www.bezuzaleznien.pl

    Dzięki – wykorzystałam na swoim blogu wariant z wtyczką RDFa. A jak długo trzeba czekać na wyniki, czyli kiedy mniej więcej Google zacznie wyświetlać breadcrumby?

    Odpowiedz

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 *