Opisy dla tagów i kategorii (WordPress)

52
4096

Dzisiaj przedstawię Wam króciutki wpis, jak w WordPressie umożliwić wstawianie opisów dla tagów i kategorii. Nie macie pojęcia ile godzin spędziłem przed komputerem, żeby znaleźć satysfakcjonujące mnie rozwiązanie. Jeszcze w starym roku szukałem patentu dla kategorii, zachęcony widokiem takiego rozwiązania na blogu Pawła Krzyworączki. Mógłbym skorzystać z jakiejś wtyczki, ale niestety znalazłem się w takiej sytuacji gdzie muszę „kompresować” ich liczbę 😉 Z prostego powodu, że każda wtyczka to obciążenie dla bazy danych. Na początku moich poszukiwań znalazłem na forum Krzywego kod, który wyświetlał opis kategorii, ale niestety ignorował html-a, przez co był dla mnie bezużyteczny.

 <?php // Artykuł kategoriowy
      echo category_description();
?> 

Więc szukałem dalej. W poszukiwaniach trafiłem na bloga mpercent, gdzie znalazłem to czego szukałem, a nawet więcej 🙂

Same opisy dodajemy w panelu WordpRess-a, w zakładce:
Wpisy~~~~~>Kategorie~~~~>Wybrana Kategoria
Wpisy~~~~~>Tagi~~~~~~~~~>Wybrany Tag

Swoją drogą to ciekawe, że sam WordPress umożliwia zamieszczanie opisów, a większość szablonów już nie.

Przed modyfikacją szablonu, zrób koniecznie kopię zapasową modyfikowanych plików. Przedstawione przeze mnie kody mają charakter informacyjny, używasz ich na własną odpowiedzialność.

Opis dla kategorii

<?php if (is_category()) { ?>
<?php $description=category_description(); echo $description;  ?>
<?php } ?>

lub

<?php if (is_category()) echo category_description(); ?>

Wybrany kod (ja osobiście użyłem tego krótszego) wklejamy do pliku, zależnie od szablonu, category.php lub archive.php, pod miejsce, które będzie wyglądało mniej więcej tak:

<h2 class="pagetitle">Przeglądasz Kategorię: 
<?php single_cat_title(); ?></h2>

Wstawiony kod warto ostylować tak, aby opis kategorii upodobnić do wpisów. Oczywiście nie musicie dłubać w css-ie – wystarczy, że powyższy kod wsadzicie w div-y takie jakie macie w postach. U mnie wygląda to tak:

		<div class="entry">
		<div class="postwrap">
		<div class="post">
<!-- Opis kategorii -->
<?php if (is_category()) echo category_description(); ?>
		</div>
		</div>
		</div>

A tak to wygląda na jednym z moich blogów:
Gry Ekonomiczne

Opis dla Tagów

Kod wyświetlający opisy tagów wstawiamy podobnie jak dla kategorii. Szukamy w pliku tags.php lub archive.php linijki, która będzie wyglądała mniej więcej tak:

<h2 class="pagetitle">Przeglądasz Tag:
<?php single_tag_title(); ?></h2>

Pod tą linijką wstawiamy poniższy kod:

 <?php if (is_tag()) { ?><?php echo tag_description(); ?><?php } ?>

Analogicznie jak w kategoriach dodajemy div-y, co u mnie wygląda tak:

		<div class="entry">
		<div class="postwrap">
		<div class="post">
<!-- Opis tagów -->
<?php if (is_tag()) { ?><?php echo tag_description(); ?><?php } ?>
		</div>
		</div>
                </div>

Przykład na wymiatacze24.pl:
Gry gPotato

Podsumowanie

Pewnie co niektórzy czytelnicy będą się zastanawiać po co ta modyfikacja. Opisy kategorii i tagów to dodatkowa treść, gdzie możemy zamieszczać dodatkowe słowa kluczowe. Jak wiadomo posty w kategoriach i tagach się dublują, co wyszukiwarki mogą uznać za DC, dzięki opisom dywersyfikujemy treść. Zwykły czytelnik również skorzysta z opisywanej modyfikacji, zwłaszcza jak trafi z wyszukiwarki na stronę tagu czy kategorii, gdzie zwykle jest spis postów z zajawkami. Dajemy wtedy czytelnikowi dodatkową treść do poczytania, dzięki której odwiedzający może szybko się dowiedzieć co znajdzie w danej kategorii czy tagu.

