Académique Documents
Professionnel Documents
Culture Documents
PRZYKADOWY ROZDZIA
SPIS TRECI
KATALOG KSIEK
KATALOG ONLINE
ZAMW DRUKOWANY KATALOG
TWJ KOSZYK
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMW INFORMACJE
O NOWOCIACH
ZAMW CENNIK
CZYTELNIA
FRAGMENTY KSIEK ONLINE
Pozycjonowanie
w wyszukiwarkach
internetowych
Autor: Shari Thurow
Tumaczenie: Marcin Samodulski
ISBN: 83-7361-490-7
Tytu oryginau: Search Engine Visibility
Format: B5, stron: 232
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treci
O Autorce........................................................................................ 11
Przedmowa...................................................................................... 13
Wprowadzenie ................................................................................. 15
Witryna towarzyszca .......................................................................................................16
W jaki sposb zorganizowana jest ta ksika ...................................................................17
Spis treci
7
Protok wyczenia spod dziaania pajczkw........................................................100
Kiedy naley stosowa protok wyczenia spod dziaania
pajczkw wyszukiwarek.................................................................................100
Wyczenie zawartoci spod dziaania pajczkw wyszukiwarek
za pomoc metatagu robots..............................................................................101
Plik robots.txt ......................................................................................................101
Optymalizacja witryn pod ktem wyszukiwarek zewntrznych i wewntrznych ....103
Komponent popularnoci ................................................................................................104
Popularno cza......................................................................................................105
Katalogi ...............................................................................................................105
Witryny branowe ...............................................................................................106
Zwizki branowe ...............................................................................................106
Instytucje edukacyjne..........................................................................................106
Pozyskiwanie czy...................................................................................................106
Uwaaj, do kogo si podczasz ...............................................................................107
Ruch internetowy ......................................................................................................107
Kryteria bezporednio niezwizane z zawartoci witryny
wpywajce na jej pozycj rankingow .................................................................108
Osiganie kompromisu pomidzy marketingiem a projektem graficznym witryny .......109
Podsumowanie ................................................................................................................109
Spis treci
9
Monitorowanie statystyk witryny....................................................................................173
Adresy witryn, ktre przysporzyy najwicej odwiedzin na danej witrynie.............173
Najczciej wykonywane przez uytkownikw zapytania,
ktre doprowadziy ich do naszej witryny.............................................................175
Najpopularniejsze strony docelowe ..........................................................................175
Najczciej obierane cieki przez witryn ..............................................................178
Jak ponownie zarejestrowa witryn...............................................................................179
Zmiana wpisu w katalogu .........................................................................................180
Darmowa rejestracja............................................................................................181
Rejestracja patna ................................................................................................182
Jeli twj wniosek zostanie odrzucony .....................................................................182
Powtrne zgoszenia do wyszukiwarek ....................................................................185
Utrzymanie witryny.........................................................................................................186
Bd 404 ....................................................................................................................186
Nazwy plikw ...........................................................................................................187
Przekierowania..........................................................................................................188
Podsumowanie ................................................................................................................189
10
Rozdzia 3.
Sposoby optymalizacji
istniejcych witryn
Wprowadzenie
Wikszo firm ma ju witryny internetowe lub jest w trakcie ich przebudowy. Z tego powodu tworzenie zupenie
nowej, przyjaznej wyszukiwarkom witryny moe sta si
niemoliwe ze wzgldu na koszty. Jeeli posiadasz ju witryn internetow i masz problemy z uzyskaniem dobrej
pozycji w wyszukiwarkach, to w tym rozdziale pomoemy ci dokona pewnych modyfikacji i uczyni j bardziej
przyjazn wyszukiwarkom.
112
JavaScript a widoczno
w wyszukiwarkach
JavaScript jest skryptowym jzykiem programowania, dziki ktremu twrcy maj
moliwo wzbogacania witryn internetowych inteligentnymi elementami interaktywnymi. Najpowszechniejszymi zastosowaniami JavaScriptu s skrypty obsugujce aktywne przyciski typu rollover, otwierajce okienka typu pop-up, sprawdzajce poprawno
danych w formularzach, realizujce rozwijane menu nawigacyjne. Moda na aktywne
przyciski wykorzystujce JavaScript tak si rozpowszechnia, e s one standardowymi
i nieodzownymi elementami programw wspomagajcych projektowanie witryn.
Zastosowanie JavaScriptu do tworzenia schematu nawigacyjnego witryny moe znacznie zmniejszy dostpno czy dla pajczkw. W chwili obecnej wikszo wyszukiwarek nie poda w ogle czami osadzonymi w skryptach JavaScript (dotyczy to
midzy innymi aktywnych przyciskw i menu) lub zbir rodzajw takich czy jest
mocno zawony.
113
Niektre elementy kodu JavaScript s korzystniejsze pod ktem wyszukiwarek ni pozostae. Generalnie rzecz ujmujc, im prostszy skrypt, tym wiksze prawdopodobiestwo,
e pajczek pody okrelonym czem.
Listing 3.1 przedstawia prosty skrypt obsugujcy aktywny przycisk. Kod ten jest najbardziej przyjazny wyszukiwarkom spord wszystkich podobnych skryptw, ktre
widziaam. Nie jest to kod idealny, lecz lepszy ni wikszo skryptw, ktre moesz
znale w programach wspomagajcych projektowanie witryn.
Listing 3.1. Skrypt obsugujcy aktywny przycisk rollover umieszczony pomidzy tagiem <head> a </head>
(
)*
+,
+,
+
+
-,
-,
-
-
.,
.,
.
.
/
*
+
+
114
115
i czami, ktrymi mog si porusza, kod JavaScript nie ma dla nich znaczenia (chyba
e wykorzystujesz go do spamowania wyszukiwarek). Zatem aby skrci wyszukiwarkom oraz odwiedzajcym czas oczekiwania na zaadowanie strony, nie umieszczaj na
stronach skryptw JavaScript. Zamiast tego, gdzie to tylko moliwe, kod JavaScript
umieszczaj w zewntrznych plikach.
Aby to uczyni, wytnij kod znajdujcy si pomidzy tagiem a i wklej
go do edytora tekstu. Kod przytaczanej ju strony firmy TranquiliTeas bdzie wyglda teraz jak na listingu 3.2.
Listing 3.2. Kod strony firmy TranquiliTeas
(
)*
116
Zapisz ten plik i nadaj mu nazw, ktr atwo zapamitasz, na przykad rollover.js lub
mouseover.js. Wraz z innymi skryptami umie go na serwerze w podkatalogu o nazwie scripts, jak pokazano na rysunkach 3.2 i 3.3.
Nastpnie poinformujemy pajczki, aby nie przeszukiway zawartoci plikw z kodem
JavaScript. Do tego celu uyjemy protokou wyczenia stron spod dziaania robotw
(Robots Exclusion Protocol). W edytorze tekstu wpisujemy nastpujcy fragment kodu:
7UGTCIGPV
2
3
117
Rysunek 3.2.
Na serwerze
utwrz katalog
o nazwie scripts
Rysunek 3.3.
W katalogu umie
wszystkie skrypty
JavaScript.
W tym przykadzie
w katalogu
umieszczamy skrypt
obsugujcy
aktywne przyciski
Listing 3.3. Aktywny przycisk typu rollover i wyskakujce okienka typu pop-up na witrynie TranquiliTeas
118
Nastpnie kod JavaScript realizujcy otwieranie okienek pop-up umie w pliku tekstowym i nadaj mu atw do zapamitania nazw, na przykad popup.js. Tak przygotowany plik umie na serwerze w podkatalogu scripts jak na rysunku 3.4.
Rysunek 3.4.
Skrypty obsugujce
aktywne przyciski
typu rollover
i otwieranie
okienek pop-up
umieszczone zostay
w podkatalogu script
na serwerze WWW
119
120
121
Uycie arkuszy stylw do budowy witryny jest korzystne z punktu widzenia uytkownika kocowego, jak rwnie zwiksza jej widoczno w wyszukiwarkach. Arkusze
stylw redukuj objto kodu i rozmiar stron internetowych. Style to rwnie moliwo dostosowania waciwoci pojedynczych tagw HTML. Na przykad style pozwalaj stosowa czcionki i ich grupy zgodnie z zamierzeniami twrcy bez koniecznoci
polegania na domylnych waciwociach przegldarki. Jaki jest tego rezultat? Uytkownicy witryny otrzymuj znacznie bardziej czytelne strony.
Jednym z przykadw korzyci, jakie przynosz arkusze stylw, s nagwki. Nagwki,
a zwaszcza nagwek , mog przybiera znacznie ciekawsze formy. Do tej pory
wygld nagwka zalea od ustawienia przegldarki okrelonego odbiorcy. Rysunek 3.5 prezentuje, jak bardzo mog rni si nagwki w standardowych przegldarkach.
Rysunek 3.5.
Wygld rnych
nagwkw
w przegldarce
Internet Explorer
na platformie
Macintosh.
Czcionka domylna
tej przegldarki
to Times New Roman.
Na platformie PC
tekst jest znacznie
wikszy
Zwr uwag, jak due s nagwki i jak dominuj na stronie. Jeli najwaniejsze informacje umieszczasz na grze strony w postaci nagwkw i , moesz niewiadomie zepchn pozostae wane informacje na d ekranu, a nawet poza jego obrb.
W celu osignicia najwyszej moliwej widocznoci w wyszukiwarkach i zadouczynienia reguom skutecznego marketingu najwaniejsze sowa kluczowe powinny
by widoczne na grze ekranu. Przy uyciu arkuszy stylw mona o wiele atwiej
i szybciej umieszcza istotne informacje w grnej czci stron ni przy uyciu standardowych tagw HTML.
Rysunek 3.6 przedstawia podobn stron wykonan przy uyciu zewntrznego arkusza stylw.
Mniejsze, czytelniejsze nagwki s bardziej widoczne, ponadto mamy do dyspozycji
wicej miejsca na ekranie.
122
Rysunek 3.6.
Wygld rnych
nagwkw
w przegldarce
Internet Explorer
na komputerze
Macintosh
po sformatowaniu
tagw HTML
za pomoc
arkusza stylw
123
!#
##&
811
#*
1
#39 :
4"
1
;
1
<3+.&;
&1
3
/
+*
1
#39 :
4"
1
;1
<3+5&;
1
3 ;
&1
3
/
-*
1
#39 :
4"
1
;
1
<3+=&;
1
3 ;
&1
3
/
.*
1
#39 :
4"
1
;
1
<3+>&;
1
3 ;
&1
3
/
*
1
#39 :
4"
1
;
1
<3+.&;
&1
3
/
11
#
Aby utworzy zewntrzny arkusz stylw, wytnij cay kod znajdujcy si pomidzy
tagiem
a
i wklej go do edytora tekstu. Kod wczeniej prezentowanej
strony TranquiliTeas bdzie teraz wyglda nastpujco:
!
"
124
Zapisz ten tekst w pliku o atwej do zapamitania nazwie, na przykad style1.css. Wraz
z innymi arkuszami stylw umie go na serwerze w katalogu css, jak przedstawiono
na rysunkach 3.7 i 3.8.
125
Rysunek 3.7.
Utwrz na serwerze
podkatalog
o nazwie css
Rysunek 3.8.
W katalogu css
umie wszystkie
arkusze stylw
twojej witryny, ktre wykorzystuj ten arkusz, nie jest on ju pobierany. Ponadto arkusze stylw przyczyniaj si do zmniejszenia objtoci kodu i rozmiaru plikw, dodatkowo skracajc czas otwierania witryny.
Stosowanie zewntrznych arkuszy stylw uatwia rwnie prac projektantom witryn,
ktrzy modyfikuj wygld caej witryny jedynie poprzez modyfikacj arkuszy stylw.
W zewntrznych plikach z arkuszami stylw nie umieszczaj protokou wyczenia spod
dziaania pajczkw. Zbyt wiele osb prbowao oszuka wyszukiwarki za pomoc
arkuszy stylw poprzez ukrywanie tekstu, aby sztucznie zwikszy nasycenie sowami kluczowymi. Z powodu tego szerzcego si procederu wyszukiwarki zaczy
kara witryny, ktre nie dopuszczaj pajczkw do arkuszy stylw.
Podsumowujc, stosowanie zewntrznych arkuszy stylw czyni witryn bardziej przyjazn uytkownikom i zwiksza jej widoczno w wyszukiwarkach.
126
127
+-6B 6
6
6
6
"
<
6
6
6
<
6
6
6
#
#
Po krtkiej analizie tego kodu zauwaamy, dlaczego wiele witryn opartych na ramkach
nie uzyskuje dobrej pozycji w wyszukiwarkach. Strona definiowana przez zaprezentowany kod nie ma praktycznie adnej treci oprcz tytuu i zawartoci metatagw.
Jeeli wyszukiwarka wzorem Google do wyznaczania pozycji rankingowej nie bierze
pod uwag metatagw, to jedyn treci strony bdzie dla niej tylko i wycznie tytu.
Pojedyncze wyraenie kluczowe nie moe skutecznie opisywa zawartoci strony ani
wiadczy o jej jakoci.
Tag <noframes>
Przegldarka internetowa moe teoretycznie wywietli dwie wersje witryny z ramkami. Jeeli przegldarka obsuguje ramki, wywietla zawarto w ramkach, a jeli nie,
prezentuje tre umieszczon pomidzy tagami
.
Jeeli twoja witryna oparta jest na ramkach, koniecznie umie pomidzy tymi tagami
adekwatny tekst zawierajcy sowa kluczowe oraz cza do najwaniejszych podstron.
Dziki temu pajczek bdzie mg przeszuka tekst stanowicy jej esencj.
Listing 3.7 przedstawia krtki przykad poprawnie napisanej strony startowej definiujcej ramki. Jeeli miaabym uoy prawdziwy opis pomidzy tagami, uyabym przynajmniej 200 300 sw w kilku skadnych zdaniach, tak aby wyszukiwarki i odbiorcy wiedzieli, e maj do czynienia z zawartoci o wysokiej jakoci. Zwr rwnie
uwag, e w prezentowanym kodzie umieciam odwoanie do zewntrznego arkusza
stylw, aby wygld zawartoci w tagu
odpowiada konwencji witryny.
Listing 3.7. Przykadowy kod HTML ilustrujcy uycie tagu <noframes>
128
129
Z powodu szerzcej si fali nieprawidowego wykorzystywania tagu wyszukiwarki zaczy go ignorowa lub przypisywa mniejsze znaczenie jego zawartoci.
130
Rysunek 3.9.
Tak wyglda
strona Products
& Accessories
(Produkty
i akcesoria)
wywietlona
w jednej z ramek
Rysunek 3.10.
Tak moe wyglda
strona Products
& Accessories
z witryny firmy
Dee Concrete
po klikniciu cza
na licie wynikw
wyszukiwarki
131
Dlatego, kiedy tworzysz witryn opart na ramkach, zadbaj o to, aby strony wywietlane w ramce gwnej zawieray cza, ktrymi mog poda pajczki. Pajczki musz
mie moliwo znalezienia stron wewntrznych witryny opartej na ramkach.
Jeeli:
do stron wewntrznych nie prowadz adne cza ze strony startowej
Ramki i JavaScript
Jeli chcesz, aby poszczeglne strony twojej witryny zawsze wywietlane byy w kontekcie ukadu ramek, moesz na wszystkich stronach witryny umieci odpowiedni
kod JavaScript automatycznie adujcy stron z ramkami, jeli nie jest ona jeszcze zaadowana. Kod naley umieci pomidzy tagami , jak przedstawiono na
przykadzie fikcyjnej witryny TranquiliTeas na listingu 3.8.
Listing 3.8. Skrypt JavaScript umieszczony pomidzy tagami <head></head>
()
;
11
Prezentowany skrypt nie otwiera okrelonej strony w kontekcie ukadu ramek, jedynie
aduje wskazany plik HTML definiujcy zestaw ramek, zwykle bdcy stron gwn.
W przypadku zastosowania tego skryptu uytkownicy witryny nie bd mogli uywa
przycisku Back (Wstecz) przegldarki, poniewa powrt do pojedynczej strony spowoduje ponowne zaadowanie zestawu ramek.
132
Chocia istniej skrypty, ktre umoliwiaj uytkownikom dodawanie stron osadzonych w ramkach do listy ulubionych stron lub otwieraj okrelon stron w kontekcie zestawu ramek, to najlepiej jest jednak pozwoli odbiorcom witryny wybra, czy
chc oglda wersj witryny opart na ramkach, czy bez ramek. Wielu ludzi po prostu
nie lubi ramek i doceni moliwo ich wyczenia.
133
134
Na stronach powitalnych i w intrach nigdy nie umieszczaj automatycznych przekierowa realizowanych za pomoc kodu HTML lub JavaScript. Wikszo wyszukiwarek nie dodaje do swoich spisw stron zawierajcych tego rodzaju przekierowania.
Rysunek 3.12. Umieszczajc na stronie powitalnej tekst zawierajcy sowa kluczowe, sprawiamy,
e strona bdzie bardziej przyjazna wyszukiwarkom, a jednoczenie nie ograniczamy siy oddziaywania
animacji Flash
Stron powitaln z tekstem zawierajcym sowa kluczowe usytuowanym
135
Gwn zalet tego rozwizania jest fakt, e wersja HTML witryny moe pomc
w utrzymaniu dobrej pozycji rankingowej w wyszukiwarkach do czasu, gdy wszystkie
wyszukiwarki bd poprawnie obsugiway witryny cakowicie wykonane w technologii Flash.
136
137
138
Rysunek 3.15.
Witryna firmy
Koch Group
prezentujca strategie
marketingowe
dla producentw
zawiera zestaw rad
skierowanych
specjalnie
do przedstawicieli
tej grupy odbiorcw
139
140
Usuga pa za umieszczenie
W chwili przystpienia do promocji w wyszukiwarkach dynamicznych witryn internetowych warto rozway zakup pakietu usug typu pa za umieszczenie (PFI). Usugi te
polegaj na odpatnym umieszczaniu witryn w spisach wyszukiwarek. Korzyci dla osb
pozycjonujcych i wacicieli witryn wynikajce z takiego rozwizania s nastpujce:
Maj pewno, e ich strony nie zostan usunite ze spisw wyszukiwarek.
Na strony bardzo szybko zawitaj pajczki.
Wykupienie usugi typu pa za umieszczenie gwarantuje, e zgoszone do wyszukiwarki strony zostan umieszczone w jej spisach i nie zostan z nich usunite przez
okrelony czas, zwykle przez 6 miesicy lub rok. Aby przeduy okres wiadczenia
opisanych usug, naley wnie ustalon opat. Gwarancja obecnoci stron w spisach
wyszukiwarek pomaga wacicielom witryn oszczdzi duo czasu i pienidzy. Uczestniczc w programie pa za umieszczenie, waciciele witryn nie musz nieustannie
kontrolowa stron w kadej wyszukiwarce i sprawdza, czy przypadkiem jaka z nich
nie zostaa usunita ze spisu.
Zgoszenie stron do wyszukiwarek w ramach programu pa za umieszczenie nie
oznacza wcale, e strony te osign najwysze pozycje rankingowe. Z tego powodu
kada zgaszana strona powinna by zoptymalizowana.
Specjalici od promocji witryn w wyszukiwarkach uwaaj, e udzia w programie
pa za umieszczenie przynosi oszczdnoci czasu i pienidzy, poniewa strona, ktra
nie znajduje si w spisie wyszukiwarki, nie moe uzyska dobrej pozycji w rankingu.
Ponadto usuga pa za umieszczenie umoliwia zgaszanie do wyszukiwarek stron
dynamicznych bez potrzeby przeprowadzania kosztownych modyfikacji i wdraania
dodatkowych rozwiza optymalizacyjnych.
Poniej opisano siedem krokw prowadzcych do udanej akcji promocyjnej witryny
przy wykorzystaniu usugi typu pa za umieszczenie.
141
142
143
144
jednoznacznie okreli, czy maj do czynienia ze spamem, dlatego zachowaj ostrono i strony przygotowane na potrzeby kampanii PFP obejmij protokoem wyczenia
spod dziaania pajczkw.
145
Rysunek 3.17 przedstawia proces skadania strony w technologii SSI przez serwer na
podstawie polece umieszczonych w komentarzach HTML i wysyania jej do pajczka
wyszukiwarki
Rysunek 3.17.
Strony w technologii
SSI s skadane
na serwerze,
a nastpnie wysyane
do pajczka
wyszukiwarki.
Jeli tylko kocowa
posta strony ma
optymaln posta,
moe zdoby wysok
pozycj rankingow
146
Poniewa przedstawiony wczeniej adres URL nie zawiera adnych znakw specjalnych charakterystycznych dla adresw dynamicznych (?, &, $, =, + lub %), jest on
przyjazny wyszukiwarkom.
147
148
Aby zobaczy, jaki dokadnie tekst mog indeksowa wyszukiwarki, uyj narzdzia
Text Select (Zaznacz tekst), ktre wybrano na rysunku 3.21.
Rysunek 3.21.
Narzdzie Text Select
dostpne w programie
Adobe Acrobat 5.0
Sprbuj zaznaczy test znajdujcy si w dokumencie PDF (patrz rysunek 3.22). Moliwy
do zaznaczenia tekst moe by indeksowany przez wyszukiwarki.
Rysunek 3.22.
W tym przykadowym
dokumencie PDF
mona zaznaczy
tekst podzielony
na akapity.
Natomiast tekst
obok loga nie daje
si zaznaczy,
zatem wyszukiwarki
nie maj do niego
dostpu
149
Wyszukiwarki zalecaj, aby rozmiar dokumentw PDF nie przekracza 100 kB.
Jeeli okae si, e utworzony przez ciebie dokument ma wicej ni 100 kB,
na stronie, na ktrej bdzie udostpniony ten dokument, powiniene umieci
jego streszczenie.
Stwrz zoptymalizowane strony zawierajce streszczenia dokumentw PDF.
Podsumowanie
Strony z dynamiczn zawartoci oraz wzbogacone efektami wizualnymi mog osiga doskona widoczno w wyszukiwarkach, jeli ich projektanci bd z wyprzedzeniem uwzgldnia specyfik prowadzenia kampanii promocyjnej w internecie. Jeeli
waciciel witryny ma zamiar w niedalekiej przyszoci przeprowadzi akcj marketingow witryny w wyszukiwarkach jako cz internetowej kampanii promocyjnej, to
stworzenie szablonw projektowych witryny moe mu pozwoli zaoszczdzi niemao
czasu i pienidzy.
Jednak cel projektowania witryn powinien by raczej zwizany z jej uytkownikami, a nie
wyszukiwarkami. Dlatego jeli waciciel witryny stwierdzi, e docelowa grupa odbiorcw jego witryny preferuje taki projekt, ktry nie jest przyjazny wyszukiwarkom, to powinien ten fakt uwzgldni i kierowa si wol uytkownikw. Pajczki wyszukiwarek
150
nie bd wydawa milionw, kupujc oferowane przez ciebie produkty lub usugi. To
docelowa grupa odbiorcw dokonuje zakupw. Projektujc, zawsze pamitaj o uytkownikach.
Witryny, ktre nie zostay zbudowane na podstawie przyjaznego wyszukiwarkom projektu, mog skorzysta z ich oferty obejmujcej usugi typu pa za umieszczenie
i pa za pozycj.
Niemniej jednak budowanie witryn przyjaznych wyszukiwarkom moe by bardziej
opacalne ni patna promocja. Starannie zoptymalizowana witryna wyposaona w przyjazny pajczkom mechanizm nawigacyjny moe wygenerowa dugotrway zwrot z inwestycji. Patna promocja w wyszukiwarkach przynosi czsto krtkotrwae rezultaty, przez
co naley bez przerwy wymyla nowe hasa reklamowe, projektowa reklamy i tworzy strony docelowe.
Waciciele witryn mog take doj do wniosku, e najlepsze wyniki przynosi poczenie marketingu w wyszukiwarkach z patn promocjh. Ostatecznie to waciciele
witryn musz zdecydowa, jaka forma marketingu w wyszukiwarkach daje najlepszy
zwrot z inwestycji w przypadku ich firm.