Centrum webmastera Wszystko co chcesz wiedzieć o tworzeniu stron www

robots.txt czyli zarządzanie indeksowaniem stron

Autor wiadomości Lipiec 14, 2012

Często można spotkać się z sytuacją, że nie chcemy aby cała zawartość serwisu internetowego została zaindeksowana przez wyszukiwarkę. W takich sytuacjach pomocny bywa plik robots.txt. Jest to plik tekstowy umieszczony w głównym katalogu serwisu, gdzie umieszczone są wszystkie pliki serwisu. Szanowane roboty wyszukiwarek respektują zapisy tego pliku, natomiast trzeba tutaj zaznaczyć, że nie można tego traktować jako zabezpieczenie pewnych obszarów serwisu, a raczej jako sugestię. Istnieją roboty, które ignorują ten plik.
Struktura tego pliku jest dość prosta i składa się z 3 poleceń:

Otwieranie nowego okna za pomocą JavaScript

Autor wiadomości Lipiec 11, 2012

Uszczęśliwianie użytkowników nowymi oknami nie jest może najlepsza praktyką, ale są przypadki gdzie użycie takiego rozwiązania jest uzasadnione. Chyba najlepszym przykładem jest wersja strony przygotowana do wydruku otwierana właśnie w nowym oknie.

Do tworzenia okien z poziomu JavaScript służy metoda open obiektu window:

Podwójene złącznie z jedną tabelą w MySQL

Autor wiadomości Luty 14, 2011

Post został zainspirowany pytaniami na kilku forach, które dotyczyły tego samego tematu, czyli dwukrotnego dołączenia tej samej tabeli. Załóżmy że mamy następujące tabele w bazie danych.

relacja uzytkownicy-posty

Tabela UZYTKOWNICY przechowuje dane użytkowników, natomiast tabela POSTY służy to przechowania informacji o postach.
W tabeli POSTY mamy dwa pola będące relacją do pola uzytkownik_id w tabeli UZYTKOWNICY.

Przekierowanie strony w JavaScript

Autor wiadomości Luty 8, 2011


Czasami zachodzi potrzeba przekierowania strony na inny adres. Najlepszym rozwiązaniem jest zastosowanie nagłówka header lub wykorzystanie do tego pliku .htaccess.
Ale co w sytuacji, gdy strona jest już załadowana? W tym wypadku pozostaje nam jedynie przekierowanie za pomocą JavaScritpt. Osiągnięcie takiego celu jest bardzo proste i wymaga jednej linii kodu. Do tego celu wykorzystamy właściwość location obiektu window:

JSON – czyli efektywna komunikacja

Autor wiadomości Listopad 16, 2010

Kilka słów wstępu

Pisząc aplikacje internetowe często spotykamy się z problemem komunikacji pomiędzy częścią kliencką aplikacji (JavaScript lub Flex), czyli interfejsem a częścią serwerową (PHP, Python,Ruby) odpowiedzialną za pobieranie i przetwarzanie danych.

W wielu przykładach wykorzystuje się do tego XML. Takie rozwiązanie ma swoje zalety, ale ma też wady. Największą z nich w przypadku aplikacji internetowych jest rozmiar danych, które trzeba przesłać. Duży rozmiar wynika z nadmiarowości jaką niesie format XML. Wiele znaczników występuje w strukturze wiele razy i nie można użyć struktury podobnej do tablicy, gdzie iterujemy indeksy. W XML'u dla każdej pozycji musi istnieć osobny znacznik.

Weźmy pod uwagę następującą strukturę danych, są to użytkownicy systemu:

Nowy program partnerski

Autor wiadomości Listopad 15, 2010

tropMy.net, czyli system badania zachowania użytkowników na stronie internetowej, uruchomił program partnerski dla osób, które chcą propagować ideę poprawy usability na stronach www. Oczywiście w zamian za 'sprowadzenie' klienta, który wykupi usługę przewidziana jest atrakcyjna prowizja w wysokości 50 zł brutto.

