Co należy wiedzieć o SSH?

africa-15428__180Niekiedy przychodzi taki czas, że musimy dostać się do naszego komputera domowego, czy serwera z jakiegoś odległego miejsca. Co wtedy robić? Najlepiej skorzystać z SSH.  Wiele osób pisząc na temat SSH, czyli Secure Shell zaczyna od jego historii. Ja jednak pominę ten krok przechodząc do konkretów. Mówiąc SSH mamy na myśli określony standard protokołów komunikacyjnych wykorzystywanych w sieciach TCP/IP. Niestety przez wielu jest kojarzony głównie jako następnik telnetu. Jak się jednak okazuje SSH można wykorzystać nie tylko jako bezpieczną powłokę dla zdalnego logowania się na odległym hoście, lecz również do tunelowania, zdalnej administracji, przesyłania plików czy forwardowania. Konfigurację protokołu SSH, jego działanie i zastosowanie postaram się przybliżyć na przykładzie systemu GNU/Linux a dokładniej Debiana 5.0 Sid.  Powszechnie wiadomo, że Debian posiada największy zbiór prekompilowanych pakietów, które tylko czekają na to, aby zainstalować je na dysku twardym komputera. Z tego też powodu nie musimy podejmować prób instalacji SSH ze źródeł. Nam wystarczy gotowy pakiet dostępny w repozytorium. Instalujemy go poleceniem  # apt-get update && apt-get install ssh  Należy przy tym pamiętać, że do instalacji paczek konieczne są uprawnienia użytkownika root. Czekamy cierpliwie na pobranie naszej paczuszki i wkomponowanie jej w nasz system. W katalogu /etc powinien pojawić się nowy folder o nazwie ssh. W jego wnętrzu znajduje się podzielona na kilka plików konfiguracja. Najważniejszymi z nich są sshd_config (konfiguracja serwera SSH) oraz ssh_config (ustawienia klienta) i głównie na nich należy się skupić. Budowy i znaczenia poszczególnych opcji zawartych w tym pliku nie będę raczej objaśniał, gdyż mogłoby stać się to tematem odrębnego artykułu.  Skoro nasza maszyna ma już zainstalowane odpowiednie pakiety zajmijmy się ich konfiguracją. Korzystając z uprawnień roota edytujemy plik /etc/ssh/sshd_config.  # vim /etc/ssh/sshd_config  Standardowo naszym oczom powinien ukazać się plik zawierający około 80 linii.  Na domyślnych ustawieniach serwer SSH nasłuchuje na porcie 22. Z doświadczenia jednak wiem, że jeżeli ktoś ma ochotę włamać się na serwer to sprawdza właśnie ten port. A nuż administrator nie miał weny przy wymyślaniu skomplikowanego hasła i użył swojego loginu, lub kombinacji jego liter. Stąd też dobrą praktyką jest zmiana portu. Aby to zrobić wyszukujemy linijki Port 22 i zmieniamy wartość liczbową na inną nam odpowiadającą, np. 1810.   Zmieniamy również Protocol 2 , 1 na Protocol 2 i zaraz potem przeskakujemy do wiersza PermitRootLogin podmieniając jego wartość z yes na no. Teraz małe wyjaśnienie co do dwóch kolejnych modyfikacji. Pierwsza wymusza użycie wyłącznie drugiej wersji protokołu SSH, zamiast zezwalać na korzystanie z pierwszej i drugiej wersji. Jaki w tym cel? Po pierwsze, SSH1 jest dość mocno podatne na ataki kryptoanalityczne. Wada ta została ograniczona w następnej wersji. Drugim powodem dla użycia SSH 2 jest dużo większa liczba możliwych metod szyfrowania, oraz obecność 4 sposobów uwierzytelniania. Drugi zabieg konfiguracyjny polega na uniemożliwieniu logowania się z wykorzystaniem SSH bezpośrednio na konto roota. Dzięki temu ograniczymy możliwość przechwycenia hasła administratora i zmniejszymy ryzyko utraty kontroli nad systemem. Skoro już zmieniliśmy typ protokołu, czas na następny krok – włączmy uwierzytelnianie przy pomocy klucza publicznego. Robimy to wstawiając w pliku dwie linijki (jeżeli ich nie ma, jeżeli są, to tylko modyfikujemy) PubkeyAuthentication yes i AuthorizedKeysFile .ssh/authorized_keys.

