Termin optymalizacja najprościej można wytłumaczyć, że jest to zaprowadzanie
ładu i porządku w kodzie strony.
Dzięki optymalizacji zostanie poprawiona struktura kodu strony. Przez co witryna
zyska nową jakość. Będzie ona przyjaźniejsza i dostępniejsza dla wyszukiwarek
internetowych, urządzeń mobilnych, czy też programów, które wykorzystują osoby niepełnosprawne.
Klienci przeglądający witryny internetowe nie zdają sobie sprawy z czegoś
takiego jak kod strony. Witryny wykonywane przez webmasterów-amatorów, czy też
agencje typowo reklamowe bardzo często są typowymi śmietnikami, jeśli chodzi o
semantykę - poprawność kodu. Profesjonalna witryna nie może zostać wykonana w graficznych
edytorach HTLM, czyli programach takich jak: Microsoft Front Page. Aplikacje tego typu są przyjazne tylko wówczas, gdy jakiś uczeń chce oddać
stronę www na zaliczenie z informatyki. Strony wykonane w edytorach mogą być:
blogami, galeriami zdjęć, czy też innymi witrynami o nie profesjonalnym
przeznaczeniu. Webmaster-amator nie przedstawia odpowiednio elementów
składniowych. Znaczniki na stronie nie są właściwie stosowane.
Strony, które nie są zoptymalizowane jedynie ładnie wyglądają.
Ponieważ narzędzia typu WYSIWYG ograniczają się zwykle do edycji wyglądu (layoutu) witryny.
Ich wnętrze - "bebechy" są zaśmiecone i bezużyteczne. Programiści nazywają taki kod "spaghetti
code", w przetłumaczeniu na język polski brzmi "groch z kapustą".
Strony takie oczywiście mogą być odwiedzane, a nawet popularne w społeczności
internetowej. Jednakże są one źle odbierane przez osoby niepełnosprawne,
urządzenia mobilne, inne przeglądarki internetowe (zazwyczaj inne niż Internet Explorer),
a co najważniejsze są nieczytelne dla wyszukiwarek internetowych.
Klienci korzystający z wolnych połączeń internetowych, często opuszczają takie
witryny poprzez długi czas wczytywania niepotrzebnego kodu, "śmieci". Osoby
niepełnosprawne używające programów do czytania zawartości stron www otrzymują
"groch z kapustą". Na podobnej zasadzie, co programy,
przeglądarki czytające tekst ze stron www działają roboty sieciowe (Web Crawler, Spider).
Dla nich strona z niepoprawnie skonstruowanym kodem jest nie tylko nieprofesjonalna, ale też zwyczajnie niezrozumiana,
a przede wszystkim nie otrzymuje się z niej żadnych sensownych i ciekawych informacji.
Optymalizacja ma na celu przebudowanie kodu strony pod kątem jego poprawności, walidacji i semantyki.
Nie należy lekceważyć optymalizacji i poprawności kodu
HTML witryny, ponieważ lekceważymy wówczas jej rozgłos poprzez brak zaindeksowania wszystkich podstron
w wyszukiwarkach internetowych. Lekceważymy innych użytkowników
sieci, z wolniejszymi łączami lub z innymi przeglądarkami internetowymi niż Internet Explorer. Pamiętaj, iż nie wszyscy
używają Internet Explorera!
Po optymalizacji kod Twojej witryny powinien zawierać jedynie potrzebne
znaczniki HTLM (tagi). Powinny one zostać użyte w poprawny i przemyślany sposób,
zgodnie z ich docelowym przeznaczeniem opisanym w specyfikacjach organizacji
W3C, która zajmuje się ustanawianiem standardów pisania i przesyłu stron WWW.
Twoja strona powinna zyskać uznanie wyszukiwarek internetowych, poprzez większą
i częstszą jej indeksacje. Witryna będzie zdobywać wyższe miejsca w wyszukiwarkach dzięki temu,
iż zostanie poprawnie odczytana, a robot indeksujący zwróci uwagę na główne,
słowa kluczowe dla strony głównej i podstron.
Oczywiście w parze z wyższymi pozycjami i większej ilości zaindeksowanych podstron zwiększy
się ilość osób odwiedzających stronę. Większa oglądalność witryny to dotarcie do
większej ilości klientów, co odbija się na jej zyskach finansowych. Instytucje
natomiast mogą dotrzeć do większego i szerszego grona społeczeństwa. Dodatkowym
plusem po optymalizacji jest wyrzucenie nadmiernego, błędnego kodu HTML, co
przekłada się na mniejsze zużycie transferu oraz szybsze ładowanie witryny.
Zoptymalizowany kod poprawnie wyświetla się we wszystkich przeglądarkach
internetowych, na wszystkich systemach operacyjnych, oraz jest dostępny i
przyjazny dla osób niepełnosprawnych.
Kolejnym etapem na poprawienie wyników oglądalności witryny jest jej
pozycjonowanie. Nikomu nie jest potrzebna strona, której nikt nie ogląda!