Własne narzędzia SEO

Czyli skryptozakładki w służbie pozycjonera

Każdy pozycjoner podczas pracy wykonuje wiele często powtarzających się czynności, które, nawet jeżeli zajmują zalewie kilka sekund, można przyspieszyć jeszcze bardziej, aby poprawić wydajność i komfort pracy. W tym celu bardzo przydatne są skryptozakładki (bookmarklets) – krótki kod JavaScript umieszczany, zamiast adresu docelowego, w zakładce dodanej do przeglądarki internetowej. Przy pomocy tej techniki można stworzyć wiele przydatnych mikro narzędzi, które mogą bardzo usprawnić pracę pozycjonera.

Poniżej zaprezentuję kilka przykładowych skryptozakładek dla pozycjonerów, na ich podstawie z pewnością każdy będzie w stanie stworzyć inne, potrzebne mu narzędzia. Testowane były na przeglądarce Mozilla Firefox, ponieważ to z niej na co dzień korzystam, powinny jednak działać także w innych przeglądarkach.

Instrukcja użycia

Na podstawie Firefoxa:

  • Na pasku zakładek klikamy prawym przyciskiem myszy i wybieramy opcję „Nowa zakładka”
  • Jako nazwę podajemy dowolną nazwę, która ma się wyświetlać na pasku zakładek
  • Jako adres wklejamy w całości prezentowany niżej kod JavaScript konkretnej skryptozakładki, razem z początkowym „javascript:”. Należy pamiętać, że cały kod musi być umieszczony w jednej linii, aby działał poprawnie.
  • Klikamy „Dodaj” i gotowe!

Wyświetlanie pliku robots.txt

Każdy pozycjoner podczas analizy strony powinien przeglądać zawartość pliku robots.txt. Dla nikogo, kto zajmuje się SEO, nie jest tajemnicą to, do czego plik ten służy i jak duży, nie rzadko, może mieć wpływ na pozycjonowanie serwisu. Poniżej przedstawiam bardzo prostą skryptozakłądkę, której kliknięcie spowoduje otwarcie w nowej karcie pliku robots.txt z obecnie przeglądanej domeny.

Kod JavaScript:

javascript:(function(){var%20nazwahosta=document.location.hostname;win=window.open('http://'+nazwahosta+'/robots.txt');})();

Wyświetlanie site Google od bieżącej strony

Kliknięcie poniższej skryptozakładki otwiera nowe okno z wynikami wyszukiwania Google dla zapytania „site:aktualnie_przegladana_domena.pl”. Dzięki temu aby przejrzeć zaindeksowane przez Google podstrony, z aktualnie przeglądanej domeny, wystarczy jedno kliknięcie w skryptozakładkę.

Kod JavaScript:

javascript:(function(){var%20nazwahosta=document.location.hostname;var%20proto=document.location.protocol;win=window.open('https://www.google.pl/search?q=site:'+proto+'//'+nazwahosta);})();

Wyświetlanie kopii strony zapisanej przez Google (cache)

Niejednokrotnie podczas analizy serwisu chcemy zobaczyć jego kopię z pamięci Google, tzw. cache strony, oraz wersję tekstową tej kopii – cache tekstowy. Poniższe skryptozakładki to narzędzie sprowadzające to do jednego kliknięcia:

Kod JavaScript skryptozakładki wyświetlającej cache Google aktualnie przeglądanej strony:

javascript:(function(){win=window.open('http://webcache.googleusercontent.com/search?q=cache:'+document.location.href);})();

Oraz kod JavaScript skryptozakładki wyświetlającej cache tekstowy aktualnie przeglądanej strony:

javascript:(function(){win=window.open('http://webcache.googleusercontent.com/search?q=cache:'+document.location.href+'&strip=1');})();

Linki prowadzące do strony według Ahrefs i Majestic SEO

Nie jest tajemnicą, że jednym z najistotniejszych czynników mających wpływ na pozycję strony w wynikach wyszukiwania Google są linki, które do tej strony kierują z innych serwisów. Z tego powodu jednymi z najważniejszych narzędzi dla każdego pozycjonera są te, które pozwalają zbadać profil linków kierujących do serwisu, choćby dane te nie były całkowicie dokładne. Najpopularniejszymi obecnie narzędziami tego typu są Ahrefs oraz Majestic SEO. Poniżej przedstawiam dwie skryptozakładki pozwalające sprowadzić skorzystanie z tych narzędzi do jednego kliknięcia w skryptozakładke.

Kod JavaScript skryptozakładki dla Ahrefs:

javascript:(function(){var%20nazwahosta=document.location.hostname;win=window.open('https://ahrefs.com/site-explorer/overview/subdomains/'+nazwahosta);})();

Kod JavaScript skryptozakładki dla Majestic SEO:

javascript:(function(){var%20nazwahosta=document.location.hostname;win=window.open('http://pl.majesticseo.com/reports/site-explorer?q='+nazwahosta);})();