Reklama poprzez stronę www

apple-691633__180W dobie Internetu i komputerów prawie każda firma chce mieć swoją stronę internetową. Lecz aby powstała strona WWW potrzebny jest projekt strony. Projektowanie stron WWW polega na graficznym przedstawieniu przyszłej strony. Firmy często mają dylemat kto ma im stronę WWW stworzyć. Czy freelancer czy agencja reklamowa. Freelancer w Polsce zwany jako wolny strzelec jest osobą prywatną, która realizuje projekty na zlecenie. Zazwyczaj pracuje w domu i nie podlega żadnym firmom. Choć zdarza mu się wziąć zlecenia od agencji. Często jest tak że wolny strzelec po prostu dorabia po godzinach w normalnej pracy. Agencja reklamowa jest to firma, która ma duże zaplecze grafików, którzy podlegają Project managerom. Agencja zazwyczaj ma swoje biura w którym wszyscy pracują. Niekiedy zdarza się że dana agencja działa wyłącznie przez Internet i można z nią się tylko skontaktować drogą elektroniczną. A więc co wybrać? Freelancera czy agencje? Przedstawię argumenty za i przeciw i pomogę Wam wybrać. Plusem wyboru wolnego strzelca jest na pewno to że za wykonanie webdesignu (bo tak nazywa się projektowanie stron WWW) weźmie mniej niż agencja. W agencji cena naliczana jest za godzinę pracy grafika. Często wynosi 100zł/h. Freelancer wykona szybciej niż agencja. Plusem wyboru agencji jest to że podpisujemy z nią umowę o dzieło. Wtedy mamy pewność że będziemy mieli swój projekt. Z freelancerem rzadko podpisuje się umowę, więc po wzięciu zaliczki grafik może nas oszukać i nie zrobić projektu. Lecz nie często to się zdarza. Moim zdaniem jeżeli szybko i za nie duże pieniądze potrzebujesz stronę WWW to najlepszym wyborem jest freelancer.

Bezpieczeństwo w sieci

access-data-694539__180W sieci kryje się wiele niebezpieczeństw. Najpopularniejsze do niekontrolowane przejęcie danych. Bezpieczeństwo można bardzo szybko i tanio wzmocnić.  Internet ułatwia nam życie, już od dawna nie trzeba stać z kolejkach, aby opłacić rachunki czy zamówić coś z wirtualnego sklepu. Dostęp do sieci do wielkie dobrodziejstwo, należy jednak pamiętać, iż surfując po Internecie narażeni jesteśmy na wiele niebezpieczeństw, a najcześciej na niekontrolowany wyciek informacji. W przypadku transakcji finansowych realizowanych przez protokół http istnieje wielkie prawdopodobieństwo wycieku danych z uwagi na brak ochrony danych na poziomie samego protokołu http. Protokół http nie oferuje żadnego szyfrowania, stąd możliwe jest podsłuchanie transmisji. Jest sposób, aby uszczelnić protokół http poprzez zastosowanie certyfikatu SSL. Dzięki certyfikatowi SSL możliwe jest zaszfrywanie transmisji z naszego komputera do serwera na którym działa sklep internetowy lub dowolny serwis. Ceny za certyfikat SSL są zróżnicowane i kształtują się od kilkunastu złotych, aż do kilku tysięcy. Cena za certyfikat SSL uzależniona jest od kilku czynników. Najbardziej popularne, to firma, która wydaje certyfikat, długość klucza szyfrującego oraz ilość domen, które certyfikat może obsłużyć. Najtańsze certyfikaty SSL szyfrują tylko jedną domenę. Najdroższe certyfikaty posiadają tak zwaną rozszerzoną walidację, co obrazuje zielone pole wyświetlane w pasku adresu przeglądarki internetowej. Niestety rozszerzona walidacja wiąże się ze szczegółowym procesem weryfikacyjnym. Oczywiście wydłuża to w czasie wydanie certyfikatu SSL. Tani certyfikat, który można zakupić bez zbędnych procedur to np. produkt firmy Geotrust będącej z kolei właścicielem marki RapidSSL. Obecne przeglądarki internetowe z powodzeniem rozpoznają taki certyfikat SSL za ok. 120 zł brutto. Jest to niewielka cena za którą możesz znacząco podnieść bezpieczeństwo swojego cms czy też sklepu internetowego.

