JavaScript oraz statyczne i dynamiczne URL

JavaScript jest bardzo ważną sprawą jeśli chcemy, by pozycjonowanie stron internetowych było skuteczne i na wysokim poziomie. Musisz zapamiętać przede wszystkim, że na razie po prostu wyszukiwarki ignorują JavaScript, które napotykają na swej drodze. W wyniku tego po pierwsze, jeśli masz linki znajdujące się wewnątrz kodu JavaScript, to są szanse nie będą one przeszukiwane.

Po drugie, obsługa JavaScript znajduje się w tym samym pliku co HTML (a nie w pliku zewnętrznym .js, który jest wywoływany, gdy jest to konieczne). Można w ten sposób pominąć zaśmiecania samego pliku html i specjalne programy wyszukiwarki – pająki – mogą je po prostu pominąć i przejść do następnej strony. Tak dla Twojej informacji, nie ma <noscript> tag, który pozwala zapewnić świetną alternatywę dla działania skryptu w przeglądarce, ale dlatego, że większość jego aplikacji jest po prostu dość skomplikowana.

Odpowiednie pozycjonowanie stron

pozycjonowanieWłaściwe pozycjonowanie stron internetowych uwzględnia też adres URL. Wyróżniamy dwa rodzaje URL: statyczny i dynamiczny. Możemy mieć czasem wrażenie, że algorytmy wyszukiwarek niweczą wszelkie starania projektantów stron. Wyszukiwarki nie lubią bowiem obrazów, filmów, apletów i innych dodatków. Teraz możemy pomyśleć, że wyszukiwarki nie lubią również dynamicznych adresów URL. Musimy jednak pamiętać, że ludzie też nie lubią takich adresów, bowiem takie adresy URL nie mówią wiele o zawartości strony.

Istnieje kilka dobrych powodów, dlaczego adres statyczny URL jest ważniejszy od dynamicznego. Po pierwsze, dynamiczne adresy URL nie są zawsze dostępne – czyli strona jest generowana na żądanie, gdy użytkownik wykonuje jakieś działanie (wypełnia formularz i zatwierdza go lub przeprowadza wyszukiwanie za pomocą witryny wyszukiwarki). W pewnym sensie takie strony nie istnieją dla wyszukiwarek, ponieważ indeksują one stronę przez przeszukiwanie, a nie wypełnianie formularzy. Jak więc widzisz, pozycjonowanie stron jest sztuką.

Czym jest dynamiczna strona?

Po drugie, nawet jeśli dynamiczna strona została już generowana przez poprzednie żądanie użytkownika i jest przechowywana na serwerze, wyszukiwarka może ją po prostu pominąć, jeśli ma zbyt wiele znaków zapytania i znajdują się w nim inne symbole specjalne. Dawno, dawno temu wyszukiwarki nie indeksowały dynamicznych stron w ogóle, dziś je indeksują, ale generalnie wolniej niż indeksują strony statyczne.

O tym też musisz, jeśli chcesz by Twoja kampania SEO była naprawdę skuteczna. Pomysł nie polega jednak na tym, aby przywrócić tylko statyczny HTML. Pamiętajmy, że strony z bazami danych są świetne, ale będzie po prostu dużo lepiej, jeśli dynamiczne adresy URL będą znajdowały się w formie przyjaznej zarówno dla użytkowników, jak i wyszukiwarek.