Myślę, że ten paten świetnie się sprawdzi w rozbudowanych sklepach i katalogach postawionych na WP. Dlatego, że daje nam to świetne pole do popisu w pozycjonowaniu fraz z długiego ogona.

A jakie Wy macie pomysły wykorzystania opisów kategorii i tagów? 🙂

52 KOMENTARZE

  1. Nie powiem, że brak opisów kategorii i tagów spędzał mi sen z powiek. Tak nie było. Jednak po przeczytaniu tego wpisu doszedłem do wniosku, że nie jest to trudne a może być bardzo przydatne. Wszak to tylko klika linijek kodu i może google spojrzy na mnie przychylnym okiem? 😉

    A u użytkownicy powinni być zadowoleni. Cóż. Trzeba to umieścić w swoim ToDo na przyszły tydzień.

    • @Nikodem, ja też miałam z tym problem. Nawet z tego powodu zawsze miałam problem między wyborem pomiędzy joomla a WP, ilekroć chciałam postawić jakąś nową stronę. Teraz jednak spróbuję skorzystać z tego artykułu. Zobaczymy czy mi się uda pokonać mój odwieczny dylemat.

  2. Ciekawy zbieg okoliczności, kilka dni temu się za to u siebie zabrałem na jednym z blogów i chciałem nawet zrobić wpis na ten temat. 😉

    Ktoś mi kiedyś poradził, by zrobić opisy dla archiwów kategorii, ale zamiast użyć tej metody dopisałem kod instrukcją warunkową do kodu. Bezsens…

    • Dokładnie to samo zrobiłam. Totalnie bez sensu, bo tylko kod się niepotrzebnie wydłuża. Na pewno na jednym blogu wykorzystam tę metodę. Problem jednak z tym, że na drugim w kategoriach mam również różne sidebary. Tego chyba nie da się już w taki sposób rozwiązać?

  3. Czytam raz, czy tam drugi, czytam trzeci… Zrozumiałem:)
    Sprawdzam u siebie i jak na mój zupełnie laicki umysł to templatka Magazine Theme jest tak skonfigurowana domyślnie… Albo coś kompletnie pomieszałem 😐

  4. Super sprawa z dodatkową treścią w kategoriach oraz tagach. Sam o tym myślałem, ale jeszcze nie miałem okazji tego ruszyć. A tutaj podajesz gotowe do wdrożenia rozwiązanie. Jako że szykuję się do mocnego przerabiania bloga, tak więc na dniach zapewne przetestuje to co opisałeś 🙂

    Dzięki i pozdrawiam
    Mariusz

  5. Dzięki za inspirację, dało mi to do myslenia i juz mam pomysł jak to by mozna fajnie wykorzystać na moich blogach. Jedyny minus, że te zmiany są związane z danym szablonem i jak najdzie nas ochota na cos nowego to tyłek zbity – trzeba będzie od nowa.

      • no tak, tak, racja, tylko muszę pamiętać aby zapisać sobie gdzieś najpierw co zmieniam, co dodaje, co modyfikuję bo potem za cholerę nie będę pamietał co i gdzie było zmieniane 😀 Tym bardziej, że takich zmian na blogu robie się na prawdę sporo 😉

        • Na blogu który podałem jako przykład, zmieniłem całą stronę główną, ikony wpisów i archiwów, i parę innych drobnych zmian. Raczej nie za szybko zmienię ten szablon 😉

          Też chyba muszę sobie zapisywać co gdzie zmieniam, bo później to masakra jakaś wychodzi 😀

  6. Muszę to sprawdzić u siebie. Czasem google wrzuca w wyniki strony kategorii lub tagów, a dzięki odpowiedniemu opisowi można zwiększyć ilość tekstu na stronie i to tematycznego.

    Też kiedyś szukałem wtyczki i potem dałem sobie spokój, a tu kilka linijek kodu łatwo przekopiować.

    Dzięki za ten wpis.

  7. Rozwiązanie genialne tylko pytanie poco dodatkowo indeksować kategorie w google.

    To nie jest sklep gdzie możemy pozycjonować long tail. Lepiej skupić się na częstej aktualizacji bloga jego odpowiedniej promocji i wszystko przyjdzie samo.

  8. Bardzo dobry poradnik, tego właśnie szukałem od dłuższego czasu i w końcu natrafiłem na ten post. Myślałem, że będzie problem z tymi opisami dla tagów, ale jak widać wszystko jest możliwe.

    Dziękuję i pozdrawiam.

  9. Szkoda, że takiej funkcji nie ma domyslnie w WordPressie. Sprawdzałem pod kątem wtyczek, ale kiepsko to wygląda. Samo bawienie się tym kodem już trochę zniechęca, ale jak ktoś chce odpowiednio zoptymalizować bloga to na pewno to zrobi. Dobra robota!

  10. Dobra rada. Może zabawa z kodem może odstraszać , ale to nie jest jakaś wielka operacja ;-)i na pewno się opłaca. Warto sobie najpierw zrobić kopie, a potem pracować, w razie czego możemy wrócić do pierwotnego stanu.

  11. Zgadzam się, że to bardzo dobry pomysł. Pytanie tylko, czy nie istnieje już jakaś wtyczka, która coś takiego umożliwia? Używałem dwóch wtyczek SEO do WordPressa, ciągle używam All in One SEO Pack, ale tam czegoś takiego nie ma.
    A może ktoś taka wtyczkę zrobi?

    • Lepiej samemu w kod wrzucić to co napisał komoklikus niż instalować wtyczki zawsze to jakieś dodatkowe obciążenie dla wordpress. Nie powiem na niektórych blogachmam 20-30 wtyczek co z pewnością nieźle zarzyna serwer szczególnie jak na jednym z serwerów jest np. 10 instalacji wordpressa.

  12. Praktyczne, przydatne, powiem więcej, zmotywowałeś mnie do wprowadzenia tego praktycznego rozwiązania na moim blogu. Dodatkowa treść z pewnością pomoże także czytelnikom odnaleźć się na blogu, którzy po raz pierwszy zaglądają do danej kategorii 🙂 Pozdrawiam!

  13. Świetna robota, sami nigdy byśmy się za to nie zabrali, a taki turotial to zbawienie. Oby więcej takich blogów i artykułów, które pomagają nam wszystkim. Na pewno skorzystam z niego i będę polecać dalej, dzięki wielkie, pozdrawiam!

  14. Opisy kategorii to jeden z ważniejszych elementów, szczególnie dla sklepów internetowych, ale też dla serwisów które wymagają wyjaśnień. SEO oczywiście też jest istotne, ale kilka zdań naprowadzających na to czego użytkownik/klient może się spodziewać jest znacznie ważniejsze.

  15. Właśnie tego szukałem! Dziękuję, gdyż muszę zastosować to rozwiązanie do optymalizacji jednego z moich blogów. Nie ukrywam, że po ostatnich aktualizacjach algorytmu Google, bardzo mocno spadł mi ruch. Domyślam się, że to wina zbytniej duplikacji wyciągu wpisów w kategoriach. Dlatego, zgodnie z podpowiedziami jakie znalazłem na PiO dodam wedle Twoich wskazówek opisy kategorii. Zobaczymy jaki będzie efekt.

  16. Witam,

    szczerze mówiąc, nigdy nie miałem problemów z kategoriami oraz tagami, aby wystąpił problem typu – Duplicate Content wspomniany powyżej. Wtyczka SEO by Yocast, odpowiednio skonfigurowana wprowadza zmiany, które przedstawiłeś powyżej, przynajmniej takie mam wrażenie oraz obeznanie w temacie. Jeśli jest jednak inaczej i źle interpretuje zmiany wprowadzone przez SEO by Y, to proszę mnie poprawić oraz poinformować, jednak z tego co wiem, tak to wygląda. W każdy bądź razie, obszernie jasno czarno na białym, przedstawione sympatyczne, proste rozwiązanie. Wrócę tu, zdecydowanie. Leci do zakładek!

  17. Szczerze mówiąc dawno przestałem sie przejmować takimi kwestiami jak meta, keywords, tagi itp itd. Google złapie to jak będzie chciał. Ważniejsza jest teść wpisów, użycie różnych fraz kluczowych no i jakość treści.

  18. Aktualizacje wtyczek na bieżąco + orientacja w tym temacie, które warto zainstalować to temat rzeka. Osobiście, nie nadążałem do czasu w którym również stworzyłem własną listę wtyczkę i jestem z niej niesamowicie zadowolony. Biorąc pod uwagę fakt, że praktycznie wszystkie, które zostały tutaj przedstawione są również wykorzystywane na moich witrynach. Jedynie, co mogę od siebie dodać to Wordfence Security,
    jQuery lazy load plugin, Use Google Libraries 😉 Więcej grzechów nie pamiętam.

  19. Bardzo pomocny wpis 🙂 . Zawsze się nad tym zastanawiałem ale nigdy nie miałem jasnej odpowiedzi. Twój artykuł potwierdził tylko moje spostrzezania , znasz może jakaś wtyczkę która dodaje sama komentarze do strony? oczywiście wcześniej napisane prze siebie.

  20. nie sądziłem, że to takie proste będzie, naprawdę jest pod wrażeniem, szukałem i szukałem nigdzie nic konkretnego nie było, same lanie wody i 0 konkretów, jak ja lubię jak wszystko jest ładnie wyjaśnione

  21. A mógłbyś przybliżyć jaki wpływ tagi mają na pozycjonowanie. Tzn. czy warto je pokazywać na stronie głównej firmy pozycjonerskiej, portfolio, agencji reklamowej czy lepiej skupić się na innych rzeczach?

  22. Ja tej metody nie polecam.
    Najlepszym rozwiązaniem jest danie kategoriom i tagom noindex i nofollow.
    Dzięki temu nie będzie duplicate content.
    Większość osób uważa że on nie grozi, ponieważ powielane są nie całe teksty a jedynie zajawki, ale wg mnie to i tak powoduje DC. Testowałem

  23. No ciekawe ciekawe nigdy nie próbowałem tego robić dla tagów i kategorii, a zawsze to wartość dla seo. Czy testowałeś realną wartość dla tych podstron czy miało to wpływ na seo?
    Czy linkujesz też kategorie wewnątrz?

  24. No tak, sam sporo czasu bujam się czasami jak chce coś zmienić bądź dostosować na stronie, ale dobrze, że nie tylko ja, ale też inni chętnie się dzielą tym czego się nauczyli, dzięki temu innym jest łatwiej, szacunek.

  25. A jest może plugin, który by robił to wszystko co ty opisałeś? Sama funkcja i opisy kategorii bardzo by mi się przydała ale jednak wole sama nie wstawiać nic w kod strony bo raczej nie będzie to działać jak ja to zrobię, wolałabym tylko zainstalować jakąś wtyczkę.

  26. Opisy kategorii i tagów do dobry sposób na dodatkową treść. Ale jak dobrze zrozumiałem, to dzięki tej metodzie opisy będą także widoczne dla użytkowników.
    Na podanej przez Ciebie stronie, na tej również, tego nie widać…

  27. Dzięki wielkie, właśnie czegoś takiego szukałem. Chcę wzbogacić swoje podstrony o dodatkowy tekst na moim firmowym blogu, a jak nic najlepiej tam właśnie pasuje opis kategorii. Dzięki wielkie jeszcze raz. Niezwykle przydatny wpis.

  28. Wielkie dzięki, szukałem właśnie takiego rozwiązania dla tagów, bo dla kategorii już znalazłem 🙂 Przetestuję i zobaczę czy jednak to faktycznie działa – nauczony doświadczeniem i kilkuletnią praktyką 🙂 Pozdrawiam wszystkich.

  29. Całkiem fajne rozwiązanie. Zastanawia mnie tylko jedna rzeczy. Czy na prawdę ani jedna głupia wtyczka dla WordPress’a nie zrobi tego za nas?
    Wtyczek dla WP jest od groma, nawet tych darmowych znajdziemy całkiem sporo.

  30. Wszystko ładnie działa dzięki wielkie 🙂
    Zastanawiam się tylko czy to może nie przesada jak mamy kategorie? chodzi mi o wpływ na SEO, bo w jednym z kursów pominięto tagi odnośnie WordPress, kategorie robiono z opisami tagów w ogóle nie było. Masz może jakąś większa na ten temat wiedzę?

  31. A mnie również zainspirował twój artykuł o kategoriach i próbuję właśnie zaimplementować kod na naszym blogu firmowym tablety24.pl. Staram się poupychać artykuły kategoriowe takie po 2-3 tysiące znaków i nie bardzo wiem jak je upchać. Jeśli możecie pomóc to super

    Pozdrawiam wszystkich

  32. Ja nie jestem za bardzo przekonany, co do takiego rozwiązania zwłaszcza jeżeli będziemy mieli podział na strony(paginację), to opis kategorii będzie znajdował się na każdej stronie i znowu będzie duplikat. Chyba lepiej dać noindex dla stron kategorii, czy wyników wyszukiwania.

  33. Nie wiem, czy to jakieś zmiany w wordpressie czy to za sprawą jednej z wtyczek, które mam zainstalowane ale ja mogę takie coś zrobić bez grzebania w kodzie. Fakt, że jak na razie nie używałem ale pod wpływem tego artykułu (przedstawienia argumentów „za”) się za to zabiorę.

  34. Hmm nie wiem czy uda mi się to poprawnie wykonać. Na pewno się za to zabiorę, aby skutecznie to połączyć. Jeśli będę miał jakieś problemy, na pewno zostawie w komentarzu pytanie.
    Na tę chwilę biorę sie do pracy 🙂

    Dzięki i Pozdrawiam

  35. Dobry tekst, też w kontekście tego, że wiele osób uważa, że strony kategorii i tagów należy blokować w robots.txt – bo double content i w ogóle. Ja promocję seo swojego bloga na WP opieram właśnie na tagach i kategoriach i z efektów jestem zadowolony 🙂

  36. Tagi to dobra metoda szybszego wyszukiwania potrzebnej informacji. Każdy użytkownik byłby na wdzięczny za ułatwienie poruszania się po stronie. :)ja muszę to poprawić na swojej stronie. Ja należę do grupy ludzi, kórzy wchodzą na stronę nie lubią tracić za dużo czasu na zlokalizowania rzeczy, która nas interesuje.

  37. Szczerze przyznam, że tagi często służą mi tylko do odpowiedniego wspomagania pozycjonowania – kategorie to czysta nawigacja i ułatwienie nawigacji dla przeciętnego czytelnika. Czy się sprawdza to kwestia sporna – dla mnie działa, aczkolwiek podejrzewam, że w wielu wypadkach nazwy kategorii pod SEO powinny być lepiej dopasowane.

  38. Dobry pomysł z tymi opisami.
    Co do tagów i kategorii to polecam zdecydować się na bardziej szczegółowe kategorie bez tagowania, bo to rzeczywiście może być uznana za duplicate content.
    To są tzw. tagokategorie.

  39. Zaczynam naukę pisania stron w wordpressie i takie artykuły jak ten będą mi bardzo pomocne:)Jak myślicie ile czasu sumiennej nauki potrzebuje, żeby zacząć tworzyć profesjonalne strony internetowe za pieniądze?

  40. Robienie kategorii i tagów według mnie ułatwia całkowicie poruszanie się po stronie lub blogu, szybko znajdując szukaną informację. Ja na przykład bardzo lubię układ stron, gdzie jeden róg, fragment, zajmują propozycje z tagami.

  41. Świetny wpis. Bardzo dobrze opisałeś jak modyfikować opisy, kategorie na WordPressie.
    Takie pisywanie tagów czy kategorii bardzo ułatwia korzystanie ze strony, w szybki sposób można znaleźć informację i strona jest przyjazna dla użytkownika.

ZOSTAW ODPOWIEDŹ

Przepisz poniższy kod z obrazka i pokaż nam czy jesteś człowiekiem ;-)