Uwierzytelnienie SSH

artificial-intelligence-503588__180Zadanie pierwszego wiersza jest raczej oczywiste, decyduje on o korzystaniu z uwierzytelniania wybraną przed chwilą metodą. Druga linia opisuje natomiast położenie naszych kluczy. Osoby niecierpliwe już teraz mogą uruchomić drugi emulator terminala i wygenerować klucze poleceniem  $ ssh-keygen -t dsa  Po wydaniu tego polecenia powinniśmy zostać poproszeni o hasło, po czym zostaniemy obrzuceni kilkoma komunikatami, a na końcu w katalogu ~/.ssh/ zostaną utworzone pliki id_dsa i id_dsa.pub. Zasada ich działania jest prosta. Pierwszy klucz jest naszym prywatnym kluczem, którego powinniśmy strzec jak oka w głowie. Drugi zaś kopiujemy do katalogu ~/.ssh/authorized_keys (tak, zgadza się, tutaj nie ma ukośnika na końcu, ponieważ jest to plik, a nie folder) na naszym zdalnym serwerze, a potem możemy już o nim zapomnieć.  Wróćmy jednak raz jeszcze do pliku konfiguracyjnego (/etc/ssh/sshd_config). Jak pamiętamy wyłączyliśmy możliwość bezpośredniego połączenia się z serwerem przez SSH dla konta roota. Aby dostać uprawnienia super użytkownika należy teraz logując się na zwykłe konto użyć polecenia „su -”. Po wpisaniu hasła możemy zwyczajnie pracować na maszynie jako administrator. Przejdźmy teraz do pliku /etc/group. Starym, znanym dobrze sposobem dopisujemy w nim wiersz “wheel:x:10:root,kazio,stasio,maniek”, gdzie kazio, stasio i maniek to nazwy użytkowników, którym chcemy przydzielić uprawnienia do korzystania z polecenia su. Po zapisaniu pliku wydajemy polecenia  # chgrp wheel /bin/su # chmod o-rwx /bin/su  Od tej chwili tylko i wyłącznie root, oraz podani wcześniej użytkownicy mają prawo dostępu do polecenia su. Sens tej metody jest jasny. Każdy kto zechce skorzystać z konta administratora systemu, będzie musiał najpierw zalogować się na jedno z kont podanych w pliku /etc/group. Czyli tak na prawdę uzyskanie uprawnień roota wymaga podania dwóch haseł, przy czym musimy jeszcze wiedzieć, który z użytkowników ma w ogóle prawo do korzystania z przełączenia użytkownika. Jest to kolejna kłoda rzucona pod nogi potencjalnemu włamywaczowi. Wykończeniem konfiguracji tego konkretnego zabezpieczenia jest dodanie do konfiguracji SSH linii AllowGroups wheel. Określa ona, którzy użytkownicy mają w ogóle prawo do zdalnego logowania z użyciem bezpiecznej powłoki. Jeżeli jednak nie mamy ochoty nadawać uprawnień dla całej grupy, możemy użyć opcji AllowUsers stasio rysio, która nada przywileje tylko wybranym. Analogicznie możemy odciąć dostęp dla danych użytkowników korzystając z parametru DenyUsers.

