Tworzenie stron www to proces żmudny i czasochłonny. Zazwyczaj składa się z kilu etapów: brief, projekt graficzny witryny, wykonanie szablonów XHTML, programowanie witryny www, testy, wdrożenie, pozycjonowanie. Aby stworzyć co najmniej poprawny brief trzeba określić cele jakie ma witryna osiągnąć i sposoby mierzenia stopnia realizacji tych celów. Dopiero wtedy można zacząć projektować aplikację webową jaką jest strona www zazwyczaj wyposażona w system CMS, czyli system zarządzania treścią witryny.
Projektowanie stron www to temat niełatwy. Grafik musi otrzymać brief kreatywny uwzględniający zadania jakie ma witryna realizować, funkcjonalności jakie ma zapewniać, identyfikację wizualną firmy/marki itp. Następnie coder XHTML przygotuje szablony XHTML poszczególnych podstron serwisu – zgodnie z wymogami W3C i wyszukiwarek, tak, aby możliwe było skuteczne pozycjonowanie witryny. Po fazie testów funkcjonalnych i wydajnościowych można wdrożyć naszą witrynę w życie i przystąpić do jej pozycjonowania. Na koniec wypadałoby zmierzyć efekty jakie witryna osiągnęła i nie chodzi tu o pozycję w Google tylko o efekty wizerunkowe lub sprzedażowe – te które określiliśmy w briefie na samym początku.