Na przestrzeni lat w branży IT wykreowało się kilka ciekawych technologii, dzięki którym można zaprojektować nową stronę internatową. Na dzień dzisiejszy programiści mogą tworzyć serwisy na wiele sposobów:
Do najpopularniejszych i najbardziej znanych nawet laikom można zaliczyć język znaczników HTML, połączanie XML i HTML - XHTML, arkusze stylów CSS, język programowania PHP, tworzenie i modyfikowanie bazy danych dzięki SQL, skryptowy język programowania JavaScript, Ajax, Flash, jQuery czy technologie ASP.NET oparte na frameworku.
Każda z wymienionych technologii wpływa indywidualnie na pozycjonowanie w wyszukiwarkach. Niestety ze względu na pewne obostrzenia pod SEO sugerowane jest odejść od technologii Flash czy zaawansowanych rozwiązań w JavaScript, z którym Google ma jeszcze drobne problemy w odczycie.