Dlaczego warto pozycjonować stronę?

apple-589643__180Oprócz stworzenia własnej strony należy ją wypozycjonować, co z tego, że strona będzie ładna i ciekawa, skoro użytkownicy nie wiedzą o jej istnieniu. Pozycjonowanie to nieustanna walka o miejsca na pierwszej stronie w wyszukiwarkach. Dzięki takiemu zabiegowi zyskujemy potencjalnych kilentów, ponieważ jak ktoś już korzysta np. z Google to tylko po to, aby wyszukać konkretnej informacji, bądź usługi. Więc wysoka pozycja w przegląrkach = dużo potencjalnych klientów.     Część I- Przygotowanie do pozycjonowania     Podstawowe pojęcia   SEO to akronim angielskiej nazwy „Search Engine Optimization”, czyli optymalizacja witryn internetowych pod kątem wyszukiwarek. Pojęcia SEO i optymalizacji są ze sobą powiązane, jednak niesłusznie często stosowane zamiennie. SEO to nie pozycjonowanie stron. Usługi SEO pozwalają ulepszyć witrynę, aby była przyjazna dla wyszukiwarek.   Pozycjonowanie jest świadomym działaniem, mającym na celu takie przedstawienie serwisu internetowego wyszukiwarce aby uznała go za wartościowy i wyniosła na wysokie pozycje w wynikach wyszukiwania. Po wpisaniu w wyszukiwarkach internetowych, słów związanych z państwa działalnością, wasza strona znajdzie się w czołówce wyników wyszukiwania.  Optymalizacja strony – dostosowanie treści i kodu strony internetowej, pod określonym kątem. Optymalizację strony można podzielić na optymalizację kodu i optymalizację treści. Optymalizacja kodu odpowiada za prędkość wyświetlania się strony, zgodność ze standartami oraz wyszukiwanie strony przez wyszukiwarki pod kątem danych fraz.  PageRank to metoda przydzielania indeksowanym stronom internetowym określonej ilości punktów przyznanych Twojej stronie. Ilość punktów (od 0 do 10) wyznacza jakość Twojej strony.     Jak działają wyszukiwarki?  Wyszukiwarka internetowa do indeksowania witryn wykorzystuje specjalne programy tzw. Pajączki. Pajączki znajdują i przeszukują strony www (krążą po sieci), budując listę słów i fraz pod którymi będzie można znaleźć stronę.

Reklama internetowa oraz jej formy

apple-423588__180Firma pracuje również nad dalszym dostosowaniem prezentowanych treści pod kątem lokalizacji użytkowników firmowego serwisu. Implementacja usługi GEOpoint w celu prezentacji adresów przedstawicieli i oddziałów studia pozwoli na dostarczenie potencjalnemu klientowi konkretnych i najbardziej użytecznych dla niego informacji.  Uatrakcyjnienie serwisu pod kątem użytkownika ma również bezpośredni wpływ na podniesienie wartości strony dla potencjalnych reklamodawców. Pozyskanie znanych firm, o dużym kapitale na początku jest prawie niemożliwe. Do tego potrzebne jest wyrobienie odpowiedniej pozycji w hierarchii stron www. Hierarchii opartej głównie na ilości odwiedzających ją internautów. To jednak nie zamyka nam drogi do pozyskania firm działających regionalnie, dla których istotniejsza od ilości użytkowników jest precyzja dotarcia z przekazem reklamowym. W praktyce – dla nowo powstałej restauracji czy sklepu, reklama w dużych serwisach może być ponad jej możliwości finansowe. Nie wspominając o tym, iż dotarcie do szerokiego grona odbiorców, ale pochodzących z innych regionów nie pomoże w pozyskaniu klientów dla restauracji czy sklepu. W takim przypadku promocja w mniejszym serwisie, ale często odwiedzanym przez mieszkańców danej miejscowości jest bardziej efektywna z punktu widzenia reklamodawcy.  Czas tworzenia stron internetowych adresowanych do masowego, niesprecyzowanego odbiorcy mija. Nadchodzi czas witryn kierowanych do konkretnych grup użytkowników. Wykorzystując narzędzia takie jak GEOpoint możemy tworzyć atrakcyjne strony lub zmieniać je tak, by dzięki dostosowaniu do odbiorcy były chętniej odwiedzane.

