Wtyczki do Firefoxa ułatwiające codzienne zadania w SEO
(5 min czytania)
Co jednak zrobić aby, w prosty sposób wycisnąć z naszej przeglądarki jeszcze więcej możliwości? W tym artykule przedstawię darmowe dodatki do Firefox’a, które ułatwią a także przyspieszą zadania związane z SEO.
iMacros
iMacros jest dodatkiem, który umożliwia nagrywanie oraz tworzenie zaawansowanych makr pozwalających na zautomatyzowanie wielu czynności wykonywanych po stronie przeglądarki. Dodatek ten wykorzystuje własny, relatywnie prosty do opanowania język skryptowy, który można jeszcze wzbogacić o kod JavaScript. Dzięki takiemu rozwiązaniu iMacros oferuje bardzo dużą elastyczność i ogromne możliwości.
Za pomocą iMacros napisać możemy na przykład zaawansowane boty do automatycznego wypełniania i wysyłania formularzy (na przykład przy rejestracji na forach) czy też do wyciągania i zapisywania określonych danych ze stron internetowych (parsery).
Poniżej prosty przykład skryptu do masowego wyindeksowywania niechcianych adresów URL w Google Search Console:
VERSION BUILD=8820413 RECORDER=FX
SET !ERRORIGNORE YES
SET !EXTRACT_TEST_POPUP NO
SET !TIMEOUT 60
SET !LOOP 1
SET !DATASOURCE c:gwt_deindexerlinki.txt
SET !LOOP 1
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_LINE {{!LOOP}}
TAG POS=2 TYPE=DIV ATTR=TXT:Nowa<SP>prośba<SP>
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:newremovalform ATTR=ID:urlt CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:newremovalform ATTR=NAME:urlt.submitButton
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:the-form ATTR=ID:submit-button
Powyższy skrypt automatycznie wyindeksowuje niechciane adresy URL dla danej domeny, które pobierane są w pętli z wcześniej zdefiniowanego pliku .txt (w tym przypadku zlokalizowanego w c:gwt_deindexerlinki.txt).
Aby skorzystać z powyższego skryptu wystarczy zapisać go w domyślnym folderze skryptów iMacros, a następnie zalogować się do swojego konta Google Search Console. Następnie należy wybrać domenę, dla której chcemy wyindeksować niechciane URLe i przejść do zakładki Indeks Google -> Usuń adresy URL.
Teraz wystarczy już tylko uruchomić skrypt zaznaczając w opcjach ilość pętli do wykonania. Ilość ta powinna być taka sama jak ilość adresów URL, które chcemy wyindeksować.
Autofill Forms
Dzięki dodatkowi Autofill Forms w pełni zautomatyzujemy wypełnianie różnego rodzaju formularzy. Dodatek ten świetnie sprawdzi się na przykład do półautomatycznego katalogowania stron czy też szybkiego zakładania kont na forach dyskusyjnych.
Autofill Forms umożliwia pracę na nieograniczonej ilości tzw. profili. Aby móc automatycznie wypełniać formularze musimy najpierw utworzyć profil, zawierający określone reguły wypełnienia poszczególnych pól. Kiedy zdefiniujemy już wymagane reguły, cały formularz będziemy mogli wypełnić za pomocą jednego skrótu klawiszowego.
W ramach jednego profilu można także dodać reguły wypełnienia pól należących do wielu różnych formularzy. Dzięki temu jednym skrótem klawiszowym wypełnimy na przykład formularze rejestracji forów dyskusyjnych na różnych skryptach.
Dodatkowo, każde z pól danego formularza można wypełnić wartościami stałymi, albo też wylosowanymi ze zdefiniowanej puli. W ten sposób możemy automatycznie różnicować wprowadzane w formularz dane.
Proxy Tool
Dodatek Proxy Tool jest zaawansowanym narzędziem oferującym szereg możliwości związanych z zachowaniem bezpieczeństwa i anonimowości.
Dodatek ten umożliwia przede wszystkim łatwe wykorzystywanie dużej ilości różnych serwerów proxy. Jedną z dostępnych funkcji jest automatyczny import do 500 działających adresów pochodzących z wielu źródeł (na przykład webproxylist.com). Bardzo przydatną funkcją jest także automatyczne rotowanie aktywnego adresu proxy przy każdej nowo otwartej karcie przeglądarki.
Oprócz zarządzania serwerami proxy, za pomocą dodatku Proxy Tool możemy w wygodny i szybki sposób zmieniać nagłówek User Agent przeglądarki. Jednym z zastosowań tej funkcji jest na przykład zmiana nagłówka na ten używany przez Google Bota. Dzięki temu sprawdzimy czy taka sama wersja danej witryny prezentowana jest zarówno dla użytkownika jak i dla robota wyszukiwarki (łatwe diagnozowanie tzw. user agent cloaking).
Baza dodatku Proxy Tool zawiera imponującą liczbę ponad 46 milionów różnych nagłówków User Agent.
Firebug
Dodatek Firebug umożliwia zaawansowaną analizę kodu strony internetowej, a także jego modyfikację po stronie przeglądarki w czasie rzeczywistym – bez konieczności operowania na plikach. Firebug sprawdzi się na przykład przy przeprowadzaniu audytu strony bądź przygotowywaniu wytycznych. Dzięki możliwości modyfikowania dowolnych elementów witryny, za pomocą tego dodatku bezproblemowo przygotujemy chociażby wizualną propozycję zmian, do wdrożenia na stronie klienta.
Ponadto, jedną z wielu przydatnych funkcji Firebug’a jest możliwość dokładnego przeanalizowania czasu ładowania strony. Za pomocą dodatku zidentyfikujemy tzw. wąskie gardła – czyli elementy negatywnie wpływające na wydajność witryny – mogą to być na przykład niezoptymalizowane skrypty JavaScript, czy też nieskompresowane pliki graficzne o dużym rozmiarze.
Web Developer
Web Developer jest dodatkiem posiadającym szereg funkcji przydatnych nie tylko dla osób projektujących strony internetowe, ale także dla specjalistów SEO. Dodatek ten umożliwia między innymi wyłączanie określonych elementów na stronie (takich jak style CSS, skrypty JavaScript, przekierowania typu meta itp.), co w wielu przypadkach jest pomocne przy analizie technicznej witryny.
Za pomocą Web Developera możemy również wygodnie zarządzać ciasteczkami (tzn. blokować je, usuwać, czy też dodawać). Ponadto, opisywana wtyczka pozwala wyświetlać najważniejsze informacje dotyczące budowy strony, a także wyróżniać poszczególne elementy layoutu – takie jak choćby nagłówki, tabele, odnośniki zewnętrzne i inne.
Greasmonkey
Dodatek Greasmonkey pozwala na modyfikowanie wyglądu oraz zachowania wybranych stron internetowych przy pomocy skryptów JavaScript, wykonywanych po stronie przeglądarki. Dzięki Greasmonkey możemy dostosować wiele stron, w taki sposób aby korzystanie z nich było szybsze i wygodniejsze. W sieci dostępnych jest wiele skryptów do Greasmonkey gotowych do wykorzystania.
Przykładem jest chociażby Google Cache Continue Redux, który pozwala na łatwe przeglądanie całej witryny w takiej wersji jaka aktualnie znajduje się w cache’u Google. Funkcja ta świetnie sprawdzi się w przypadku diagnozowania potencjalnych problemów ze stroną.
Opisane w tym artykule dodatki oszczędzą wiele cennego czasu podczas wykonywania podstawowych zadań związanych z SEO. Przedstawione powyżej możliwości wielu spośród powyższych dodatków stanowią jedynie wycinek ich realnego potencjału. Biorąc pod uwagę, że są to narzędzia darmowe, z całą pewnością warto je wypróbować.