W dzisiejszych czasach, kiedy Internet stał się praktycznie najbardziej istotnym elementem składowym życia społecznego, wiele osób spotkało się lub się jeszcze spotka z wyzwaniem, jakim jest zakodowanie strony internetowej. Witryna firmowa, osobista, blog traktujący o zainteresowaniach prowadzącej go osoby lub witryna której celem jest monetyzacja. Obojętnie jaka tematyka będzie na stronie poruszana, istnieją określone wzorce postępowania, które nie mogą być przy tym pominięte. Jest to m. in. pozycjonowanie stron internetowych w naturalnych wynikach wyszukiwania.
Pozycjonowanie witryn internetowych to nic innego, jak przygotowanie ich kodu źródłowego i contentu jak najlepiej pod wyszukiwarki internetowe. Najpopularniejszą przeglądarką na ziemi jest Google, dlatego zdecydowana większość osób pozycjonuje swoje witryny pod tę właśnie wyszukiwarkę. Zależnie od kraju pochodzenia, inni właściciele stron internetowych śledzą pozycję swojej witryny w wyszukiwarkach takich jak np. Bing czy Yahoo!. W podnoszeniu pozycji stron chodzi o to, by witryna internetowa wyświetlała się maksymalnie na jak najwyższych pozycjach na liście naturalnych wyników po wpisaniu kluczowej frazy. Z własnych obserwacji każdy internauta powinien wiedzieć, że w poszukiwaniu odpowiedzi na wpisane wyszukiwarce pytanie rzadko kiedy sięgamy po odpowiedzi wyświetlane na drugiej i dalszych stronach wyników. Przeważnie zadowalamy się tym, co otrzymamy na pierwszej pozycji, jedynie w przypadku zaawansowanych poszukiwań zaglądając na dalsze strony listy wyników. Z tego też powodu wypozycjonowanie swojej witryny na tak wysoką pozycję wyników jest dużym sukcesem dla tworzącego stronę internetową. Z definicji podnoszenie pozycji strony jest więc dość proste, trzeba jednak nie zapominać o tym, że wyrażenie kluczowe są różnorodne, przez co podnoszenie pozycji witryn internetowych w rzeczywistości może przysporzyć wielu problemów, zwłaszcza dla tych, którzy dopiero zapoznają się z tym tematem.
Podnosząc pozycje strony internetowej zazwyczaj staramy się zachować wytyczne SEO. SEO, z angielskiego search engine optimization, czyli optymalizacja dla wyszukiwarek internetowych, jest najprościej mówiąc zbiorem procesów, narzędzi i reguł, które wspólnie dążą do jak najlepszego pozycjonowania strony. Większość zasad SEO opartych jest na jak najbardziej efektywnym wykorzystaniu możliwych słów kluczowych. Przed zastosowaniem którejkolwiek z reguł należy jednak pamiętać, by jak najlepiej dobrać słowa kluczowe do treści artykułu. Można to zrobić np. przy pomocy odpowiednich narzędzi, sprawdzając popularne wyrażenia, wyszukiwane w zasobach internetu w danym państwie. Po wybraniu wyrażeń kluczowych dobrze jest choć jedno z nich zawrzeć w tytule tekstu, jednak nie jest to wymagane. Ponadto słowa kluczowe koniecznie muszą pojawić się w tekście, najlepiej więcej niż raz oraz minimum jednokrotnie w pierwszym akapicie tekstu.
Ponadto zasady rządzące SEO skupiają się również na tworzeniu jak najprostszej mapy strony oraz formułowaniu jak najbardziej czytelnych adresów podstron. Podzbiór tych wytycznych często określa się mianem Search Engine Friendly (SEF) – przyjazny dla robotów wyszukiwarek internetowych. Prócz zwiększenia przejrzystości i zawarcia słów kluczowych dodatkowo w adresie strony, co ma pozytywny wpływ na podnoszenie jej pozycji, zasady SEF pozwalają również na tworzenie niezbyt długich i łatwiejszych do zapamiętania adresów witryn internetowych.