Pióro czy klawiatura?

apple-473629__180Ja natomiast mam zamiar podyskutować o wyższości pióra nad klawiaturą. Lub odwrotnie. Pisaliście kiedyś pamiętnik? Albo może dziennik? A może nadal to robicie, albo właśnie zaczynacie? Tylko uwaga: pamiętniki i dzienniki to już totalny anachronizm, wykopaliska i wymierający gatunek. Teraz należy pisać bloga. Blog jest, w odróżnieniu od wymienionych wyżej, modny, trendy, jazzy i na topie.  Bloga można założyć właściwie wszędzie. Patrząc na różne strony internetowe podkusiło mnie zajrzeć w parę miejsc pod hasłem blog. Można tam poczytać ogólnodostępne przemyślenia obywateli naszego kraju. To dla jednych może się wydawać ewidentną zaletą i udowadniać wyższość klawiatury nad piórem. Ale może jednak niekoniecznie? Czy naprawdę coś znaczącego wniesie w moje życie czytanie o tym, jak to nastolatka zakochała się po uszy w jakimś aktorze i pisze teraz do niego listy równie mydlane jak film, w którym on gra? Nie sądzę również, abym rozwinęła swoją wrażliwość literacką czytając przeplatane gwiazdkami zamiast dźwięku „piiiii” sprawozdania z kolejnej imprezy, na której Baśka znów się urżnęła do nieprzytomności, a Jarek tym razem zamknął się w pokoju z Mileną. Inteligencja moja nie skorzysta też na napompowanych banałami opisach dnia codziennego, które w zamyśle autorki/autora miały być najwyższych lotów prozą, zahaczającą być może nawet o poezję.  Właśnie, mała dygresja. Autor lub autorka bloga rzadko podpisuje się swoim prawdziwym imieniem, czy też nazwiskiem. Śmiem nawet twierdzić, że nawet jeśli są na dole jakieś dane, to pewnie zmyślone. Ciekawe, czy autorzy tak bardzo wstydzą się tego co piszą, że wolą się nie ujawniać, czy też mają tak wysokie mniemanie o poziomie swojego pisarstwa, że zaczynają się posługiwać pseudonimem literackim?  Są też blogi przypisane do danej kategorii, w których autorzy w większości, lub w całości, poświęcają bloga jednemu tematowi. Tu przynajmniej od razu wiadomo: jeśli temat mnie nie interesuje – nie czytam. Ale też i te blogi, które przecież z założenia powinny wnosić coś nowego w moje życie, nie zawsze wyróżniają się czymkolwiek innym oprócz powtarzalności, truizmów, argumentacji trzylatka i skłonności do popadania w skrajności, czy to dotyczy polityki, czy religii, czy stosunków damsko – męskich.   Na pewno argumentem, który teraz usłyszałabym na żywo, byłoby „nie musisz czytać”. Owszem, nie muszę. Ale w takim razie można równie dobrze powiedzieć „nie muszą pisać”. A przynajmniej nie publicznie. Nikt nikomu nie zabrania tworzenia nowej epopei narodowej, kroniki dziejów albo zbioru felietonów w zaciszu swojego domu, w swoim własnym pięknym zeszycie, przy pomocy pióra lub długopisu do wyboru. Może nawet do tego zrobić sobie herbatę i popaść w błogostan na temat swoich umiejętności pisarskich. Co więcej, nie będzie trzeba też wysłuchiwać (wyczytywać) niepochlebnych komentarzy na swój temat, ponieważ tekst nie ujrzy nigdy światła dziennego. No chyba, że po śmierci utrudzonego autora ktoś odnajdzie ten pamiętnik i uzna je za epokowe dzieło godne wydania. Tak się przecież zdarzało.  Na tej fali krytyki dopłynęłam już prawie do wniosku, że pióro i papier mają zdecydowana przewagę w tej kwestii. Prawie. Prawie, jak powszechnie wiadomo, robi dużą różnicę. Wybaczcie ten banał, ale jest to prawda.

