SEO dla WordPressa

13 lutego 2010

SEO, Wordpress

Pozycjonowanie WordPressa

Update: ZdajÄ™ sobie sprawÄ™ że informacjÄ™ tutaj mogÄ… być trochÄ™ przedawnione. ZdajÄ™ sobie też sprawÄ™ z tego, że wystarczy zastosować plugin który wiÄ™kszość problemów poniżej rozwiąże – sam polecam WordPress SEO by Yoast.

Prawda czy fałsz?

 

  1. WordPress jest obecnie najlepszym systemem blogowym na świecie.
  2. WordPress jest od samego poczÄ…tku idealnie zoptymalizowany pod wyszukiwarki internetowe.

Wydawałoby się, że odpowiedzi na oba te pytania są twierdzące, ale prawda jest niestety inna :) Tak, WordPress jest nalepszym systemem blogowym na świecie, ale nie, nie jest idealnie zoptymalizowany dla wyszukiwarek.

Optymalizacja WordPressa (SEO)

Tagi typu

{code type=php}

{/code} są naprawdę rozpoznawane przez Google i używanie ich bez przemyślenia do czego służą, jest błędem (oczywiście ja też nie jestem alfa i omega i popełniałem, popełniam i będę popełniać wiele błędów).

Dla przykÅ‚adu użyjemy popularnej strony postawionej na WordPress – Antyweb.pl

Tytuł

{code type=php}{/code}

Tag ten jest ważny dla Google, bo wyszukiwarka ta wyświetla w swoich wynikach zawartość, znajdującą się pomiędzy tagami <title></title> jako tytuł, ale jest też niezmiernie ważny dla użytkownika, bo to właśnie tytuł zachęca go do kliknięcia.

antyweb1

Powyższy przykład obrazuje dokładnie jak nie powinna wyglądać konstrukcja tytułu. Dlaczego? Bo struktura jest najważniejsza.

Struktura optymalna: Tytuł postu :: (ewentualny) tytuł strony

Na poczÄ…tku powinny być najważniejsze informacje, czyli to czego szukamy. NastÄ™pnie może (ale nie musi) być tytuÅ‚ strony. Nigdy odwrotnie. W powyższym przykÅ‚adzie, wpakowanie sÅ‚owa „Archiwum” do każdego tytuÅ‚u woÅ‚a o pomstÄ™ do nieba.

Szybki i darmowy fix:

Otwieramy header.php naszej skórki i zamieniamy tytuł na coś takiego.

{code type=php}{/code}

W ten sposób tytuł naszej głównej strony będzie wyglądać tak:

Tytuł strony : Opis strony

a podstrony:

Tytuł podstrony : Tytuł strony

Nagłówki

{code type=php}Tagi

{/code}

<H1> to nagłówek strony, może być użyty tylko raz i powinien być użyty jako tytuÅ‚ posta. <title> i <h1> powinien zawierać tÄ… samÄ… sentencjÄ™, żeby Google nie zastanawiaÅ‚o siÄ™ o czym tak naprawdÄ™ jest dana podstrona. Niestety, w prawie każdej WordPressowej skórce, tag H1 jest użyty do wyÅ›wietlenia logo strony. Na naszej przykÅ‚adowej stronie jest nie inaczej. DziÄ™ki temu najważniejszym sÅ‚owem dla Google na każdej stronie AntyWeba, jest wÅ‚aÅ›nie „Antyweb”. Z tego co wiem, nie jest to zbyt istotna fraza i raczej nikt zainteresowany treÅ›ciÄ… bloga nie wpisujÄ™ jej do wyszukiwarki. Po co wiÄ™c marnować na to <H1>? Nie mam pojÄ™cia :)

Tagów <H2> używamy do tzw. śródtytułów w tekście. Nie używamy ich w stopce (tak jak na Antyweb), chyba, że chcemy żeby Google pomyślało, że zależy nam na frazach typu: Kategorie, Archiwum, O mnie.

Szybki i darmowy fix:

Otwieramy header.php i zamieniamy <H1> w logu, na zwykłego <diva> (potem oczywiście robimy to samo w pliku css). Otwieramy single.php i page.php i zamieniamy <H2> na <H1>. Otwieramy sidebar.php i footer.php i wywalamy wszystkie <H2> i zastępujemy je czymś innym. Proste? Proste.

Optymalizacja Meta Description.

W drugiej części zajmiemy się optymalizacją tagu meta description. Tym razem nie zmieniamy niczego wg zaleceń naszej jedynej i wspaniałej wyszukiwarki, tylko po to żeby lepiej się jej indeksowało, czy dla zagęszczenia słów kluczowych na stronie. Zajmujemy się za to stroną wizualną wyników, która prezentuję nam Google podczas wyszukiwania. Zostańmy przy przykładzie Antywebu, który jak zwykle jest do tego idealny. Przy zapytaniu site: pokazuje się nam coś takiego:

antyweb1

Prawda, że opis pod linkiem wręcz zachęca do odwiedzin? Nie? Right.

Meta description to z definicji tag który powinien opisywać zawartość naszej strony. Powinien być odpowiednio krótki, taki na 15-20 słów. Jest bardzo ważny dla nas, chociaż nie poprawia naszych wyników w rankingu Google. Jego zadaniem jest zachęcić szukającego do kliknięcia właśnie w nasz link. Czy opisy z Antyweba zachęcają? Mnie nie bardzo.

Co z tym zrobić?

Powiedzmy, że idealnym rozwiązaniem dla nas byłoby ustawienie dynamicznych meta tagów dla każdej podstrony naszego bloga. Blog generowałby opis bazując na pierwszych zdaniach naszego wpisu, lub na tzw excerpt o który możemy uzupełnić każdą notkę podczas jej pisania czy edycji.

Pozwala to nam, albo całkowicie zautomatyzować proces, czyli ustawić i zapomnieć, albo całkowicie przejąc nad nim kontrolę definiując ręcznie excerpt do każdego wpisu. Oczywiście możemy też używać ręcznej modyfikacji tylko do postów na których rankingu bardzo nam zależy, a resztę zostawić silnikowi WordPressa.

Różnica na obrazkach:

Tak to wyglÄ…da w przypadku nie ustawienia excerpt. Pobiera pierwsze zdania z postu.

Tak to wyglÄ…da w przypadku nie ustawienia excerpt. Pobiera pierwsze zdania z postu.

a tutaj dane pobrane już z excerpt

a tutaj dane pobrane już z excerpt

Teraz fun part, czyli dopisujemy piękny kod:

{code type=php}

 

{/code}

i ustawiamy go między <head></head> naszej strony, czyli w pliku header.php w katalogu naszej skórki.

GD Star Rating
loading...
GD Star Rating
loading...

Autor: Paweł Zinkiewicz

Prawie pozycjoner, prawie blackhatowiec, prawie znawca Wordpressa. Zapalony pochłaniacz Pratchetta, dobrych amerykańskich seriali i Espresso Americano z CoffeeHeaven.

Zobacz profil autora

Informacje o nowościach

  • http://flash-mob.cba.pl sÅ‚onek

    No, trzeba będzie się zabrać do roboty. Dzięki Paweł.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
Przeczytaj inne:
Link Suit Up, czyli indeksujemy linki.

Stworzyłeś świetną stronę zgodnie z zasadami Google? Ludzie do Ciebie linkują, bo piszesz świetne teksty? Masz wiele wejść ze stron o których istnieniu nie wiedziałeś, a jednak twoje pozycje w Google są kiepskie? Oto rozwiązanie. Tak genialne w swej prostocie, że wręcz legendarne ;-)

Zamknij