Inne narzędzia SEO

Na podstawie powyższych skryptozakładek myślę, że każdy bez trudu będzie potrafił stworzyć sobie w razie potrzeby inne mikro narzędzia pomagające mu w codziennej pracy pozycjonera. W przyszłości opublikuję także inne skryptozakładki, również bardziej rozbudowane, stanowiące same w sobie użyteczne narzędzie dla każdego specjalisty SEO.

Sposoby rozliczeń za pozycjonowanie – subiektywnie okiem pozycjonera

Zawsze, gdy ma miejsce rozmowa między klientem a pozycjonerem musi zostać poruszona ta jedna kwestia – w jaki sposób będziemy się rozliczać? Do wyboru są 2 skrajne opcje oraz szereg opcji pośrednich. Najczęściej jest tak, że ta opcja, którą wolałby pozycjoner, jest przez klienta uważana za najgorszą i odwrotnie. Chciałbym wykazać, że w rzeczywistości opcja, której chce klient, również jest najgorsza dla niego, a nie rozumie on tego najczęściej dlatego, że nie do końca rozumie pozycjonowanie.

Jak można się rozliczać za pozycjonowanie stron?

Możliwe są 2 skrajne warianty, niekiedy z dodatkowymi modyfikacjami oraz opcje pośrednie. Wariantem, który jest szczególnie lubiany przez klientów, jest rozliczenie za efekt w postaci płatności za konkretne pozycje w top 10 lub coraz częściej top 3. Drugą skrajną możliwością, najlepszą z punktu widzenia pozycjonera jest płatność w postaci stałej miesięcznej opłaty bez względu na efekty, nazwijmy tą opłatę ryczałtem. Najczęstsze modyfikacje tych wariantów to w przypadku rozliczenia za efekt dodatkowy zapis budżetowy mówiący, że miesięczna płatność nie przekroczy określonej kwoty, nawet gdyby ze stawek za pozycje poszczególnych fraz wynikało więcej. Inny popularny wariant to model hybrydowy, gdzie mamy stałą, niską opłatę abonamentową i dodatkowo płatność za efekt. Zatrzymajmy się przy tych tylko możliwościach.

Dlaczego klient chce płatności za efekt a pozycjoner stałej opłaty abonamentowej

Przede wszystkim pozycjonowanie kosztuje. To nie jest tak, jak niekiedy klient uważa, że pozycjonowanie nic pozycjonera nie kosztuje, poza czasem spędzonym nad serwisem klienta. Przede wszystkim pozycjonowanie wymaga realnych kwot przeznaczonych na copywriting i linki, np. utrzymanie stron zapleczowych. Dlatego pozycjoner nie lubi płatności wyłącznie za efekt, ponieważ istnieje zawsze ryzyko, że nie tylko nic nie zarobi, ale jeszcze straci. Tak jednak może myśleć tylko kiepski pozycjoner, który z góry zakłada brak efektów. Jednak nawet najlepszy pozycjoner przez pierwsze ok 2 – 3 miesiące traci na płatności za efekt, ponieważ pozycjonowanie wymaga czasu, jeżeli chcemy pozycjonować metodami bezpiecznymi, nie grożącymi szybkim nałożeniem filtra na stronę. Klient natomiast woli płatność za efekt, bo wtedy nie ryzykuje, że zapłaci za nic, jeżeli pozycjonowanie nie będzie udane i serwis nie zdobędzie zamierzonych pozycji.

Dlaczego płatność za efekt jest zła dla klienta?

Z prostego powodu. Jeżeli klient trafi na pozycjonera nieuczciwego lub znajdującego się w dołku finansowym i chcącego jak najszybciej zacząć zarabiać, zamiast dokładać do interesu, może szybko odczuć negatywne efekty wyboru płatności za efekt. Pozycjoner, chcąc jak najszybciej zacząć zarabiać, może zacząć stosować agresywne metody, które szybko przyniosą efekt, ale równie szybko spowodują nałożenie na serwis kary. Pomyśli jednak, że co zarobi do tego czasu to jego, może chociaż zwróci mu się to, co zainwestował. Klient nigdy nie wie, na jakiego pozycjonera tak naprawdę trafił, dlatego bezpieczniej jest dla niego rozliczać się w formie stałej opłaty, dzięki której pozycjoner może śmiało pozycjonować metodami bezpiecznymi, które wymagają dłuższego czasu ale przynoszą bardziej trwałe efekty. W dłuższej perspektywie czasu to procentuje, także dlatego, że najczęściej przy takiej stałej miesięcznej opłacie ceny są niższe niż przy płatności za efekt. Jeżeli natomiast bardzo komuś zależy na płatności za efekt, znacznie bezpieczniej jest wybrać model hybrydowy z niskim, stałym abonamentem zapewniającym pozycjonerowi pokrycie części kosztów pozycjonowania, oraz z dodatkową płatnością za efekt.