Badania słów kluczowych

apple-758333__180Słowa kluczowe powinny znaleźć się przede wszystkim w dwóch miejscach strony: w jej tytule oraz w treści strony. Tytuł każdej podstrony powinien zawierać oprócz słów kluczowych również wyrażenie lub słowo określające zawartość danej podstrony. Natomiast, jeśli chodzi o treść strony, wyrażenia kluczowe najlepiej, jeśli znajdą się w takim miejscu, że możliwe będzie ich wyświetlenie przez przeglądarkę bez konieczności przewijania strony w dół. Tak, więc projektowanie stron winno odbywać się od początku z myślą o odpowiednim rozmieszczeniu słów kluczowych. Ważne jest też, aby starać się przy konstruowaniu tekstu nie powtarzać słów, które nie są wyrażeniami kluczowymi. Kolejną istotną kwestią są odnośniki prowadzące do strony. Powinny one również zawierać wyrażenie lub słowo kluczowe. Należy o tym pamiętać dodając stronę do katalogów oraz wymieniając się linkami. Strony zgodne ze standardem The World Wide Web Consortium są umieszczane wyżej w wynikach wyszukiwania przez wyszukiwarki niż strony zawierające błędy w kodowaniu. Znajomość specyfikacji W3C i stosowanie jej jest bardzo ważne. Projektowanie stron zawierających poprawny kod jest dużym plusem dla właścicieli stron. Nie jest łatwo dostosować stronę do wymagań danego standardu, ale ten wysiłek się opłaca.   Strony takie są lepiej wyświetlane w różnych rodzajach urządzeń oraz w szeregu różnych wyszukiwarkach. Na przykład wymóg używania „alt” przy kodowaniu obrazka pozwala osobom przeglądającym internet bez wyświetlania mediów odczytać opis alternatywny. Jest też inna ogromna zaleta, jeżeli chodzi o projektowanie strony zgodnej z obowiązującymi standardami – czyli nie zawierającej błędów. Otóż kod takiej strony zawiera duuużo mniej znaczników – i wyszukiwarkom łatwiej dotrzeć oraz rozpoznać treść właściwą strony, jej powiązania z innymi stronami. Jest to kodowanie przyjazne dla wyszukiwarek i może być śmiało zaliczone do jednej z czynności składających się na pozycjonowanie stron.  Tworzenie stron przyjaznych dla wyszukiwarek polega na przestrzeganiu kilku ważnych spraw. Po pierwsze należy postarać się umieścić jak najmniej kodu na stronie. Można to uzyskać w bardzo prosty sposób – używając styli CSS. Dzięki temu wyszukiwarki mają bardzo ułatwione zadanie przeszukując zawartość strony.

Jak dotrzeć do odbiorcy?