Idea programu jest prosta, wystarczy zarejestrować się, pobrać kod do wklejenia na stronie - link tekstowy lub jeden z kilku zaproponowanych bannerów. Teraz wystarczy, że klient wykupi poprzez link lub banner usługę w tropMy.net. Jak widać nie trzeba się zbytnio napracować, aby zarabiać na swojej stronie internetowej.

Po więcej szczegółów zapraszam na stronę programu partnerskiego.

tropMy.net na StartupFest

Autor wiadomości Październik 6, 2010

Logo tropMy.netMiło mi poinformować, że nasz zaprzyjaźniony projekt tropMy.net zakwalifikował się do finałowej 20. Konkursu StartupFest organizowanego przez Gazeta.pl

tropMy.net pozwala na śledzenie zachowania użytkowników na stronach internetowych, dzięki czemu można wykryć obszary małego zainteresowania na stronie i uatrakcyjnić je. Ogólnie system pozawala wychwycić błędy w usability strony. Więcej szczegółów na tropMy.net

Pełną listę 20. finalistów można zobaczyć na stronie: StartupFest

Słowa kluczowe w pozycjonowaniu

Autor wiadomości Sierpień 26, 2010

Podstawą pozycjonowania słowa kluczowe (ang. keywords), to określenie tych fraz jest podstawą wszelkich działań związanych z optymalizacją i pozycjonowaniem. Może się wydawać, że określenie słów kluczowych jest dość proste, ale w rzeczywistości tak nie jest. Problem w tym, że nie chodzi o to jakie słowa nam się kojarzą z danym produktem lub usługą, ale co wpiszą użytkownicy chcąc znaleźć nasz produkt lub usługę.

Wybór słów kluczowych

Weźmy pod uwagę firmę sprzedającą nieruchomości. W zasadzie każdy od razu pomyśli o frazach: mieszkania, domy. Tylko teraz zastanów się czy szukając mieszkania wpiszesz w wyszukiwarkę mieszkania? Nie sądzę. Jeśli mieszkasz w Krakowie będzie to mieszkania Kraków, mieszkania w Krakowie. Jeśli szukasz domu w Tarnowskich Górach będzie to najpewniej domy Tarnowskie Góry.

Inną strategią jest stosowanie taktyki 'długiego ogona' (ang. long tail), czyli pozycjonowania strony na dłuższe i bardziej precyzyjne frazy. Najlepiej pokazać to na przykładzie. Pozostając w temacie domów możemy pozycjonować stronę na frazę parterowy dom z garażem w Krakowie. Fraza ta na pewno będzie rzadziej wpisywana niż domy Kraków, ale też dużo łatwiej ją wypozycjonować, a osoby szukające takiego domu dostaną właściwie ofertę idealną.

Optymalizacja to nie tylko pozycjonowanie

Autor wiadomości Sierpień 18, 2010

Jeśli chcemy zwiększać zyski generowane przez naszą stronę internetową musimy ciągle ją udoskonalać, czyli optymalizować do bieżących wymagań. Zyskiem nie koniecznie musi być wpływ środków na konto. Dla wielu właścicieli stron zyskiem jest kolejny zarejestrowany użytkownik lub nawet użytkownik powracający.

Niestety dla większości optymalizacja kojarzy się z tylko z pozycjonowaniem strony w wynikach wyszukiwania. Dlaczego niestety? A dlatego, że pozycjonowanie kieruje użytkownika na naszą stronę, ale co dzieje się potem to już możemy się tylko domyślać. Poprawna optymalizacja polega na

Przekierowanie 301 w PHP

Autor wiadomości Sierpień 18, 2010

Przeczytaj również post Przekierowanie 301 jeśli nie wiesz co to przekierowanie 301.

Czasami zdarza się, że nie mamy możliwości dodania przekierowania 301 na poziomie .htaccess lub po prostu ilość stron, które chcemy przekierować jest duża i musimy skorzystać z tablicy mapowań adresów. W tym przypadku możemy wykorzystać PHP do przekierowania użytkownika na nowy adres. Najlepiej jeśli używamy mod_rewrite i każde żądanie przechodzi przez plik index.php. W takim wypadku wystarczy, że przekierowanie zaimplementujemy właśnie w pliku index.php.

This site has been fine-tuned by 15 WordPress Tweaks