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.

7 komentarzy do Własne narzędzia SEO

  1. Jak to mówią dla chcącego nic trudnego, niemniej jednak bardziej wymagające narzędzia tworzy się wiele godzin i trzeba mieć do tego cierpliwość i nie poddawać się jak coś nie wychodzi, zawsze prędzej czy później dopniemy swego 🙂

    • Oczywiście, że tak. Niemniej jednak takie proste „wspomagacze pracy” też nie rzadko są potrzebne, a nie są trudne do wykonania i wymagają niewiele pracy. W przyszłości opublikuję też narzędzia bardziej zaawansowane 🙂

  2. Ogólnie można to wszystko ogarnąć już gotową wtyczką do przeglądarki, ale cenne wskazówki dla osób, które pragną samodzielnie „pogrzebać” w kodzie 🙂

  3. Poprawiono błędy w kodzie skryptozakładek. Niestety nie sprawdziłem kodu po opublikowaniu, a WordPress zamienił niektóre znaki na inne oraz dodał niepotrzebne przecinki stąd problemy z działaniem skryptów. Trudno – nauczka na przyszłość – zawsze sprawdzać posty po publikacji.
    Dziękuję za zwrócenie uwagi na problem.

  4. Pingback Skryptozakładka ułatwiająca szukanie duplikatów treści - Być w Google

Leave a Reply