Mariusz Gąsiewski

WordPress – optymalizacja pod SEO

Jak wiadomo WordPress jest bardzo łatwo konfigurowalnym i przyjaznym dla wyszukiwarek systemem zarządzania treścią. Wiele mechanizmów, które ułatwiają jego indeksację i optymalizowanie pod kątem wyszukiwarek znajduje się już w domyślnej wersji instalacyjnej WordPressa.

Jednocześnie jednak istnieje kilka aspektów użytkowania tego systemu, które nie są znane powszechnie, a które wpływają na dostępność treści prezentowanych przez naszego Wordpresa wyszukiwarkom, a tym samym przydatność samego Wordpresa dla celów SEO.


Częstotliwość wpisów

Nie powiem tutaj nic nowego mówiąc, że częste aktualizowanie treści ma dość istotny wpływ na rankingi serwisu w wyszukiwarkach. Niewiele osób jednak wie, że ta zależność może szczególne znaczenie w przypadku zastosowania Wordpresa. Jak wynika z testów przeprowadzonych przez Alledia.com , które były swego rodzaju próbą porównania przydatności WordPressa, Joomla i Drupal na potrzeby SEO, WordPress może osiągać słabsze wyniki w rankingach wyszukiwarek od pozostałych CMSów w przypadku braku aktualizacji treści. Sama metodologia i sposób przeprowadzania testu jest oczywiście dość kontrowersyjna, ale jeżeli weźmiemy pod uwagę następujące założenia:

  • wyszukiwarki są tak optymalizowane, aby jak najbardziej odpowiadały preferencjom użytkowników ;
  • WordPress jest z założeniem systemem blogowym, przeznaczonym dla serwisów, które mają być często aktualizowane ( w odróżnieniu od innych systemów CMS typu Joomla);
  • wyszukiwarki w łatwy sposób mogą identyfikować silniki CMSów;
  • generalnie użytkownicy preferują czytać blogi, które są dość często aktualizowane;

można dojść do następujących wniosków:

  • wybieraj WordPressa jeżeli tworzysz serwis, który będzie często aktualizowany
  • wybieraj inny system CMS w przypadku, kiedy chcesz stworzyć stronę ściśle statyczną.

Optymalizacja Wordpresa

Jeśli chodzi o zmianę samej struktury Wordpresa dla celów SEO polecam ciekawy artykuł Jimma Westergrena, który szczegółowo opisuje krok po kroku optymalizację tego systemu zarządzania treścią. W artykule znajdziemy rozwiązanie takich kwestii jak:

  • niezbyt przydatny dla celów SEO domyślny system tytułów Wordpresa;
  • mało elastyczny system nagłówków;
  • mało rozbudowany panel Quicktags w Wordpresie.

Optymalizując Wordpresa należy zwrócić szczególną uwagę na optymalizację tytułów strony głównej bloga, postów i kategorii w Wordpresie. Tytuły postów powinny być pokazywane z znacznikiem H1, podrozdziały postu jako H2 i itp

Przykładowy, zoptymalizowany znacznik tytułu dla header.php bloga może wyglądać następująco:

[php]
<?php if(is_home()) { echo ‘Nazwa bloga | Słowa kluczowe; } else { wp_title(”) ;} ?>
[/php]

Nagłówek H1 dla single.php z wykorzystaniem tytułu postu mógłby wyglądać następująco:
[php]
<h1><?php the_title(); ?></h1>
[/php]

Znaczniku title można przebudować za pomocą plugina SEO Title .
Aby móc na bieżąco wykorzystywać znaczniki Reading w pisanych można je dodac do swojego panelu Quicktags w Wordpresie poprzez instalację wtyczki: WordPress Quicktags script

Wyniki uzupełniające