access-data-694542__180Właściciele stron internetowych w dzisiejszych czasach nie mają łatwego życia. Jak wiadomo strony internetowe są świetnym sposobem na zareklamowanie naszych usług czy też towarów. Aby jednak dotrzeć do jak największej liczby odbiorców musimy się nieco bardziej napracować niż tylko stworzyć stronę internetową…  Właściciele stron internetowych w dzisiejszych czasach nie mają łatwego życia. Jak wiadomo strony internetowe są świetnym sposobem na zareklamowanie naszych usług czy też towarów. Aby jednak dotrzeć do jak największej liczby odbiorców musimy się nieco bardziej napracować niż tylko stworzyć stronę internetową, czy dodać odpowiednie artykuły na stronę. Wyszukiwarki internetowe badają popularność wszystkich stron internetowych (na przykład poprzez sprawdzanie, czy strona zawiera wyłącznie unikalne artykuły ) i na tej podstawie selekcjonują listę wyników. Jak wiadomo bardzo ważne jest, aby w liście wyników nasza strona znajdowała się jak najwyżej. Większość internautów bowiem ogranicza się wyłącznie do przeglądania kilku pierwszych wyników z wyszukiwarki. Istnieje bardzo wiele różnych sposobów, aby poprawić pozycję naszej strony w wynikach wyszukiwania. Wszystkie takie metody wchodzą w skład tak zwanego pozycjonowania stron. Jest to termin niezmiernie popularny w obecnym czasie. Jedną z popularniejszych metod, która przynosi bardzo dobre rezultaty w pozycjonowaniu stron jest tak zwane linkowanie do strony. Metoda ta polega na umieszczaniu linków do naszej strony na innych popularnych stronach zawierających ciekawe oraz unikalne artykuły. W tej metodzie najbardziej istotne jest to, aby strony na których zawarte są linki były wysoko w rankingach wyszukiwarek. Popularne stało się również budowanie stron internetowych przeznaczonych wyłącznie do pozycjonowania innych stron. Strony takie posiadają najczęściej bardzo dużo unikalnych tekstów na różne tematy. Bardzo często strony takie posiadają wyłącznie teksty na zlecenie, czy też bardziej rozbudowane artykuły na zamówienie.

Samodzielne pozycjonowanie stron

african-american-869673__180W artykule pokazałem w kilku krokach jak za darmo i poświęcając trochę swojego wolnego czasu można zareklamować innym nasz serwis. Może nie są to wyrafinowane metody, ale za to nie ponosimy żadnych kosztów.  Reklama własnego serwisu w Internecie nie musi być w cale kosztowna a po czasie przyniesie pożądane rezultaty. Ja zacząłem promować swoją stronę od dodania kanału RSS do serwisów agregujących wiadomości z listy katalogów RSS. Niektóre wpisy zostały zaindeksowane w ciągu kilku godzin.  Drugim krokiem było napisanie ciekawego artykułu o jeszcze bardziej ciekawszym tytule. Następnie dodałem go do serwisu wykop jako znalezisko. Wpis cieszył się bardzo dużą popularnością.  Postarałem się, aby wszyscy internauci dowiedzieli się o mojej stronie, dlatego dodałem wpis do stron dla startupów. Po dodaniu do jednego z nich strona zostanie zaindeksowana w bardzo krótkim czasie.  Jako członek społeczności Web 2.0 nie zapomniałem złożyć konta w takich tuzach oraz innych serwisach społecznościowych. Każdy serwis, który umożliwia pokazanie swojej strony zwiększa ruch na naszą serwis. Publikuj tytuły postów oraz linki do nich. Być może ktoś zainteresuje się bezpośrednio daną wiadomością.  Dobrym sposobem na zdobycie linków przychodzących jest publikowanie postów na różnych forach z sygnaturą a w niej linkiem do naszego serwisu. Publikuj posty na forum wordpress oraz na każdym innym, które będzie związane tematycznie. Na forach często znajduje się dział pozwalający na pokazanie swojej strony. Wpisz tam opis Twojego projektu i pozwól oceniać innym. Najmniej wyrafinowaną metodą reklamy jest dodawanie stron do katalogów www. Jest to bardzo czasochłonne i najlepiej, jeśli katalogi mają wysoki Page Rank.  Jest bardzo wiele serwisów ogłoszeniowych pozwalających za darmo umieścić post. Zareklamuj swój serwis internetowy z ciekawym ogłoszeniem. Zawsze ktoś odwiedzi Twoją stronę a także zdobędziesz link dofollow.