Jedną z rzeczy, na którą należy uważać używając WordPressa jest wielokrotność adresów, pod którymi można dotrzeć do tej samej treści. System tworzenia adresów poszczególnych treści w oparciu o adresy kategorii, tagów, strony głównej prowadzi nierzadko do problemu zduplikowanej treści w obrębie serwisu. Problem ten jest szczególnie istotny w przypadku wyszukiwarki Google, która zwraca szczególną uwagę na indeksowanie danej treści tylko pod jednym adresem. Problem zduplikowanej treści w obrębie serwisu pociąga za sobą następujące konsekwencje:

Najłatwiejszym sposobem na sprawdzenie ilości podstron naszego serwisu, które wpadły w wyniki uzupełniające jest komenda:
[html]
site:www.jakas-strona.pl *** -view
[/html]
,gdzie,
[html]
www.jakas-strona.pl
[/html]
to dowolna strona internetowa

Usuwając problem zduplikowanej treści trzeba wziąć pod uwagę:

  • standardowe przekierowanie adresu serwisu z www na bez www lub też odwrotnie:
    [html]
    RewriteCond %{HTTP_HOST} ^jakas-strona.pl
    RewriteRule ^(.*)$ www.jakas-strona.pl$1 [R=permanent,L]
    [/html]
  • dodanie znacznika „noindex” do podstron, które w oczywisty sposób duplikują adresy (np. podstrony typu: http://www.naszastrona.pl/page/2/ i itp..) poprzez dodanie odpowiedniego kodu do header.php w Wordpresie

    przykład:
    [php]
    <?php if ( $paged >1 ) {
    echo ‘<meta name="robots" content="noindex,follow"/>’;
    }?>
    <?php if (is_search() ) {
    echo ‘<meta name="robots" content="noindex,follow"/>’;
    }?>
    <?php if (is_archive() ) {
    echo ‘<meta name="robots" content="noindex,follow"/>’;
    }?>
    <?php if (is_trackback() ) {
    echo ‘<meta name="robots" content="noindex,follow"/>’;
    }?>
    [/php]

  • wyindeksowanie adresów postów w postaci RSS – np. poprzez zastosowanie wtyczki FeedBurner.

Szczegółowy opis wszystkich aspektów usuwania zduplikowanych adresów w obrębie serwisu, opartego na Wordpresie można znaleźć w moim poście: Usuwanie Duplicate Content w WordPress.


Wartościowa treść

Nawet największe zabiegi optymalizacyjne w strukturze Wordpres nie zastąpią wartościowej treści. Wartościowa treść nie tylko przyciąga użytkowników, ale również pomaga zdobywać linki do serwisu, które mają największy wpływ na rankingi serwisu w wynikach wyszukiwania wyszukiwarek.

Istotną pomocą w zdobywaniu linków do treści może być zastosowanie wtyczki: Link to Me (przykład poniżej)

link me Wordpress   optymalizacja pod SEO

Instalacja wtyczki:

  1. Ściągnij wtyczkę z strony Link to Me Textbox
  2. Przenieś go do folderu: wp-content/plugins/
  3. Dodaj do pliku CSS swojej skórki kod:
    [css]
    .linktext {
    font-size:9px;
    margin-left:5%;
    margin-right:5%;
    }
    .linktextarea {
    font-size:9px;
    font-family:verdana;
    overflow:hidden;
    }
    [/css]
  4. Otwórz plik single.php i dodaj do kodu przed znacznikiem:

    [php]
    <?php comments_template(); ?>
    [/php]

    kod

    [php]
    <?php if (function_exists(‘link_to_me_textbox’)) link_to_me_textbox(”); ?>

    [/php]

W przypadku, kiedy uznasz strone za przydatna dodaj na swojej stronie link do niej.
Po prostu skopiuj i wklej link podany nizej (Ctrl+C to copy)
Wyglad linku po wklejeniu na stronie: WordPress – optymalizacja pod SEO

Dodaj link do:
| | | Y! MyWeb | +Google

33 Odpowiedzi to “WordPress – optymalizacja pod SEO”

  1. Damianon 28 marca 2007 at 4:58 po południu

    Czy wyszukiwarki traktują blogi inaczej niż inne serwisy? Czy lepiej jest używać innych serwisów CMS? Który z nich polecasz?

  2. adminon 28 marca 2007 at 7:41 po południu

    Kiedyś zadano to pytanie Mattowi Cutts. Odpowiedział wówczas przecząco. Przytoczony wyżej eksperyment wskazywał na to, że wyszukiwarki mogą brać pod uwagę silniki CMS przy ustalaniu rankingu witryny. Wydaję się to logiczne, chociaż nie przywiązywał bym do tego zbyt wielkiej wagi. Wybieraj ten CMS, którego obsługa sprawia Ci najmniej problemów. Do bloga polecam WordPressa, dla większe strony statycznej wybrałbym Joomla, dla niedużej zastanowiłbym się nad Etomite.

  3. [...] Czytaj dalej » [...]

  4. Katalogi presell pageson 26 kwietnia 2007 at 7:35 po południu

    [...] WordPress – optymalizacja pod SEO – optymalizacja systemu WordPress; [...]

  5. [...] Optymalizacja WordPress [...]

  6. hmmon 10 sierpnia 2007 at 10:01 przed południem

    Nie bardzo rozumiem dlaczego podstrony typu http://www.naszastrona.pl/page/2/ duplikują adresy. Przecież nic się nie powtórzy.

  7. adminon 10 sierpnia 2007 at 10:15 przed południem

    Dlatego, że cały czas masz tę samą treść. Przeciez bez względu na to, czy wybierzesz widok kategorii, widok kolejnych postów idąc od strony głównej cały czas prezentujesz te same posty.

  8. Mariuszon 23 sierpnia 2007 at 9:49 przed południem

    Niestety w moim blog-u wtyczka Link to Me Textbox nie dziala. Pozmienialem kod tak jak nalezalo zrobic i nic :/

  9. adminon 23 sierpnia 2007 at 10:27 przed południem

    Czy masz zainstalowaną wtyczkę PHP Exec? O ile dobrze pamiętam ona jest wymagana do działania Link to me.

  10. Mariuszon 24 sierpnia 2007 at 10:24 przed południem

    Po zainstalowaniu PHP Exec tez nie dziala. Wylaczylem wtyczki i wlaczylem jeszcze raz i tez nie dzialaly. Ja mam wersje 2.2

  11. adminon 25 sierpnia 2007 at 12:03 przed południem

    Czy masz jakiś komunikat błędu, czy po prostu nie działa (nic się nie pokazuje)? O jaką witrynę chodzi? Jakiego kodu używasz dokładnie?

  12. Mariuszon 29 sierpnia 2007 at 9:47 przed południem

    Nie dziala, tak jakbym nic nie zainstalowal. Chodzi o strone blog.infonocleg.com

  13. adminon 30 sierpnia 2007 at 11:30 przed południem

    Możesz podać kod, który wkleiłeś w template (template pojedyńczego postu skórki) ?

  14. Ilu czytelników ma Twój blog? « zielony blogger plon 07 października 2007 at 4:05 przed południem

    [...] Generalnie mówi się, że content is king, czyli najważniejsza jest treść. To jest to co sprawia, że Twój (i mój) blog ma wiernych czytelników, których liczba rośnie z każdym dniem. Niektórzy dodają, że SEO is queen – tu przewagę zapewnai WordPress, który z natury jest bardzo SEO-friendly, a z kolei linki z wartościowych blogów na pewno nie tylko nie zaszkodzą a dają podwójną korzyść: kierują czytelników na naszego bloga, a jednocześnie windują go w rankingach przeglądarek. [...]

  15. Lukason 16 października 2007 at 11:39 przed południem

    hmmm wiec trzeba instalować ;) zobaczymy czy znowu coś skopię i mi się precel posypie ;)

  16. adminon 16 października 2007 at 6:36 po południu

    Pamiętaj, że zawsze dobra treść jest podstawą. Optymalizacja zawsze pomoże, ale z pustego i Salomon nie naleje :)

  17. http://www.ekabarety.neton 22 października 2007 at 7:58 po południu

    Dzięki za artykuł :-)

  18. Mikion 30 października 2007 at 11:19 przed południem

    Bardzo fajny artykuł

  19. karuzelon 12 listopada 2007 at 5:10 po południu

    Wszystko fajnie, wszystko działa jak nalezy. Tylko czy może mi ktoś napisać jak zwężyć ramke z kodem, bowiem wystaje poza pole posta na sidebar. Z góry dziękuje za informacje

  20. adminon 13 listopada 2007 at 10:04 przed południem

    O jaki dokładnie blog chodzi i o jaki kod?

  21. fibbiaon 13 maja 2008 at 10:02 po południu

    Mariusz,
    Pisałeś tego posta ponad rok temu. Niewiele wcześniej, przerobiłem na własnej skórze, że WordPress z zastosowaniem nieblogowym jest…. no właśnie już chciałem napisać, że kiepski. Nazwijmy nie kiepski, ale gorzej oceniany – i to głównie przez algorytm Twojego obecnego pracodawcy :-)

    Od tego czasu zmieniło się trochę, “jedziemy” już na WordPressie 2.5.1 – a tam jest już możliwość i to bez żadnego grzebania loop’ach przestawienia go na strony statyczne.

    Czy masz może jakąś wiedzę, czytałeś, słyszałeś, czy w zakresie “oceny” tego cms’a coś się zmieniło ?
    Pozdr.
    Tomek

  22. adminon 15 maja 2008 at 10:37 po południu

    Niestety w tej kwestii nie mogę się wypowiadać :)

  23. Jarodon 23 maja 2008 at 8:59 po południu

    Dla mnie cms z wordpressa jest w miarę funkcyjny nie tylko dla blogów.

  24. Macavellion 18 sierpnia 2009 at 2:35 przed południem

    Mam nadzieje, ze mi pomoze :P

  25. www.softendo.comon 19 sierpnia 2009 at 5:07 po południu

    Świetny artykuł! Bardzo mi się przydał przy pozycjonowaniu stron mojego kolegi.

    Pozdrawiam i czekam na więcej takich.

  26. cwiczenia.com.plon 28 września 2009 at 12:59 po południu

    Bardzo ciekawe informacje, dzięki wielkie.

  27. artseoon 21 lutego 2010 at 10:20 przed południem

    Ciekawy artykuł! Zabrakło mi jednak informacji o pingowaniu

  28. newsfromtheworld.plon 14 maja 2010 at 10:06 przed południem

    Dziekuję za artykuł napweno mi się przyda :)

  29. Biegaczon 12 grudnia 2010 at 12:16 przed południem

    Dzięki za cynk o komendzie “site:www.jakas-strona.pl *** -view”, teraz już wiem by zakazać botom wstępu do adresu /tag/, bo dowiedziałem się, że tylko tym się interesowały. Masakra, pajączki omijają wpisy szerokim łukiem indeksując jakieś pierdoły. Na szczęście jest wiele blogów o pozycjonowaniu i z każdego można się czegoś nowego dowiedzieć. Dziękuję i pozdrawiam.

  30. proszkowe.katowice.plon 09 listopada 2011 at 2:00 po południu

    Zgadzam się z artseo bardzo przydatny artykuł gdyby wszyscy tak pisali to można by znaleźć wyjaśnienie na wszytkie pytania :)

  31. Darek Jasińskion 31 stycznia 2013 at 7:11 po południu

    Ja uważam, że i tak najważniejsze jest odpowiednie przygotowanie treści. Treść zbita, bez wyróżnień, formatowania tekstu, obrazków, filmików z Youtube – jest “nudna” i wyszukiwarki to wyłapią.

  32. archiwa-x.plon 27 lipca 2013 at 3:09 po południu

    Bardzo przydatne, na pewno skorzystam :)

  33. virtual-call-center.com.plon 04 kwietnia 2014 at 1:47 przed południem

    Drobiazgowe spojrzenie na rzecz, każdy powinien przeczytać oraz
    zapoznać się z tematem.

Trackback URI | Comments RSS

Odpowiedz komentarzem